#corviont - #offline maps & #routing in #docker
▻https://www.corviont.com
— Permalink
#map #tiles #containers
OpenFreeMap
▻https://openfreemap.org
OpenFreeMap lets you display custom maps on your website and apps for free.
You can either self-host or use our public instance. Everything is open-source, including the full production setup — there’s no ‘open-core’ model here. Check out our GitHub. The map data comes from OpenStreetMap.
Using our public instance is completely free: there are no limits on the number of map views or requests. There’s no registration, no user database, no API keys, and no cookies. We aim to cover the running costs of our public instance through donations.
We also provide weekly full planet downloads both in Btrfs and MBTiles formats.
There is no tile server running; only Btrfs partition images with 300 million hard-linked files. This was my idea; I haven’t read about anyone else doing this in production, but it works really well.
There is no cloud, just dedicated servers. The web server is nginx on Ubuntu.
Here comes the future of Stamen Maps | Stamen
▻https://stamen.com/here-comes-the-future-of-stamen-maps
Les tuiles « historiques » de #stamen passent chez stadia et nécessiteront de se créer un compte pour les utiliser...
For most users, switching over will be as simple as setting up a Stadia account, and changing a few lines of code.
... and paying minimum 20€/month...
cf ▻https://discuter.spip.net/t/gis-et-les-fonds-de-carte-stamen
Testing client side #map renderers on #polygons | Imagico.de
▻http://blog.imagico.de/testing-client-side-map-renderers-on-polygons
In terms of the quality criteria i looked at here, that is primarily precision, resolution and aliasing artefacts in polygon rendering, the tested client side renderers perform somewhere between so-and-so and badly. Openlayers shows the overall best performance. Tangram is on the second place, primarily because of much more noisy results due to aliasing artefacts. Maplibre GL makes the bottom end with a massive bias expanding polygons beyond their actual shape essentially rendering many of the tests useless and making any kind of precision rendering impossible – while being subject to similar levels of aliasing as Tangram.
Do i have a recommendation based on these results? Not really. It would be a bit unrealistic to make an overall recommendation based on a very selective analysis like this. Based on my results i would definitely like to see more examples of practical cartography based on the Openlayers vector tiles rendering engine.
If i should really give a recommendation to people looking to start a map design project and wondering what renderer to choose for that it would be a big warning if you have any kind of ambition regarding cartographic and visual quality of the results to think hard about choosing any of the client side renderers discussed here.
Comparatif de rendu des polygones avec #MaplibreGL #Tangram & #Openlayers qui s’en sort le mieux.
Un peu en lien avec ▻https://seenthis.net/messages/932812
On the discussion on OSMF supported #vector #tiles maps
▻http://blog.imagico.de/on-the-discussion-on-osmf-supported-vector-tiles-maps
But trying to address this problem now by crawling under the wings of Mapbox or other big corporations and making OSMs public image fully dependent on technology developed and controlled by corporate players would in my opinion be a big mistake. Open Source or not – the past experience with Mapnik and Carto has quite well demonstrated i think that OSM currently lacks the resources and expertise to develop or to organize development of a map rendering framework for the specific needs of the project independent of either the big corporate #OSM users or the broader FOSS community.
ce lien est intéressant aussi ▻https://www.openstreetmap.org/user/imagico/diary/42975
#OpenStreetMap #vector #tiles : mixing and matching engines, schemas and styles
▻https://stevebennett.me/2017/08/23/openstreetmap-vector-tiles-mixing-and-matching-engines-schemas-and-styl
For my next web mapping project, we’ll use vector tiles. Great. And the data will come from OpenStreetMap. Excellent. Now you only have five more questions to answer.
For the front-end web application developer who wants to stick a #map in their site, vector tiles open up lots of options and flexibility, but also lots of choices.
– Display engine: which JavaScript library is going to actually draw stuff in the browser?
– Style: how will you tell the display engine what colour to draw each thing in the schema?
– Data schema: what kinds of data are contained in the tiles, what are the layers called, and what are the attributes available?
– Tile transport: how will the engine know where to get each tile from?
– File format: how is the data translated into bytes to store within a tile file?
Bon petit topo pour se remettre dans le bain :)
Introduction of MAPCAT - the new world map portal
The company Mapcat from Hungary is a new competitor in the market for #map #tiles, #routing and #geocoding
▻https://blog.mapcat.com/mapcat-world-map-introduction
https://blog.mapcat.com/wp-content/uploads/2016/10/Screenshot-2017-01-04-13.40.40.jpg
https://blog.mapcat.com/wp-content/uploads/2017/04/Screenshot-2017-03-16-11.03.59-1024x530.jpg According to your choice, we will offer you beautiful vector or raster (png) map tiles working with high speed, based on the highly-detailed, community edited OpenStreetMap database.Furthermore, with MAPCAT, you will be able to:
– Access OSM, the world’s most detailed and dynamic community-edited map database, turned into beautifully customized, easy-to-use maps
– See updates of OSM data in real time, practically with no lead time
– Have the maps in your own language or any preferred language (I18N)
– Switch to MAPCAT maps easily, without redesigning your current application
– Set custom views – streetmap, bicycle map, terrain map
▻https://blog.mapcat.com/vectorraster-maps
Un nouveau mapbox ? En tout cas leur ty chat qui illustre tous leurs billets de blog est kromeugnon et ils n’oublient pas de citer osm (à tout va).
#osm
Sentinel-2 cloudless map of the world by EOX
Licensen för att använda tjänsten är #CC-BY och man skall ange: “Sentinel-2 cloudless – ►https://s2maps.eu by EOX IT Services GmbH (Contains modified Copernicus Sentinel data 2016 & 2017)” på eventuella följdprodukter. Jag antar att man får revidera texten när det börjar tas med bilder från 2018.
Mapbox created a #cloudless Landsat #map in 2013. That was a huge step for all the webmapping enthusiasts as we got a composit image of the world with stunning ground resolution and still cloudless! Now EOX, a company based in Vienna, provided a similar product called Sentinel Cloudless. And it is “for free”.
via ▻http://www.digital-geography.com/short-announcement-new-cloudless-sentinel-atlas
▻https://www.mediawiki.org/wiki/Maps
The maps project aims to build cartography technologies for all #Wikimedia projects, at a scale sufficient for their widespread usage.
The production maps cluster (See also on Wikitech) is in development by the WMF Discovery team. The implementation has various components including:
– #Kartotherian Github (primary) / Gerrit (mirror) - a server capable of providing #map #tiles in #vector (pbf) or raster (png) formats, as well as #static_map snapshots of any size for a given location.
– Tilerator Github (primary) / Gerrit (mirror) – a distributed backend tile generation service with a jobque
– A flexible sources system to set up the needed storage and processing pipeline
A version of the tile server is now in operation at maps.wikimedia.org.
– It serves tiles at URLs such as
(bitmap) or …/791.json (OSM data – waterways, roads, place labels, etc.).
– It can scale images for the high-DPI devices – e.g. 1.5x, 2x, etc …/791@1.3x.png
– It can provide static maps with a given size and scaling, e.g. Kartotherian - OpenStreetMap Wiki
▻http://wiki.openstreetmap.org/wiki/Kartotherian
Kartotherian is a vector tile server based on open-source Mapbox stack, developed by Wikimedia Foundation for use on Wikipedia. It is horizontally scalable and designed for high loads.
Architecture
Kartotherian is a set of 3 services:
– Kartotherian - tile server itself.
– Tilerator - tile rendering queue.
– Tilerator-UI (optional) - UI for issuing commands to Tilerator.
While Kartotherian can be configured to generate tiles on the fly straight from PostgreSQL, this is intended for development use only and the main mode of operation is to convert vector tiles generated by Tilerator into whatever user-requested format. An HTTP cache such as Varnish is recommended for reducing load on Kartotherian.
OpenTileServer | OpenStreetMap Server Script
▻http://opentileserver.org
mapfig have created a new project OpenTileServer, which provides an installation script to set up an #osm tile server on an Ubuntu Linux system in a very easy way – think “switch2osm” but without the editing. Users choose what data to load, and whether they want OSM’s “standard” map style or “OSM bright”. Example OpenLayers and Leaflet pages are also included.
OSRM Debugging #map
▻http://map.project-osrm.org/debug/#12.49/48.3955/-4.4922
A little while ago, we added a #vector tile plugin to OSRM. Why? So you can see the road network that OSRM has in memory :-)
Today, I’ve added a viewer for these #tiles to the front-end for the demo server at:
▻http://map.project-osrm.org/debug
The colored roads are what OSRM is routing on with the car profile. Speed values are attached to edges, and roads are colored according to travel speeds. The dark background is #osm.
Notes:
tiles are only generated to Z12, so if you zoom out too far, you’ll just get the background map.
if you zoom in too far, there’s a geometry clipping bug, so some lines might go to crazy places. Just zoom out a bit.
small component identification doesn’t seem to be working
#vector - YouTube
In Part 1 I’ll talk about vector tiles, both serving and consuming them. Part 2 will discuss creating and styling vector tiles with your own data.
▻https://www.youtube.com/watch?v=xI7QkEodCac
▻https://www.youtube.com/watch?v=GPArNrRL79Q
#map
dans le 2, démo de #tippecanoe
▻https://github.com/mapbox/tippecanoe
pour exporter des #geojson vers des #vectiles
Free #vector #tiles from OpenStreetMap – OSM2VectorTiles
▻http://osm2vectortiles.org
Create a custom base #map in minutes with our free vector tiles from OpenStreetMap data. Easiest way how to switch to #osm thanks to MapBox open-source tools. Design your own map of world or country, serve raster or vector tiles from any virtual #server or your own infrastructure, even offline behind a firewall.
ici une (très!) jolie carte vectorielle (thème : le ski)
▻https://www.mapbox.com/blog/ski-mapbox-studio
Wow, j’étais passé à côté de cette nouvelle fonctionnalité de #TileStache !
▻https://github.com/TileStache/TileStache/pull/204
New optional Layer parameter:
pixel effect
Optional dictionary that defines an effect to be applied for all tiles of this layer. Pixel effect can be any of these: blackwhite, greyscale, desaturate, pixelate, halftone, or blur.
https://cloud.githubusercontent.com/assets/1008637/5132973/f5b1f812-70b5-11e4-9e98-f5b581852029.png
https://cloud.githubusercontent.com/assets/1008637/5132992/21470eb8-70b6-11e4-941d-dd5c7ffcc214.png
https://cloud.githubusercontent.com/assets/1008637/5132994/2bee4db8-70b6-11e4-8f2b-cc810d3e1350.png
https://cloud.githubusercontent.com/assets/1008637/5132998/34e459f8-70b6-11e4-99a5-0bc704726214.png
https://cloud.githubusercontent.com/assets/1008637/5133002/395e0ace-70b6-11e4-902d-b9249ba089b2.png
https://cloud.githubusercontent.com/assets/1008637/5133004/3e205224-70b6-11e4-9f1e-120ccd83475c.png
https://cloud.githubusercontent.com/assets/1008637/5133008/48d88aec-70b6-11e4-9527-8d51b5cd2cac.png Introducing #3d #tiles
▻http://cesiumjs.org/2015/08/10/Introducing-3D-Tiles
3D Tiles are an open specification for streaming massive heterogeneous 3D geospatial datasets. To expand on Cesium’s terrain and imagery streaming, 3D Tiles will be used to stream 3D content, including buildings, trees, point clouds, and vector data.
#map
#cesiumjs pour faire le lien avec ▻http://seenthis.net/messages/461876
systemed/tilemaker · GitHub
▻https://github.com/systemed/tilemaker
Tilemaker creates #vector #tiles (in Mapbox Vector Tile format) from an .osm.pbf planet extract, as typically downloaded from providers like Geofabrik. It aims to be ’stack-free’: you need no database and there is only one executable to install. via ▻http://blog.systemed.net/post/13
#map
OpenTopoMap - Topographische Karten aus OpenStreetMap
▻http://opentopomap.org/#map=5/47.220/3.955
Cool, bientôt un nouveau fond de carte dans le plugin #GIS pour #SPIP :)
Et hop, elle est dispo dans GIS 4.26.9 :
Il est très beau ce fond.
Avec le relief de La Paz, ça va être plus sympa que le fond actuel de GeoBolivia qui n’a pas de lignes de niveau - on dirait que c’est tout plat
▻http://geo.gob.bo/mapfishapp/map/181a81be4602c3e3a6e6a8f16a0ddaf3
Pas de bol, opentopomap ne génère pas le fond pour nous :
▻http://opentopomap.org/#map=11/-16.4940/-68.1475
Avec GeoBolivia, on va tenter de le générer avec les données #OSM et #SRTM, je donnerai des nouvelles si on y arrive.
The State of #vector #tiles | FOSS4G NA 2015
▻https://2015.foss4g-na.org/session/state-vector-tiles
Vector Tiles provide a fast, efficient, and flexible way of sharing spatial data on the web. This talk will highlight the latest advances in the Mapbox specification for Vector Tiles. New and existing open source implementations to create, consume, and transform Vector Tiles will be covered as well as recommendations for how to achieve the best possible performance for decoding and rendering.
▻https://www.youtube.com/watch?v=se2cd3BMYRY
▻https://2015.foss4g-na.org/sites/default/files/slides/foss4g-2015-sf-springmeyer.pdf
#map
mapbox/geojson-vt
▻https://github.com/mapbox/geojson-vt
Slice GeoJSON into vector tiles on the fly in the browser A highly efficient JavaScript library for slicing GeoJSON data into vector tiles on the fly, primarily designed to enable rendering and interacting with large geospatial datasets on the browser side (without a server). Resulting tiles conform to the JSON equivalent of the vector tile specification. To make data rendering and interaction fast, the tiles are simplified, retaining the minimum level of detail appropriate for each zoom level (simplifying shapes, filtering out tiny polygons and polylines). Here’s geojson-vt action in Mapbox GL JS, dynamically loading a 100Mb US zip codes GeoJSON with 5.4 million points:
Bundesgeoportal, geo.admin.ch: Öffentlicher Zugang zu Geoinformationen und Geodaten
▻http://www.geo.admin.ch
Main features are: single point of entry for all spatial #data portals and services of the federal authorities of Switzerland / Multilingual : five languages / fast and user friendly viewing interface via map.geo.admin.ch with high performance of information retrieval ▻https://www.youtube.com/watch?v=e1tyOM33d3c
via ▻http://www.digital-geography.com/geo-admin-ch-bringing-swiss-geodata-potential-life