openstreetmap-data

Top 13 openstreetmap-data Open-Source Projects

  • openmaptiles

    OpenMapTiles Vector Tile Schema Implementation

  • overpass-turbo

    A web based data mining tool for OpenStreetMap using the Overpass API.

  • Project mention: The drinking fountain button is tragically misunderstood | news.ycombinator.com | 2024-05-01

    Suuure... where are you in Germany?

    https://overpass-turbo.eu , the sample query is already for drinking fountains. I navigated so Berlin is on the map and clicked Run, and it shows me all drinking water fountains on the map. A few of them even have image links, for example: https://imgur.com/d6UheOw

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • osmtogeojson

    convert osm to geojson

  • Project mention: Overpass API x Python : how to fetch and analyze? | /r/openstreetmap | 2023-05-24

    no suggestions on how to deal with the file size, but I image the issue with method #1 is that Overpass/OSM JSON is not GeoJSON. You'd want to find or create a python implementation of osmtogeojson https://github.com/tyrasd/osmtogeojson (this is what overpass-turbo uses to generate the GeoJSON you're downloading form it)

  • awesome-openstreetmap

    😎 Curated list of awesome OpenSteetMap-projects

  • OpenRailwayMap

    An OpenStreetMap-based project for creating a map of the world's railway infrastructure.

  • Project mention: Waterway Map | news.ycombinator.com | 2024-01-24

    Looks nice but it's probably not really usable for navigation. I checked the Netherlands and Germany. You'd need more details for safely navigating on the water. But it definitely has potential.

    There are also some other specialized open street map based maps for

    - rails: https://www.openrailwaymap.org/

    - cycling: https://www.opencyclemap.org/

    - sea map (competes with this I guess, and is a bit more detailed for navigation): https://map.openseamap.org/

    And probably loads of other ones.

  • opening_hours.js

    Library to parse and process the opening_hours tag from OpenStreetMap data

  • Project mention: Organizing OpenStreetMap Mapping Parties | news.ycombinator.com | 2024-04-12

    Yeah, the country location is a requirement to show the opening hours. The library (https://github.com/opening-hours/opening_hours.js) is aware of holidays in many countries, but for that it needs to know what country a POI is in.

    The country awareness source code is here: https://github.com/pietervdvn/latlon2country

    The idea: I've taken all the country boundaries from OSM (via nominatim); I slice them in four parts. If the resulting geojson is too big, I slice this again until I have small geojsons, suitable to download. If you know the zoomlevel and location, one can use the standard slippy-tile-index to fetch the correct tile. (Alternatively, if the entire tile is within a country, it'll just return the country code)

    However, the client also needs to know what zoomlevel there is. For that, I built a search tree.

    It's been a while though, so I've forgotten some of the details ;)

  • Osmunda

    An offline geocode library for android, powered by SQLite, using osm data. 离线地理编码Android库,基于SQLite,使用开放街道地图数据。

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • PraxisMapper

    Backend API for location-based games or mapping applications powered by OpenStreetMap data. Renders maptiles without external dependencies in C# from SQL Server, MariaDB, or PostgreSQL

  • Project mention: Real map in a game | /r/learnprogramming | 2023-07-05

    I wrote PraxisMapper, a C# app that handles location-based game stuff. I put it together to cut down on how many external tools someone would need to make a location-based game. Here's a few details that I've noted over the years of working on it.

  • waterwaymap.org

    WaterwayMap.org | River Basins from OpenStreetMap

  • Project mention: Waterway Map | news.ycombinator.com | 2024-01-24

    Hello! I'm the creator of WaterwayMap.org.

    The code is here: <https://github.com/amandasaurus/waterwaymap.org/> if you want to file a bug report or feature request. The main code to calculate the network is `osm-lump-ways`: <https://github.com/amandasaurus/osm-lump-ways>

  • osm-geo-mapper

    Navigate OpenStreetMap data in the terminal

  • plotting-maps

    A tool to easily create OpenStreetMap SVG maps to plot them with a pen plotter.

  • Project mention: A tool to easily create OpenStreetMap SVG maps to plot them | /r/PlotterArt | 2023-12-11
  • openstreetmap-statistics

    Monthly updated interactive statistics about OpenStreetMap.

  • Project mention: Apple Maps Gradually Winning over Google Maps Users, Report Suggests | news.ycombinator.com | 2023-07-18

    Here is a map to see where people affiliated with apple are contributing to openstreetmap: https://piebro.github.io/openstreetmap-statistics/#e19b

  • osm_split

    Feature-specific, named OpenStreetMap (OSM) GeoPackage files

  • Project mention: Overpass Turbo: A Web Based Data Mining Tool for OpenStreetMap | news.ycombinator.com | 2024-01-23

    I built osm_split to extract OSM features into named GPKG files. It makes it easy to pick features by name and drop them into QGIS. https://github.com/marklit/osm_split

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

openstreetmap-data related posts

  • The drinking fountain button is tragically misunderstood

    1 project | news.ycombinator.com | 1 May 2024
  • Organizing OpenStreetMap Mapping Parties

    8 projects | news.ycombinator.com | 12 Apr 2024
  • Waterway Map

    4 projects | news.ycombinator.com | 24 Jan 2024
  • Overpass Turbo: A Web Based Data Mining Tool for OpenStreetMap

    4 projects | news.ycombinator.com | 23 Jan 2024
  • Open Infrastructure Map

    1 project | news.ycombinator.com | 23 Jan 2024
  • FACT SHEET: President Biden Announces Billions to Deliver World-Class High-Speed Rail and Launch New Passenger Rail Corridors Across the Country

    1 project | /r/politics | 8 Dec 2023
  • We need a train connecting Erie to Pittsburgh again!!

    1 project | /r/pittsburgh | 7 Dec 2023
  • A note from our sponsor - SurveyJS
    surveyjs.io | 3 May 2024
    With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js. Learn more →

Index

What are some of the best open-source openstreetmap-data projects? This list will help you:

Project Stars
1 openmaptiles 2,294
2 overpass-turbo 851
3 osmtogeojson 669
4 awesome-openstreetmap 564
5 OpenRailwayMap 320
6 opening_hours.js 213
7 Osmunda 47
8 PraxisMapper 46
9 waterwaymap.org 45
10 osm-geo-mapper 39
11 plotting-maps 34
12 openstreetmap-statistics 24
13 osm_split 17

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com