Peter Johnson

Results 297 issues of Peter Johnson

Create mapping scripts for other interesting open data providers: - US Census [ZCTA Tabulation Areas](https://www.census.gov/programs-surveys/geography/guidance/geo-areas/zctas.html) - OpenAddresses - Geonames - GB postcode data used in [nominatim](http://nominatim.org/) (listed at the bottom...

enhancement

OSM has a bunch of name tags which we could add support for: - loc_name - official_name - short_name - etc? see: https://spatial.synergy.io/explore/place/osm/relation%3A2396450

enhancement

Places are currently classified with `[type, class]` (eg. 'admin', 'neighbourhood'), this ontology is not currently being used, other than for display. Some more thought about a simple-yet-flexible place ontology could...

enhancement

The source mappers for `wof` & `osm` should have test cases to confirm they map correctly.

enhancement

Add a new module for foreign key references to external data providers. It would be beneficial to import this data into a separate table so that: - It is easier...

enhancement

The 'shard' process halves a geometry (alternating horizontally & vertically) until each shard complexity is below a fixed threshold. This ensures that the PIP performance is fast and linear. This...

bug

Add scripts to automate the generation of databases based on downloads from source. The scripts would automate the process of downloading the source data, decompressing it (where relevant), importing it...

enhancement

It would be ideal if each source dataset contained the ISO country-code for each place, unfortunately, this is rare. This issue is to investigate a method of ensuring that each...

enhancement
question

The http server currently spawns one thread per core, however, only a single database connection is opened with `sqlite` compiled with `SQLITE_THREADSAFE 0` What this basically means is that one...

question

It would be visually appealing to display the hierarchies in a 'family tree view' in the frontend. eg: - https://fperucic.github.io/treant-js/examples/basic-example/ - https://fperucic.github.io/treant-js/

enhancement
demo