home.social

#protomaps — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #protomaps, aggregated by home.social.

  1. Used #Protomaps and #PMTiles today to generate some high quality wallpapers from city maps. Kinda wanna open source this tool but thinking about packaging and UX

    #maps #Taiwan #taipei

  2. The #protomaps project recently reached its goal of 50+ GitHub Sponsors!

    Becoming a sponsor allows commercial use of the hosted API: protomaps.com/api and supports the compute and storage for free daily planet builds: maps.protomaps.com/builds/

    GitHub Sponsors: github.com/sponsors/protomaps/

  3. Basemapkit: Basemaps for Maplibre: #Basemapkit is a new open-source library by Jonathan Lurie that provides customizable basemap styles for use with #Maplibre GL JS and #Protomaps #OSM #pmtiles. Its core style, avenue, is designed as a practical “one-size-fits-all” basemap, with...
    spatialists.ch/posts/2025/09/1 #GIS #GISchat #geospatial #SwissGIS

  4. Basemapkit: Basemaps for Maplibre: #Basemapkit is a new open-source library by Jonathan Lurie that provides customizable basemap styles for use with #Maplibre GL JS and #Protomaps #OSM #pmtiles. Its core style, avenue, is designed as a practical “one-size-fits-all” basemap, with...
    spatialists.ch/posts/2025/09/1 #GIS #GISchat #geospatial #SwissGIS

  5. And I also announced our Protomaps sprint for spring next year. The exact time and location will be announced at cusy.io/en/about/events/index.
    @protomaps #Protomaps #FOSSGIS #GIS

  6. Бесплатные векторные карты на своём хостинге

    Векторные карты Protomaps на базе OSM Каждый веб-разработчик знает о OpenStreetMap (OSM), свободной альтернативе Google Maps. Несмотря на всеобщую известность OSM, у некоторых всё-таки возникают вопросы: как сделать веб-карту с открытыми данными OSM, как самостоятельно публиковать карты? На эту тему есть популярные руководства , в том числе по работе с базами PostGIS и запуску тайлсерверов для реализации бесшовных карт OSM. Но есть принципиально иной подход — векторные карты Protomaps , которые обеспечивают более высокое разрешение, настройку внешнего вида и наложение произвольных меток. Они изначально предполагают максимальную простоту в создании своих карт. А главное, что разместить тайлы можно на своём хостинге или в облаке.

    habr.com/ru/companies/ruvds/ar

    #ruvds_статьи #Protomaps #PMTiles #векторные_карты #Google_Maps_API #OpenStreetMap #protomapsleaflet #protomapsjs #тайлы #Leaflet #MapLibre_GL_JS #OpenLayers #GIS #Mapbox_Vector_Tile #Protocol_Buffers #PostGIS #Mapbox_GL #MapLibre_GL #GeoTIFF #COG #OpenMapTiles #Maputnik

  7. MVT, MBT, PMTiles: Everything to know about vector tiles: Daniel-J-H offers a comprehensive overview of #vectortiles technology, including #Mapbox Vector Tiles (#MVT), #MBTiles, and #Protomaps’s #PMTiles. The post explains the evolution from #raster to #vector #maps, compares key formats and technologies,...
    spatialists.ch/posts/2025/05/1 #GIS #GISchat #geospatial #SwissGIS

  8. MVT, MBT, PMTiles: Everything to know about vector tiles: @djh offers a comprehensive overview of #vectortiles technology, including #Mapbox Vector Tiles (#MVT), #MBTiles, and #Protomaps’s #PMTiles. The post explains the evolution from #raster to #vector #maps, compares key formats and technologies,...
    spatialists.ch/posts/2025/05-1 #GIS #GISchat #geospatial #SwissGIS

  9. MVT, MBT, PMTiles: Everything to know about vector tiles: Daniel-J-H offers a comprehensive overview of #vectortiles technology, including #Mapbox Vector Tiles (#MVT), #MBTiles, and #Protomaps’s #PMTiles. The post explains the evolution from #raster to #vector #maps, compares key formats and technologies,...
    spatialists.ch/posts/2025/05/1 #GIS #GISchat #geospatial #SwissGIS

  10. MVT, MBT, PMTiles: Everything to know about vector tiles: @djh offers a comprehensive overview of #vectortiles technology, including #Mapbox Vector Tiles (#MVT), #MBTiles, and #Protomaps’s #PMTiles. The post explains the evolution from #raster to #vector #maps, compares key formats and technologies,...
    spatialists.ch/posts/2025/05-1 #GIS #GISchat #geospatial #SwissGIS

  11. Für Web-Entwickler erscheint ein neues Paket für OpenStreetMap: Mit Protomaps lassen sich 2D-Vektorkarten bearbeiten und veröffentlichen. Schnellere Karten für OpenStreetMap mit Protomaps
  12. OKAY, I'm reasonably happy with the current version. I now have a "progress map" on AlphabeticalZürich, available at alphabeticalzurich.ch/map.html

    The base tiles are @protomaps, with an extra dash of Leaflet (leafletjs.com/), an export of my progress spreadsheet as CSV, and some "let's throw some Zürich opendata at the geometry problem".

    And a non-zero amount of work to integrate it as I wanted (including "how do I avoid trivially leaking my API key"), but I *think* it's reasonably clean. It would probably warrant a proper blog post, if only to document things for myself, but now I need a break (... since at least few hours if I'm being honest with myself.)

    But there, I'm happy - now I need to update the spreadsheet and the real-world data below it :D

    #AlphabeticalZürich #maps #protomaps #leaflet #opendata

  13. @tim_salabim I think #Protomaps is worth a mention whenever web mapping is mentioned protomaps.com/

    It is a tile packaging format you can very cheaply host with a simple file server.

  14. What are some good static storage APIs or CDNs for hosting .pmtiles in the EU? #protomaps

  15. #Protomaps' Update-Politik geht mir massiv auf die Nüsse.

  16. I have a talk in about 12 hours at Mapping USA 2025. It will be about WAMap and the virtues of vector based maps and client side filtering for doing data exploration.

    You can also hear me later in the day reminding you to run for the OSM-US Board of Directors… if that’s something you may be interested in.

    I hope you can join us! It’s free and all virtual.

    openstreetmap.us/events/mappin

    #OpenStreetMap #MappingUSA2025 #maplibre #Protomaps #OSMUS

  17. Anyone know of a simple way to use #Mapbox default styles with #Protomaps?

  18. new on #protomaps blog - more PMTiles platforms and integrations

    protomaps.com/blog/pmtiles-mor

    featuring: Maputnik, OpenLayers, AWS CloudFormation, Google Cloud, Microsoft Azure, Caddy

  19. Guides are live for deploying #protomaps with fast Z/X/Y tile endpoints serverlessly on:

    AWS with CloudFormation (simpler than the manual steps before!):

    docs.protomaps.com/deploy/aws

    Azure:

    docs.protomaps.com/deploy/azur

    Google Cloud:

    docs.protomaps.com/deploy/goog

  20. Just published a guide to Security and Privacy with #protomaps:

    docs.protomaps.com/guide/secur

    * How to serve an entire map app from a single origin with a strict Content Security Policy
    * eliminating third party data processors for GDPR compliance
    * CORS and access control for object storage

    Thanks to @NGIZero for supporting this!

  21. The WavyFill symbol has configurable wave height, so it can be used to render peaceful lakes and fierce seas (here shown: La Albufera, just south of Valencia in Spain, using #protomaps vector tiles)
    #gischat #webgl #dataviz

  22. @joost_schouppe I haven't done this so I don't know if it's the easiest, but maybe generating a vector tileset via @protomaps might just do the trick. #protomaps

  23. In today's #gleo news (and hot in for #siglibre2024!): A #ProtoMaps loader plus the new `scalefactorify` symbol!

    I don't need to explain protomaps, right? It's the hilbert-curve-packed-vector-tiles standard that's all the rage (see protomaps.com/).

    The `scalefactorify` decorator (applied here to `StrokeRoad`s) makes a symbol visually bigger or smaller depending on the map's scale, with a factor interpolated according to a supplied scale-factor table.

    #webgl #gischat #dataviz

  24. I’ve got two projects I’m working on over the holiday weekend.

    One involves the aforementioned #keyboardio #model100 and trying to send it led instructions over the serial port.

    The other one, I’ll be using some of the info in this blog post (kschaul.com/post/2023/02/16/ho) to improve some of my #protomaps experiments. Bring on the spatial joins!

  25. Бесплатные векторные карты на своём хостинге

    Векторные карты Protomaps на базе OSM Каждый веб-разработчик знает о OpenStreetMap (OSM), свободной альтернативе Google Maps. Несмотря на всеобщую известность OSM, у некоторых всё-таки возникают вопросы: как сделать веб-карту с открытыми данными OSM, как самостоятельно публиковать карты? На эту тему есть популярные руководства , в том числе по работе с базами PostGIS и запуску тайлсерверов для реализации бесшовных карт OSM. Но есть принципиально иной подход — векторные карты Protomaps , которые обеспечивают более высокое разрешение, настройку внешнего вида и наложение произвольных меток. Они изначально предполагают максимальную простоту в создании своих карт. А главное, что разместить тайлы можно на своём хостинге или в облаке.

    habr.com/ru/companies/ruvds/ar

    #ruvds_статьи #Protomaps #PMTiles #векторные_карты #Google_Maps_API #OpenStreetMap #protomapsleaflet #protomapsjs #тайлы #Leaflet #MapLibre_GL_JS #OpenLayers #GIS #Mapbox_Vector_Tile #Protocol_Buffers #PostGIS #Mapbox_GL #MapLibre_GL #GeoTIFF #COG #OpenMapTiles #Maputnik

  26. In today's #gleo news (and hot in for #siglibre2024!): A #ProtoMaps loader plus the new `scalefactorify` symbol!

    I don't need to explain protomaps, right? It's the hilbert-curve-packed-vector-tiles standard that's all the rage (see protomaps.com/).

    The `scalefactorify` decorator (applied here to `StrokeRoad`s) makes a symbol visually bigger or smaller depending on the map's scale, with a factor interpolated according to a supplied scale-factor table.

    #webgl #gischat #dataviz

  27. In today's #gleo news (and hot in for #siglibre2024!): A #ProtoMaps loader plus the new `scalefactorify` symbol!

    I don't need to explain protomaps, right? It's the hilbert-curve-packed-vector-tiles standard that's all the rage (see protomaps.com/).

    The `scalefactorify` decorator (applied here to `StrokeRoad`s) makes a symbol visually bigger or smaller depending on the map's scale, with a factor interpolated according to a supplied scale-factor table.

    #webgl #gischat #dataviz

  28. In today's #gleo news (and hot in for #siglibre2024!): A #ProtoMaps loader plus the new `scalefactorify` symbol!

    I don't need to explain protomaps, right? It's the hilbert-curve-packed-vector-tiles standard that's all the rage (see protomaps.com/).

    The `scalefactorify` decorator (applied here to `StrokeRoad`s) makes a symbol visually bigger or smaller depending on the map's scale, with a factor interpolated according to a supplied scale-factor table.

    #webgl #gischat #dataviz

  29. In today's #gleo news (and hot in for #siglibre2024!): A #ProtoMaps loader plus the new `scalefactorify` symbol!

    I don't need to explain protomaps, right? It's the hilbert-curve-packed-vector-tiles standard that's all the rage (see protomaps.com/).

    The `scalefactorify` decorator (applied here to `StrokeRoad`s) makes a symbol visually bigger or smaller depending on the map's scale, with a factor interpolated according to a supplied scale-factor table.

    #webgl #gischat #dataviz

  30. An interactive map of the #TranscaucasianTrail: hkuril.com/html/en/articles/20. It’s my first #Leaflet map, using COG topography and vector data from #OpenStreetMap served from a single #ProtoMaps tile, allowing the labels to easily switch between English and Spanish. It’s rendered in two stages to allow labels to float above the route line, which is a #GeoJSON layer. Extra #JavaScript is used for a side panel showing elevation profiles and route descriptions.

  31. An interactive map of the #TranscaucasianTrail: hkuril.com/html/en/articles/20. It’s my first #Leaflet map, using COG topography and vector data from #OpenStreetMap served from a single #ProtoMaps tile, allowing the labels to easily switch between English and Spanish. It’s rendered in two stages to allow labels to float above the route line, which is a #GeoJSON layer. Extra #JavaScript is used for a side panel showing elevation profiles and route descriptions.

  32. An interactive map of the #TranscaucasianTrail: hkuril.com/html/en/articles/20. It’s my first #Leaflet map, using COG topography and vector data from #OpenStreetMap served from a single #ProtoMaps tile, allowing the labels to easily switch between English and Spanish. It’s rendered in two stages to allow labels to float above the route line, which is a #GeoJSON layer. Extra #JavaScript is used for a side panel showing elevation profiles and route descriptions.

  33. An interactive map of the #TranscaucasianTrail: hkuril.com/html/en/articles/20. It’s my first #Leaflet map, using COG topography and vector data from #OpenStreetMap served from a single #ProtoMaps tile, allowing the labels to easily switch between English and Spanish. It’s rendered in two stages to allow labels to float above the route line, which is a #GeoJSON layer. Extra #JavaScript is used for a side panel showing elevation profiles and route descriptions.

  34. An interactive map of the #TranscaucasianTrail: hkuril.com/html/en/articles/20. It’s my first #Leaflet map, using COG topography and vector data from #OpenStreetMap served from a single #ProtoMaps tile, allowing the labels to easily switch between English and Spanish. It’s rendered in two stages to allow labels to float above the route line, which is a #GeoJSON layer. Extra #JavaScript is used for a side panel showing elevation profiles and route descriptions.