361 | | Location wizard: |
362 | | |
363 | | * First page: |
364 | | * Database directory not editable but mentioned |
365 | | * Location name marked as required |
366 | | * Location title (renamed as description) marked as optional |
367 | | * "Set default region and resolution" removed and set automatically if info is available |
368 | | * "Create user mapset" removed (user can do it from the data catalog) |
369 | | * Next page depends on how the wizard was started |
370 | | * Jump to EPSG page or georef file page if started by those buttons |
371 | | * Go to decide what way to go page (current second page) |
372 | | * Page for deciding what way to go (current second page): |
373 | | * Only options not covered by the buttons in the startup screen or initial dialog from GUI |
374 | | * From WKT (is it useful, perhaps yes, but not only as a file but also as text) |
375 | | * XY |
376 | | * Projection from a list (or search from projection, add EPSG info to the list?) |
377 | | * From PROJ.4 string (isn't this the same as WKT once we have Proj v6?) |
378 | | * EPSG page: |
379 | | * Remove path to "/usr/share/proj/epsg" |
380 | | * Advanced users can use env var |
381 | | * If broken on Windows, new installer/package needed anyway. |
382 | | * Search? |
383 | | * Final page: |
384 | | * PROJ.4/WKT definition in scroll area |
385 | | |
386 | | Phase : |
387 | | |
388 | | * Simpler first page in the location wizard |
389 | | * Challenge: Clicking a big button is simpler, but wizard by default uses radio buttons and a next button. |
390 | | * Better EPSG page in the location wizard |
391 | | * Data catalog with "set level" function to not load data |
392 | | * Data catalog with "filter by item type" function to load or not load workspaces |
393 | | * Add in-GUI documentation and remove buttons, replace by context menu |
394 | | * Challenge: Search requires a widget (nested in context menu is strange) |
| 361 | Location wizard (no dependencies): |
| 362 | |
| 363 | * Remove map picture |
| 364 | * First page: |
| 365 | * Database directory not editable but mentioned |
| 366 | * Location name marked as required |
| 367 | * Location title (renamed as description) marked as optional |
| 368 | * "Set default region and resolution" removed and set automatically if info is available |
| 369 | * "Create user mapset" removed (user can do it from the data catalog) |
| 370 | * EPSG page: |
| 371 | * Remove path to "/usr/share/proj/epsg" |
| 372 | * Advanced users can use env var |
| 373 | * If broken on Windows, new installer/package needed anyway. |
| 374 | * Remove search? (that can be a separate page) |
| 375 | * Add link to epsg.io. |
| 376 | * Show the matching CSR as user types EPSG |
| 377 | * "to WGS" dialog as an additional page |
| 378 | * Choose projection page (Projection from a list choice) |
| 379 | * Rename to something like define custom, esp. if search is removed from the EPSG page. |
| 380 | * Add EPSG definitions to the first table? (if not see below) |
| 381 | * Add a page to search for CRS defined with EPSG |
| 382 | * Basically the current EPSG page |
| 383 | * Final page: |
| 384 | * Try harder to show EPSG, e.g. in case file was used |
| 385 | * PROJ.4/WKT definition in scroll area |
| 386 | * Scroll area is already there |
| 387 | * Add mechanisms to show WKT for new versions Proj. |
| 388 | |
| 389 | Data catalog (no dependencies): |
| 390 | |
| 391 | * Add "set level" function to API to not load data |
| 392 | * There needs to be a choice in context menu to load the data |
| 393 | * Add "filter by item type" function to API to load or not load workspaces or show or nor show mapsets and locations |
| 394 | * This needs to be specific for each subtree |
| 397 | * Add multiple databases to data catalog |
| 398 | * Button to add existing or new database |
| 399 | |
| 400 | GUI (no dependencies): |
| 401 | |
| 402 | * CLI parameters for g.gui: |
| 403 | * load (display) all data in location as layers |
| 404 | * prompt user to import more data |
| 405 | * To be used after new location created by the startup script |
| 406 | * Either as flags (`-d -i`) or as an actions option (`actions=load-data,suggest-import`) |
| 407 | * Collect recent mapsets, locations, databases |
| 408 | * Certain number or just collect all ordered or with dates |
| 409 | * Each level separately |
| 410 | * Collect recent workspaces |
| 411 | * Certain number or just collect all ordered or with dates |
| 412 | |
| 413 | Data catalog changes which need "recent info" to be collected: |
| 414 | |
| 415 | * Filter in data catalog showing only recent |
| 416 | * Order in data catalog by time (most recent on top) |
| 417 | * Also add button to filter alphabetically |
| 418 | * All (previously saved) or recent workspaces shown in the startup window |
| 419 | |
| 420 | Location wizard changes inter-depended with a set of new buttons in startup: |
| 421 | |
| 422 | * Second page depends on how the wizard was started |
| 423 | * Jump to EPSG page or georef file page if started by those buttons |
| 424 | * Go to decide what way to go page (current second page) |
| 425 | * Page for deciding what way to go (current second page): |
| 426 | * Only options not covered by the buttons in the startup screen or initial dialog from GUI |
| 427 | * From WKT (is it useful, perhaps yes, but not only as a file but also as text) |
| 428 | * XY |
| 429 | * Projection from a list (or search for projection, add EPSG list?) |
| 430 | * From PROJ.4 string (isn't this the same as WKT once we have Proj v6 and proj4 strings are completely dropped?) |
| 431 | * Add also option to search for CRS defined by EPSG? (basically the current EPSG page) |
| 432 | |
| 433 | Startup window changes inter-depended with changes in location wizard: |
| 434 | |