-
Notifications
You must be signed in to change notification settings - Fork 13
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update language to match core QGIS algorithms #32
Comments
Hi @josephholler! A littel background on the design decisions made for QNEAT3: The plugin was originally designed to feature some more advanced analysis algorithms for mobility/traffic analysis (such as OD-Matrices and Iso-Area maps) which are currently not available in QGIS-core. This is also reflected by the algorithm names: In order to make it easier for people from the respective fields of research to find these specific algorithms, I chose names which are common in those fields of research (especially OD-Matrices and Iso-Areas --> Isochrones). Following this design decision I would like to keep the algorithm names as well as the parameter descriptions and field names as they are. Besides those pure design decitions we are hitting another - even more important - barrierer: Changing output field names could result in breaking scripts/models for users who are using QNEAT3 algorithms with the model builder or in python scripts. Regarding the changes in the description of the strategy parameter: This is a +1 for me! Good wording! |
Thanks for looking at this! We probably should have divided all the suggestions into different pull requests: I hope you don't mind parsing the one request. Algorithm names: agreed, keep these the same. We just have one suggestion: consistently use or do not use a dash with "OD Matrix". We prefer "OD Matrix". Parameter descriptions: I understand motivation to call the two sets of points in an OD Matrix "origins" and "destinations". The original algorithm labels the first set of points "from point layer" in the input and "origin_id" in the output. Could they all be consistently labelled "origin point layer" and "origin id" if you want to stick with the "origin" language rather than QGIS "input layer" language? Similarly, change "to point layer" to "destination point layer". At least this design would not change the field names in the output but would still increase clarity and consistency within QNEAT3 and in relation to other research fields. |
Hi, sorry for the delayed answer, my calender is a bit crammed these days ;) @Algorithm Names: I'm fine with the 'dash-less' approach. |
Hi there!
I love this plugin for ease of use in teaching purposes. I'd like to make it even easier to use for teaching GIS with QGIS by changing some of the language for consistency with other core QGIS algorithms, namely Distance Matrix, Service area, and Shortest path.
For example, in
Distance Matrix
the first set of points is called theInput point layer
, identified byInputID
, and the second set of points is called theTarget point layer
, identified byTargetID
.In
Shortest path
andService area
, the network cost method is calledPath type to calculate
and the options areShortest
orFastest
. Those can be a little ambiguous, so I proposeShortest distance
andFastest time
The text was updated successfully, but these errors were encountered: