Commit message (Collapse) | Author | Age | Files | |
---|---|---|---|---|
* | Observations: Set point geometry in the output. | Guilhem Moulin | 2023-09-29 | 1 |
| | | | | | Where expecting points only, and that way we get a warning if there is a geometry of another type. | |||
* | Handle the case where no observations are found. | Guilhem Moulin | 2023-09-29 | 1 |
| | | | | | | | | Artdatabanken returns an empty response in that case (Content-Length: 0), but we need a valid GeoJSON file without any features. Unfortunately QGIS appears unable to load such files though, due to the ‘|subset=’ filter which references unknown fields. | |||
* | Use Swedish in file and layer names. | Guilhem Moulin | 2023-09-29 | 1 |
| | | | | This matches Lantmäteriet's Topografi 10/50/…. | |||
* | Merge topographic tiles if possible. | Guilhem Moulin | 2023-09-28 | 1 |
| | | | | | | QGIS struggles (eps. memory-wise) when a projects has many small layers. Merging all ‘Topografi 10’ tiles of interest yields a much smoother experience. | |||
* | Remove double call to Path.expanduser(). | Guilhem Moulin | 2023-09-28 | 1 |
| | ||||
* | Don't crash when the map group cannot be found. | Guilhem Moulin | 2023-09-28 | 1 |
| | ||||
* | New flag --no-observations to avoid querying Artdatabanken. | Guilhem Moulin | 2023-09-28 | 1 |
| | ||||
* | --point: Take northing,easting rather than the opposite (traditional GIS ↵ | Guilhem Moulin | 2023-09-28 | 1 |
| | | | | | | | format). Both Lantmäteriet and QGIS follow this convention, so it makes it easier to copy coordinates this way. | |||
* | Don't get taxon lists for bird species. | Guilhem Moulin | 2023-09-28 | 1 |
| | | | | We don't show these since 9312e1b3513100c229fc67308bddf9132b284c9e. | |||
* | Avoid hardcoding taxon list Ids. | Guilhem Moulin | 2023-09-28 | 1 |
| | | | | Instead, use the Ids from the /species-observation-system/v1/TaxonLists response. | |||
* | Add comment. | Guilhem Moulin | 2023-09-28 | 1 |
| | ||||
* | Improve --help description. | Guilhem Moulin | 2023-09-28 | 1 |
| | ||||
* | Allow overwriting an existing observation file. | Guilhem Moulin | 2023-09-28 | 1 |
| | | | | | | | (Or creating such file without creating a matching project.) In this mode, --observation-file is mandatory and --project-name is left unset. The file is silently overwritten. | |||
* | Add option --observation-file to choose a custom observation file name. | Guilhem Moulin | 2023-09-28 | 1 |
| | | | | | (Relative to project home.) Format is derived from its extension when possible. | |||
* | Don't get taxon lists for invasive species. | Guilhem Moulin | 2023-09-28 | 1 |
| | | | | We don't show these since 9312e1b3513100c229fc67308bddf9132b284c9e. | |||
* | Rename --style option to --observation-style. | Guilhem Moulin | 2023-09-28 | 1 |
| | ||||
* | Improve --help description. | Guilhem Moulin | 2023-09-28 | 1 |
| | ||||
* | Only make tile sets visible when the union covers all area of interest. | Guilhem Moulin | 2023-09-28 | 1 |
| | ||||
* | Replace double quotes with single quotes. | Guilhem Moulin | 2023-09-28 | 1 |
| | ||||
* | Add options --since and --until to filter by start/end date. | Guilhem Moulin | 2023-09-28 | 1 |
| | ||||
* | Add option --data-provider to filter by data provider. | Guilhem Moulin | 2023-09-28 | 1 |
| | ||||
* | typofix | Guilhem Moulin | 2023-09-28 | 1 |
| | ||||
* | Add option --geometry-style to style subsequent geometries. | Guilhem Moulin | 2023-09-28 | 1 |
| | | | | Example: `gis-observation-map … --geometry-style ~/gruvor/style.qml --geometry ~/gruvor/jokkmokk.geojson` | |||
* | Improve formatting. | Guilhem Moulin | 2023-09-28 | 1 |
| | ||||
* | argparse: Use type=Path. | Guilhem Moulin | 2023-09-28 | 1 |
| | ||||
* | Create symlinks for topo maps. | Guilhem Moulin | 2023-09-28 | 1 |
| | | | | Having relative files as datasource makes the project more portable. | |||
* | --topo-basedir: Default to the value from the configuration file. | Guilhem Moulin | 2023-09-28 | 1 |
| | ||||
* | ‘not x in xs’ → ‘x not in xs’ | Guilhem Moulin | 2023-09-28 | 1 |
| | ||||
* | Add option --style for the observation layer style file. | Guilhem Moulin | 2023-09-28 | 1 |
| | ||||
* | Improve error message. | Guilhem Moulin | 2023-09-27 | 1 |
| | ||||
* | Geografics filter: filter out massively inaccurate items. | Guilhem Moulin | 2023-09-27 | 1 |
| | | | | But consider observations with an accuracy radius which overlaps the area of interest. | |||
* | Fix parser.error() calls. | Guilhem Moulin | 2023-09-27 | 1 |
| | ||||
* | Add new option --observation-format to configure observation file format. | Guilhem Moulin | 2023-09-27 | 1 |
| | | | | Default: GPKG. | |||
* | Convert GeoJSON to GPKG and reproject to EPSG:3006. | Guilhem Moulin | 2023-09-27 | 1 |
| | ||||
* | Fix scale-based visibility logic. | Guilhem Moulin | 2023-09-27 | 1 |
| | ||||
* | Search filter: search only for mushrooms and plants of interest naturewise. | Guilhem Moulin | 2023-09-27 | 2 |
| | | | | | Hence remove invasive species and “other” categories from the style file. | |||
* | Print number of observations found to stderr. | Guilhem Moulin | 2023-09-27 | 1 |
| | ||||
* | Without --geometry, set extent on the first --point ± --margin. | Guilhem Moulin | 2023-09-27 | 1 |
| | ||||
* | Search filter: skip ‘not rediscovered observations’. | Guilhem Moulin | 2023-09-27 | 1 |
| | | | | | | | | “Indicates if this observation is a not rediscovered observation. "Not rediscovered observation" is an observation that says that the specified species was not found in a location where it has previously been observed.” — https://github.com/biodiversitydata-se/SOS/blob/master/Docs/SearchFilter.md#notrecovered-filter | |||
* | Search filter: fetch only present occurences. | Guilhem Moulin | 2023-09-27 | 1 |
| | ||||
* | Add style.qml | Guilhem Moulin | 2023-09-27 | 1 |
| | ||||
* | Search filter: Use traditional GIS order for WGS coordinates. | Guilhem Moulin | 2023-09-27 | 1 |
| | | | | The search filter expects longitude first. | |||
* | Search filter: Don't consider accuracy in geografic filter. | Guilhem Moulin | 2023-09-27 | 1 |
| | | | | | Some entries have very low accuracy, searching for a single point with 100m radius yields several thousands hits… | |||
* | Get Observations from ArtDataBanken. | Guilhem Moulin | 2023-09-27 | 1 |
| | ||||
* | Get taxon redlist categories. | Guilhem Moulin | 2023-09-27 | 1 |
| | ||||
* | Get taxon lists. | Guilhem Moulin | 2023-09-27 | 1 |
| | ||||
* | PoC | Guilhem Moulin | 2023-09-27 | 1 |
| | ||||
* | Initial commit. | Guilhem Moulin | 2023-09-27 | 1 |