.. raw:: html .. role:: red ========================= What's New in Version 3.3 ========================= Following customers' requests, these are the main new features of the latest Pathfinder release: * :ref:`Shared scenarios ` * :ref:`Adding scenarios ` * :ref:`New viewer user role ` * :ref:`Per-project authorization ` * :ref:`Path editing on map ` * :ref:`Project information dialog ` * :ref:`Results panel enhancements ` * :ref:`More information at hand ` Previous releases: * :doc:`What's new in Pathfinder 3.1 ` * :doc:`What's new in Pathfinder 3.2 ` .. _shared_3_3: Shared Scenarios ================ By default, scenarios are private. All users of a project share the same layers (with their filters and rings), but use different scenarios with their own resistance values and scenario settings. How to share scenarios between users? In previous versions, the scenario catalog and scenario files could already be used to :ref:`copy values from one scenario to another `. Now Pathfinder provides a more straightforward way to share scenarios among users in the same company. The user who owns a project or a company administrator can set a special flag in the :ref:`scenario settings ` to make a scenario *shared*: .. image:: ./images/shareScenario1.jpg :align: center How do other users access a shared scenario? -------------------------------------------- After opening a project, users can access the shared scenarios defined for this project by using the :ref:`New Scenario ` button or menu option. In the new version of the Add Scenario dialog, the user is able to select one or more scenarios from ones shared in this project (if there are any available). .. image:: ./images/scenarioSharedAdd.jpg :align: center Once the scenarios are added to the project, a special icon will indicate that they are shared scenarios. .. image:: ./images/scenarioSharedIcons.jpg :align: center When a shared scenario is accessed, its **visual settings** (layer visibility and colors) and its **results** are imported, so any user can see the same elements than the owner. The visibility and colors of these elements can be changed by the user. However, these changes are only preserved in the local computer. .. note:: Shared scenarios can be only modified by their owners and the company administrators. Their resistance options and scenario settings will be disabled for other users. .. _addsc_3_3: Adding Scenarios ================ As we have seen, a new extended Add Scenario dialog lets users access shared scenarios. Alternatively, they can still create a new scenario based on the one currently selected, adding an optional scenario description: .. image:: ./images/scenarioDescription.jpg :align: center The last tab in this dialog is similar, but it creates the new scenario by importing its parameters and settings from a previously exported :ref:`scenario file `. .. image:: ./images/scenarioImportFile.jpg :align: center .. _viewer_3_3: Viewer User Role ================ A **new user role** has been added to the list of :doc:`user profiles ` available in Pathfinder and assigned by a company administrator. .. image:: ./images/viewerUserAdmin.jpg :align: center A **viewer** user can: * Open company projects for which he/she has :ref:`permissions `. * Access :ref:`shared scenarios ` to display their results and data, and change their visibility. However, a viewer-type user *can not create or modify* any project or scenario. These options will be disabled, or it will be impossible to save the changes. When a viewer user opens a project, the *Add Scenario* dialog will pop up automatically to select available shared scenarios for the project. Otherwise, the viewer user won't be able to see any project data or results. .. _per_project_3_3: Per-project Authorization ========================= The **default authorization mode** is based on user roles, and these are the same for all company projects. The new **per-project authorization** lets company administrators decide which users can access specific projects. Gilytics will configure one of these two authorization modes when your company license is set up. It can be changed later if necessary. .. image:: ./images/permissionMode.jpg :align: center When the *per-project* authorization mode is activated, the company administrators can select, as part of a:ref:`project's properties `, which users will be able to access it. .. image:: ./images/permissionProject.jpg :align: center .. _path_edit_3_3: Path Editing on Map =================== Sometimes, path editing is easier to perform in 2D than in 3D. For this reason, the Information and Editing pylon tools are now available in the Map view as well as in the 3D view. .. image:: ./images/pylonToolsMenu2D.jpg :align: center As in 3D, when the *Move* tool is activated, yellow circles will be displayed around the points defining the visible paths. To change the location of a point, just click on it and drag it to a different location. .. image:: ./images/pylonTools2D.jpg :align: center To finish editing, click with the right mouse button and accept the changes. The path statistics will be recalculated. .. note:: Future versions will include the ability to add or remove points in the path. .. _project_info_3_3: Project Information Dialog ========================== In the 3.3 version, a project description can be added when the project is :ref:`created `. .. image:: ./images/createProjectDescription.jpg :align: center This description and other internal project information can be accessed from the Project menu: .. image:: ./images/projectDescriptionMenu.jpg :align: center The new Project Information dialog shows the description on the right side, as well as: * The project's *owner*: the user who created the project (it can also be assigned by a company admininistrator). * The project's *creation date* * The number of *layers* and *scenarios* used by the project. Its layers are the same for all users, but the scenarios may vary. * Raster *width, height, resolution and area*. These parameters give information about the extent, size and scale of the project. The larger the raster width and height of the project, the longer its layers and results will take to process. * Internal *coordinate system* name and ID. All data in Pathfinder is internally projected to a `UTM coordinate system `_. Its UTM zone and `EPSG ID `_ are provided here. When the path results are exported, a copy is saved in this coordinate system. .. image:: ./images/projectDescription.jpg :align: center .. note:: Scenario descriptions can also be added when creating them. For now, these descriptions are available from Pathfinder's administration tool. A scenario information dialog will be available soon. .. _results_3_3: Results Panel Enhancements ========================== As users create more scenarios, generate more results and use more cost models, we added some options to improve the presentation of information in the Results panel. Tabbed Results -------------- Instead of showing the Resistance Maps, Corridor and Paths stacked on top of each other, users can now split them in separate tabs by using the corresponding option in the View menu: .. image:: ./images/resultsTabMenu.jpg :align: center In this mode, each tab will show only one type of result, leaving room to view and manage more items. .. image:: ./images/resultsTabs.jpg :align: center Path Indicator Display ---------------------- A number of important indicators can be available for each path. In previous versions, only the basic cost was shown in the Results panel next to each path. Now the user can pick which indicator will be displayed, the path distance or one of the cost model results. .. image:: ./images/resultsOptions.jpg :align: center .. _moreinfo_3_3: More Information At Hand ======================== Other improvements developed for Pathfinder 3.3 provide users with useful information to make their workflows easier. Datasets -------- The *My Datasets* tab in the user profile now shows additional information about each company dataset: * Which *projects* use this dataset? (So, if the dataset is not used any more, it can be deleted). * What is the *upload date* of the data? (If the data is old, it may require a new update). * What is the *number of features* in the dataset? (For vector data) .. image:: ./images/datasetInfo.jpg :align: center Process duration ---------------- Estimating the duration of a process in Pathfinder is nearly impossible because of the many factors involved, including how many other processes there are, but now the :doc:`Process Log ` shows the time it's taking for each process to complete, so the users have an approximate estimation of how long it will take to run it again in similar conditions. .. image:: ./images/processDuration.jpg :align: center Identify coordinates -------------------- The :ref:`Identify tool ` can be used to find the resistance values at a selected point in the Map or 3D views. Now it also reports the latitude and longitude of the selected point. .. image:: ./images/identifyCoords.jpg :align: center Ring width information ---------------------- For feature data, the size of layer rings (buffers) is defined for all the users in the :ref:`Layer Preprocessing ` panel, but the resistances of each ring are defined in the :ref:`Layer Resistances ` panel and the layer's :ref:`side panel `, for each scenario. In the 3.3 version, the Layer Resistances panel and the layer's side panel show a tip with the width or size associated to each ring, so we remember them as we define its resistance values. .. image:: ./images/ringWidthTip.jpg :align: center | .. image:: ./images/layerPanelPerRingManyDlg.jpg :align: center