Oliver Wipfli

Elite
@wipfli

I like to fly hot-air balloons and I enjoy online maps, especially with real-time data.

foursquare-os-places-pmtiles. All 100M+ open source places of Foursquare in a single PMTiles file

41

about-text-rendering-in-maplibre. Describes how text rendering works in MapLibre

35

csv-map-visualizer. https://wipfli.github.io/csv-map-visualizer/

27

maplibre-gl-complex-text. Render complex text with Harfbuzz in MapLibre GL JS through the RTL plugin hook

23

esa-worldcover-polygons. Polygons based on the ESA Worldcover dataset

17

lowlevelwind. Low level wind visualizations based on MeteoSwiss open data

13

swisstopo-vector-hillshade. Use hand-drawn hillshading layers from Swisstopo to generate vector hillshading in MapLibre GL JS.

9

swiss-map. A simple map of Switzerland (and the planet)

9

h3-landcover. Make low resolution landcover vector tiles from high resolution raster landcover data with h3 downsampling

9

word-corpus. Scripts that extract a word corpus from OpenStreetMap, Wikipedia, and Wikidata targeting South-East Asian and Indic languages.

6

raster-sources-mosaic. Combine multiple raster sources into one with MapLibre GL JS addProtocol

6

magnetron. Collapse dual carriageways by making them magnetic

5

hillshade-multiply-blending. Use CSS mix-blend-mode on several HTML canvases driven by several MapLibre GL instances to achieve a multiply blending effect.

5

pgf-glyph-ranges. Positioned Glyph Font Glyph Ranges for MapLibre GL JS and MapLibre Native

4

nepali-map-labels. Demo of Nepali map labels with an indexed font in MapLibre GL JS

4

swisstopo-react. Boilerplate code for a website showing the swisstopo light base map

4

positioned-glyph-font. Postioned glyph font for MapLibre

4

maplibre-raster-preprocess. Preprocess raster tiles in a HTML Canvas in MapLibre GL JS with `addProtocol`

4

maplibre-canvas-labels. Proof-of-concept to render Hindi text labels in a `canvas` and copying the resulting image to a MapLibre map.

4

midpoint-smoothing. Smooth polygons by selecting the midpoint of segments.

4

maplibre-pmtiles-inspect. Inspect PMTiles with MapLibre GL JS

3

maplibre-terrain3d. Demo of the MapLibre GL JS Terrain 3D feature

3

single-highway-layer. A map which uses a single highway layer

3

local-style. Give a MapLibre GL JS map a style which depends on the location

3

pgf-encoding. Positioned Glyph Font encodings for MapLibre GL JS and MapLibre Native

2

maplibre-gl-native-android-example. Android app which displays a simple map using MapLibre GL Native

2

3d-landmarks. Display 3D Landmarks in MapLibre GL JS

2

font-maker. Web app to convert font files into fontstacks for MapLibre GL

2

median-filter-landcover. Low zoom vector landcover map from high-resolution raster data using a median filter

2

maplibre-feature-properties-transform-example. https://wipfli.github.io/maplibre-feature-properties-transform-example/

2

maputnik. An open source visual editor for the 'MapLibre Style Specification'

2

pgf-server. HTTP server to encode strings to a positioned glyph font for MapLibre GL JS and MapLibre Native

2

background-grid. Background grid in MapLibre GL JS

2

maplibre-cog-protocol. Custom protocol to load Cloud Optimized GeoTIFFs (COG) in Maplibre GL JS

1

double-resolution-font. Double resolution font with sharp(er) corners in MapLibre GL JS

1

field-of-view-demo. Field of view demo using MapLibre GL JS fill extrusions and Terrain3D

1

aviation. Download airspaces and convert them to .mbtiles

1

basemap-starter. Some getting started code to show a protomaps basemap in maplibre gl js

1

maplibre.github.io. HTML

1

powerlines-switzerland. Map of powerlines in Switzerland built with Planetiler and PMTiles

1

aws-planetiler. A service for downloading planet.mbtiles with weekly updates.

1

maplibre-tile-spec. Next generation vector tiles format

1

openmaptiles-starter. Get started with OpenMapTiles and MapLibre

1

linestring-merging-planetiler. Improving Linestring Merging in Planetiler

1

awesome-maplibre. A collection of awesome things that use or support MapLibre!

1

maplibre-msdf-demo. Multi-Channel Signed Distance Field demo for MapLibre GL JS

1
46
Apply