4 ms·
Author of the OP here. I don't have a GIS background in particular; I do have a decade of experience building web mapping applications, and here's some of the f
by bdon 5y ago
Author of the OP here. I don't have a GIS background in particular; I do have a decade of experience building web mapping applications, and here's some of the foundational software I use:
http://leafletjs.com http://leafletjs.com
https://shapely.readthedocs.io/ https://shapely.readthedocs.io/
https://github.com/libgeos/geos https://github.com/libgeos/geos
https://rasterio.readthedocs.io/ https://rasterio.readthedocs.io/
https://gdal.org https://gdal.org
http://www.angusj.com/delphi/clipper.php http://www.angusj.com/delphi/clipper.php
- hardwaresofton 5y agoThanks for the pointers -- Leaflet I know as the visualization layer that is basically not-mapbox-GL. The rest are new to me, and will crawl through them. One of the nice out-of-the-box systems I've come across is Pelias[0], what are your opinions on it? It bundles and provides the API so it's one of the things I've thought to self-host if I'm going to. It looks like it doesn't do tiles so I'd need to find something for that? From deep in my bookmarks I also have: - https://github.com/tidwall/tile38 https://github.com/tidwall/tile38 (in-memory search+geofencing+other) - https://openlayers.org/ https://openlayers.org/ (visualization, alternative to leaflet?) - https://download.geofabrik.de/ https://download.geofabrik.de/ (where to actually download the OSM data, to hand it to something like PostGIS) - https://github.com/maptiler/tileserver-gl https://github.com/maptiler/tileserver-gl (A tile server... which presumably needs OSM data & takes coordinates with bounding box parameters?) > I do have a decade of experience building web mapping applications > I don't have a GIS background in particular; It's only on HN that you get statements like this, haha, what do you think 10 years of experience building mapping applications is? I building mapping applications is generally what people consider "GIS background" -- if you did GIS but never produced any maps... would the trees make a sound? [0]: https://pelias.io/ https://pelias.io/
- bdon 5y agoIt might sound funny, but making slippy maps in Web Mercator is emphatically not what people call GIS - GIS being: * The technical part of the academic Geography field * Data collection and mapping work done at agencies like the USGS and municipal governments * Work done with ESRI software (see https://joemorrison.medium.com/esri-cant-be-stopped-3b063f3de0b4 https://joemorrison.medium.com/esri-cant-be-stopped-3b063f3d...) Yes, Pelias is a mature project backed by a great team at https://geocode.earth https://geocode.earth - definitely one of the best options if you need an autocompleting geocoder based on OSM+other data like http://whosonfirst.org http://whosonfirst.org About OSM data extracts, I also run an extracts service at http://protomaps.com/extracts http://protomaps.com/extracts that provides on-demand data updated once a minute.
- nishnik 5y agoWhere do folks use tile38?