Sign in

Oliver Wipfli

@oliverwipfli.ch
96 followers 117 following 41 posts
PostsRepliesMedia
Oliver Wipfli @oliverwipfli.ch · 08/06/2026
Tiered local storage: Working with aerial imagery comes with some very enjoyable technical problems around storage. I wrote a small blog post about the storage system of Mapterhorn. Read more here: oliverwipfli.ch/tiered-local...
Mapterhorn's cold storage bucket
020
Oliver Wipfli @oliverwipfli.ch · 26/03/2025
Got some settings wrong
020
Oliver Wipfli @oliverwipfli.ch · 12/03/2025
Tilezen railways at zoom 5. Can inspect the map here by selecting only the transit layer: pmtiles.io?url=https%3A...
041
Oliver Wipfli @oliverwipfli.ch · 28/02/2025
And same for upload... It fluctuates between 80 MB/s and 115 MB/s.
000
Oliver Wipfli @oliverwipfli.ch · 28/02/2025
I have just upgraded to gigabit internet at home. Can really recommend iWay.ch! Downloading a large file from my hetzner which has also a 1 Gbps line gives this:
100
Oliver Wipfli @oliverwipfli.ch · 24/01/2025
Apple Maps Bretagne
010
Oliver Wipfli @oliverwipfli.ch · 24/01/2025
Google Maps Bretagne
110
Oliver Wipfli @oliverwipfli.ch · 24/01/2025
Bretagne is a nice example for bad road network rendering if you select minzooms purely based on semantics like the OpenStreetMap highway tag. Roads alternate here between highway=trunk and highway=primary. If you select now only the highway=trunk roads, you get a lot of gaps...
110
Oliver Wipfli @oliverwipfli.ch · 18/01/2025
I am buying a new computer. Thanks @bdon.org for helping me choosing those parts...
030
Oliver Wipfli @oliverwipfli.ch · 08/01/2025
Small blog post about how country, state, and city labels are placed at low zoom levels on Google Maps: oliverwipfli.ch/positioning-...
010
Oliver Wipfli @oliverwipfli.ch · 05/01/2025
Collapsing carriageways. Points are attracted by 1/distance and cos(angle difference of attached line segments). Feels a bit like Physics... wipfli.github.io/magnetron/bo...
000
Oliver Wipfli @oliverwipfli.ch · 04/01/2025
...and here also...
000
Oliver Wipfli @oliverwipfli.ch · 04/01/2025
Something is wrong with the vector tile of the Boston area...
120
Oliver Wipfli @oliverwipfli.ch · 04/01/2025
MapLibre GL JS v5.0.0 has been released and it comes with a nice new globe feature. Congrats everyone who worked on this! maplibre.org/maplibre-gl-...
0123
Oliver Wipfli @oliverwipfli.ch · 02/01/2025
I just remembered that some time ago I vectorized the hand-drawn hillshading of swisstopo and put it on a MapLibre-based map. Demo: wipfli.github.io/swiss-map/ve...
020
Oliver Wipfli @oliverwipfli.ch · 27/12/2024
I'm experimenting with highway generalization for low zoom levels. In this screenshot I made the lines collapse by looking for close by points up to a certain radius, then taking the midpoint of those. Doing this multiple times converges the points and sort of smooths lines...
010
Oliver Wipfli @oliverwipfli.ch · 26/12/2024
I am looking a bit into vertical text layout of Japanese in MapLibre GL JS. Interesting how some characters are displayed with 90 degree rotation in vertical text. For example the string "(東京タワー…)" becomes this
000
Oliver Wipfli @oliverwipfli.ch · 22/12/2024
Selecting which roads to display on a map at a given scale is an interesting problem. One approach is the stroke-mesh method which prunes roads based on local density and length of dead-ends. Have a look at Benz and Weibel 2014 www.zora.uzh.ch/id/eprint/10...
010
Oliver Wipfli @oliverwipfli.ch · 20/12/2024
000
Oliver Wipfli @oliverwipfli.ch · 20/12/2024
Monaco is always nice to look at... Data: OpenStreetMap contributor. Made with Planetiler using if (sourceFeature.canBeLine()) and visualized with tileserver-gl/MapLibre GL JS.
100
Oliver Wipfli @oliverwipfli.ch · 16/12/2024
At Thursday's GeoBeer #46 in Rapperswil I will share a poster with the title "Vector Tiles Overview". Looking forward to meet you there if you are around...
030
Oliver Wipfli @oliverwipfli.ch · 13/12/2024
Fabian Rechsteiner compared the performance of PostGIS-backed tile servers such as Martin, Tegola, BBOX and a few more. It looks like Martin is the fastest out there... unigis.at/files/Master...
110
Oliver Wipfli @oliverwipfli.ch · 09/12/2024
Google Maps seems to show links between motorways at all zoom levels, but links from motorway to primary roads seem to be visible only from zoom 12. Has anyone done something like this with OpenStreetMap data?
000
Oliver Wipfli @oliverwipfli.ch · 02/12/2024
Identifying road importance by routing between 10k buildings in Zürich. Uses OpenStreetMap data and OSRM for routing...
051
Oliver Wipfli @oliverwipfli.ch · 01/12/2024
000
Oliver Wipfli @oliverwipfli.ch · 22/11/2024
Added a globe control for the MapLibre v5 fans...
031
Oliver Wipfli @oliverwipfli.ch · 22/11/2024
github.com/wipfli/fours...
251