| Commit message (Collapse) | Author | Age | Files | |
|---|---|---|---|---|
| * | list-observations: Don't choke on missing vernacularName or reporter/observer.HEADmaster | Guilhem Moulin | 2023-11-23 | 1 |
| | | ||||
| * | list-observations: Refactor filtering/printing logic. | Guilhem Moulin | 2023-10-29 | 1 |
| | | ||||
| * | list-observations: Add ability to filter by observer and/or reporter. | Guilhem Moulin | 2023-10-24 | 1 |
| | | ||||
| * | list-observations: Allow substring match in --taxon. | Guilhem Moulin | 2023-10-24 | 1 |
| | | | | | Useful for `--taxon=ticka,blåslav,spindling` for instance. | |||
| * | list-observations: Fix usage without --geometry. | Guilhem Moulin | 2023-10-23 | 1 |
| | | ||||
| * | Add new script to list and filter observations from Artdatabanken. | Guilhem Moulin | 2023-10-23 | 1 |
| | | | | | | | Usage example: ./list-observations --redlisted --max-distance=250 --geometry=/tmp/nygruva.geojson /tmp/nygruva/fynd.gpkg | |||
| * | Improve wording in summary. | Guilhem Moulin | 2023-10-04 | 1 |
| | | ||||
| * | Improve description. | Guilhem Moulin | 2023-10-04 | 1 |
| | | ||||
| * | Fix URL | Guilhem Moulin | 2023-10-04 | 1 |
| | | ||||
| * | Improve wording. | Guilhem Moulin | 2023-10-04 | 1 |
| | | ||||
| * | img/*.png: Use 1140px-wide sample images. | Guilhem Moulin | 2023-10-04 | 3 |
| | | | | | It's a tad prettier since it matches the max-width. | |||
| * | Add README.md. | Guilhem Moulin | 2023-10-04 | 5 |
| | | | | | And some pictures to show the script in action. | |||
| * | Observation style: Don't show coordinate uncertainty by default. | Guilhem Moulin | 2023-10-03 | 1 |
| | | ||||
| * | Add example of config file. | Guilhem Moulin | 2023-10-03 | 1 |
| | | ||||
| * | Add support for extra layers (such as “Värdekärnor skog”). | Guilhem Moulin | 2023-10-03 | 6 |
| | | ||||
| * | Use .UnionCascaded() to compute union. | Guilhem Moulin | 2023-10-03 | 1 |
| | | ||||
| * | Make capitalization of config options consistent. | Guilhem Moulin | 2023-10-01 | 1 |
| | | ||||
| * | Replace `in ….keys()` usage with `….get()`. | Guilhem Moulin | 2023-10-01 | 1 |
| | | ||||
| * | New option --geometry-layername to make layer name configurable. | Guilhem Moulin | 2023-10-01 | 1 |
| | | ||||
| * | Observations: Derive layer name from path. | Guilhem Moulin | 2023-10-01 | 1 |
| | | ||||
| * | Change configuration format to .yml. | Guilhem Moulin | 2023-10-01 | 1 |
| | | ||||
| * | Convert input geometries to multipolygon via union taking. | Guilhem Moulin | 2023-10-01 | 1 |
| | | ||||
| * | Ensure --geometry values are valid. | Guilhem Moulin | 2023-10-01 | 1 |
| | | ||||
| * | Observations: factor out layername. | Guilhem Moulin | 2023-09-29 | 1 |
| | | ||||
| * | 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. | |||
