Wiki Maps: Difference between revisions

From Wildsong
Jump to navigationJump to search
Brian Wilson (talk | contribs)
Brian Wilson (talk | contribs)
 
(27 intermediate revisions by the same user not shown)
Line 1: Line 1:
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 ==
== Instructions ==


Line 5: Line 7:
== History ==
== History ==


2018-May-06 updated to 5.3, now I can use OpenStreetMap and OpenLayers and Leaflet
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 [https://www.mediawiki.org/wiki/Extension:Maps "Maps" extension]. I had to get a new [https://developers.google.com/maps/documentation/javascript/get-api-key API key from Google].
2016-Oct-23 updated with [https://www.mediawiki.org/wiki/Extension:Maps "Maps" extension]. I had to get a new API key from Google.


2008-JUN-02 I added the [https://www.mediawiki.org/wiki/Extension:Google_Maps Google Maps extension] to this wiki, which means I can now insert Google Maps anywhere.
2008-JUN-02 I added the [https://www.mediawiki.org/wiki/Extension:Google_Maps 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 ==
== Sample Maps ==


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


{{#display_map:Astoria, Oregon, United States|service=leaflet}}
https://www.semantic-mediawiki.org/wiki/Category:Maps_examples


=== OpenStreetMap + OpenLayers ===
=== OpenStreetMap + Leaflet : Clatsop County offices ===


{{#display_map:919 First Street, Benicia California~ ~ ~ ~ ~TrailPeople headquarters|service=openlayers}}
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) ===


=== Google ===
https://www.semantic-mediawiki.org/wiki/Category:Google_Maps_examples
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}}
{{#display_map:44.563505, -123.263265~ ~ ~ ~ ~Alsea Geospatial, Inc. 1st location|service=googlemaps3}}
[[Category: GIS]]

Latest revision as of 23:03, 2 October 2020

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