Advertisement · 728 × 90

Posts by Oliver Wipfli

Mapterhorn Update | oliverwipfli.ch

I wrote a small blog post about Mapterhorn's current status and the plans on adding aerial imagery: oliverwipfli.ch/mapterhorn-u...

6 days ago 4 1 1 0
Canvas Multiply Blending | oliverwipfli.ch

oliverwipfli.ch/canvas-multi...

4 months ago 0 0 0 0
Preview
Render glyphs locally if glyph PBF is unspecified or unavailable by 1ec5 · Pull Request #4564 · maplibre/maplibre-gl-js This implements the GL JS side of “Extended SDF” as proposed in maplibre/maplibre-style-spec#1045 and specified in maplibre/maplibre-style-spec#1068. GL JS no longer refuses to load a stylesheet if...

MapLibre GL JS can still use server-generated pbf fonts, but it does not have to use them any more thanks to github.com/maplibre/map...

5 months ago 2 0 0 0
Post image

Mapterhorn v0.0.4 ships high-resolution terrain data for Belgium, Czech Republic, Denmark, Estonia, Finland, France, Germany, Italy, Latvia, Luxembourg, Romania, Slovakia, Slovenia, and Spain.

Explore the map at mapterhorn.com/viewer/#map=...

6 months ago 3 1 0 0

Great overview of Mapterhorn! Thanks @bdon.org

7 months ago 5 0 0 0
Post image

Mapterhorn v0.0.2 ships smaller tiles that are optimized for size while keeping the same visual quality, missing data in Caucasus and polar regions were added, and you can now use the pmtiles cli tool to make small area extracts.

mapterhorn.com

8 months ago 5 1 0 0

This is amazing, a beautiful, global terrain layer in PMTiles format! Thank you for making this Oliver @oliverwipfli.ch!

8 months ago 5 1 0 0

Have you been waiting for "Protomaps Terrain"?

It's arriving! @mapterhorn.com is an independent project created by @oliverwipfli.ch - a global elevation model built from multiple sources, distributed as a single PMTiles archive

8 months ago 23 7 0 0
mapterhorn Open terrain tile sets and data catalog

Mapterhorn v0.0.1 has been released. It is an aggregation of the global Copernicus GLO-30 low-resolution digital elevation model with the Swiss swissALTI3D high-resolution model. mapterhorn.com

8 months ago 7 2 0 2
Advertisement
Post image

Got some settings wrong

1 year ago 1 0 0 0

try out a new Rasterio plugin for converting GeoTIFF to PMTiles:

pip install rio-pmtiles

github.com/protomaps/PM...

1 year ago 9 1 0 0
Post image

Tilezen railways at zoom 5.
Can inspect the map here by selecting only the transit layer: pmtiles.io?url=https%3A...

1 year ago 4 1 0 0
Post image

And same for upload... It fluctuates between 80 MB/s and 115 MB/s.

1 year ago 0 0 0 0
Post image

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:

1 year ago 0 0 1 0
Post image Post image Post image Post image

We're seeking funding to take @source.coop to the next level.

1 year ago 29 14 1 1
Preview
位置情報に関する課題解決 | MIERUNE MIERUNEはQGIS・MapTiler・WebGISに関する豊富な技術や経験をもとに、位置情報に関する課題解決をサポートするソリューションカンパニーです。これまで蓄積された技術力や実績をベースに、クライアント企業様がお持ちの位置データのコンサルティング・システム開発などで課題解決や業務効率化を強力にサポートします。

I have been appointed as the CEO of MIERUNE.
I will do my best to contribute to society and clients more than ever by geospatial technology.
www.mierune.co.jp?lang=en

1 year ago 5 1 1 0
Advertisement

ChatGPT guesses correctly in 78 out of 93 test cases if a Burmese string uses Zawgyi or Unicode encoding. Not too bad...

Test cases were taken from CLDR github.com/unicode-org/...

1 year ago 0 0 0 0
Post image

Apple Maps Bretagne

1 year ago 1 0 0 0
Post image

Google Maps Bretagne

1 year ago 0 0 1 0
Post image

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...

1 year ago 1 0 1 0
Post image

I am buying a new computer. Thanks @bdon.org for helping me choosing those parts...

1 year ago 2 0 0 0

We have a small reading group and for the next session we plan to read about efficient spatial queries using trees. Do you think the following paper is a good introduction to this topic or would you recommend some other paper?
www.cs.odu.edu/~mln/ltrs-pd...

1 year ago 0 0 1 0
Post image

Small blog post about how country, state, and city labels are placed at low zoom levels on Google Maps:

oliverwipfli.ch/positioning-...

1 year ago 1 0 0 0
Post image Post image

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...

1 year ago 0 0 0 0
Post image

...and here also...

1 year ago 0 0 0 0
Post image

Something is wrong with the vector tile of the Boston area...

1 year ago 1 0 1 0
Advertisement
Post image

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-...

1 year ago 12 3 0 0
Post image

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...

1 year ago 2 0 0 0
Post image

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...

1 year ago 1 0 0 0
Post image

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

1 year ago 0 0 0 0