Wiki Maps

From Wildsong
Jump to navigationJump to search

There is a very cool and easy to use Maps extension for Mediawiki. I installed it here and put together this simple page to test it.

Instructions

https://www.semantic-mediawiki.org/wiki/Extension:Maps

History

2019-May-08 Oh dear, looks like it broke somewhere over the last year. Tsk.

2018-May-06 updated to 5.3, now I can use OpenStreetMap and OpenLayers and Leaflet.

2016-Oct-23 updated with "Maps" extension. I had to get a new API key from Google.

2008-JUN-02 I added the Google Maps extension to this wiki, which means I can now insert Google Maps anywhere.

Geocoding

You can embed a string in the code and it will give you coordinates as the result.

Searching for "Astoria Co-op" results in: {{#geocode: Astoria Co-op}}

The Utzinger Duplex is here: {{#geocode: 1109 Harrison Avenue, Astoria, Oregon}} In OpenStreetMap.org I can feed it the building name "Utzinger Duplex" and that's good enough. For some reason here in the wiki I had to use the address "1109 Harrison Ave, Astoria, Oregon".

"Astoria, OR Library" gives the result {{#geocode: Astoria, OR Library}}

Sample Maps

Sometimes these actually work. Generally I have to fix it again every time I come to this page.

https://www.semantic-mediawiki.org/wiki/Category:Maps_examples

OpenStreetMap + Leaflet : Clatsop County offices

This is geocoded based on the address 800 Exchange St.

{{#display_map:800 Exchange St, Astoria, Oregon, United States|service=leaflet|minzoom=12|zoom=16|maxzoom=20}}

OpenStreetMap + OpenLayers : Trailpeople Headquarters

919 First Street in Benicia.

{{#display_map:919 First Street, Benicia California|service=openlayers|minzoom=12|zoom=16|maxzoom=20}}

Google : Alsea Geospatial (previous location)

https://www.semantic-mediawiki.org/wiki/Category:Google_Maps_examples

You have to have a Google API key to use Google Maps and the first 28,000 ($200) of maps a month are free. So if you see a message here about the map being unavailable or something, it's because the limit was hit for this month. (Ha ha that will never happen on this page!)

This example uses the coordinates of the building instead of geocoding.

{{#display_map:44.563505, -123.263265~ ~ ~ ~ ~Alsea Geospatial, Inc. 1st location|service=googlemaps3}}