Pbf2sqlite: Reading OpenStreetMap into a SQLite Database
24 points
15 hours ago
| 1 comment
| github.com
| HN
milliams
10 hours ago
[-]
Does SQLite have GIS capabilities (like PostGIS provides for Postgres), or is this storing the data as traditional database primitives?
reply
Scaevolus
3 hours ago
[-]
SQLite can be built with the R*tree module, which supports efficiently looking up all bounding boxes that contain a point: https://www.sqlite.org/rtree.html

PostGIS similarly provides an R*Tree index mode, as well as a heap of functions for doing GIS calculations directly. To do that in SQLite, you'd implement and inject custom functions as appropriate.

reply
fros1y
10 hours ago
[-]
reply
0cf8612b2e1e
6 hours ago
[-]
DuckDB has put some effort into GIS, so if SQLite does not immediately fit the bill, I would go there.

https://motherduck.com/blog/getting-started-gis-duckdb/

reply