Skip to main content

4 posts tagged with "GIS"

View All Tags

Load OpenStreetMap data into PostGIS

· 5 min read
Ivan Tsai
Backend engineer

This article will load OpenStreetMap's map data into a Postgres database to facilitate the creation of a Tile Server for our later use.

OpenStreetMap Data

OpenStreetMap (OSM) is GIS data provider available under an open license. Similar to Wikipedia, anyone can edit and contribute to the data. As long as you credit the data source contributors in your service, OSM data is freely available for use under the ODbL license.

OSM data includes nodes (buildings, entrances, etc.), ways (routes, areas, etc.), and relations. For example, here's a segment of Zhongshan South Road data, indicating the nodes the route passes through, as well as the name and type of the route.

How Online Maps Work

· 4 min read
Ivan Tsai
Backend engineer

Recently started a new project because I wanted to create online maps using my own data. Services like Google Maps offer limited customization options, so this series of articles will guide you in building your own maps without relying on external services (though map data still needs to be obtained from a provider). It will cover both the backend map database and frontend rendering.