A new way to make maps with OpenStreetMap

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

InfluxDB high-performance time series database
Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.
influxdata.com
featured
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai
featured
  1. tippecanoe

    Build vector tilesets from large collections of GeoJSON features.

    Author here, so there are a few options:

    1) If your information belongs in OpenStreetMap, you can add it via an editor like the web editor at https://openstreetmap.org - this will also benefit all other OSM users. You can then "refresh" your Protomaps download to get a new map.

    2) If there isn't many point and polygons, it may sense to add them as Leaflet layers, especially if you want them to be interactive

    3) Other options are creating vector tiles of your own data and merging or displaying them in the renderer (https://github.com/mapbox/tippecanoe is a great tool to do this from GeoJSON) but I don't have much to support this yet.

  2. InfluxDB

    InfluxDB high-performance time series database. Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.

    InfluxDB logo
  3. tilemaker

    Make OpenStreetMap vector tiles without the stack

    Depending on your needs, tilemaker (https://github.com/systemed/tilemaker) may be the least painful way for generating tiles from OSM data with modifications to it. Or at least it seems to be the least painful way of doing that that I've found so far.

  4. kothic-js

    Kothic JS β€” a full-featured JavaScript map rendering engine using HTML5 Canvas

    This is very nice! Happy to see a few of my libraries in the dependencies :)

    Also check out https://github.com/kothic/kothic-js, an older but similar attempt at making a full-fledged map renderer using 2D Canvas. It has a pretty good label rendering in particular which you might find useful.

  5. openmaptiles

    OpenMapTiles Vector Tile Schema Implementation

  6. geos

    Geometry Engine, Open Source

  7. Leaflet

    πŸƒ JavaScript library for mobile-friendly interactive maps πŸ‡ΊπŸ‡¦

    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

  8. gdal

    GDAL is an open source MIT licensed translator library for raster and vector geospatial data formats.

  9. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  10. PMTiles

    Pyramids of map tiles in a single file on static storage

  11. ownmap-app

    Open source geographic map renderer

    Really interesting project/product! It's really nice to see new ways of rendering OSM data, and alternative map services.

    I am developing another way to run your own map server (without mapnik!) from a low-end computer (https://github.com/jamesrr39/ownmap-app in case you're interested), but a little bit different to you in that I'm currently focusing on rendering raster tiles. I'm really happy I saw this thread, however, I hadn't heard of the OSM Express, MBTiles or PMTiles formats before and was/am rolling my own format, so it's really interesting looking at some ideas from these.

    Thanks again for sharing your project!

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • OpenStreetMap's New Vector Tiles

    15 projects | news.ycombinator.com | 19 Nov 2024
  • Show HN: OpenFreeMap – Open-Source Map Hosting

    22 projects | news.ycombinator.com | 24 Sep 2024
  • Show HN: OpenFreeMap – Free OpenStreetMap Vector Tile Hosting

    3 projects | news.ycombinator.com | 19 Sep 2024
  • Protomaps – A free and open source map of the world

    12 projects | news.ycombinator.com | 23 Oct 2023
  • I honestly don't like using most Openstreetmap websites: slow, clunky. Is there a better way to do this faster on my own desktop?

    1 project | /r/openstreetmap | 26 May 2023

Did you know that C++ is
the 7th most popular programming language
based on number of references?