Ich versuche gerade, die Freifunk Ruhrgebiet Karte dazu zu bringen, so pi mal Daumen den Kreis Recklinghausen zu zeigen. Natürlich könnte ich das auch über die Community-Vorauswahl machen, aber theoretisch sollte die Karte das auch ohne können.
Gab es nicht hier irgendwo den ffmap-Kartenentwickler, der dazu vielleicht was sagen kann?
(Andere würden vermutlich antworten „Ja schau doch in den Source!“. Aber der überfordert zumindest mich etwas. Vermutlich schaue ich aber auch an die falschen Stellen.)
var geocoords = /.*?\?lat=([0-9]{0,3}\.[0-9]*)&lon=([0-9]{0,3}\.[0-9]*)$/
if ( geocoords.exec(document.URL) != null ) {
map.setView(L.latLng(RegExp.$1,RegExp.$2),map.getMaxZoom())
} else {
map.fitBounds(bounds)
}
Das funktioniert offenbar nur, wenn lat und lon jeweils ganz zum Schluss der URL auftauchen und zwar auch genau in der Reihenfolge.
Damit das auch in der Karte vom Ruhrgebiet läuft, bräuchte es da ein Update, was vermutlich aufgrund der ganzen Patches nicht so einfach sein könnte. Da kenn ich mich leider noch nicht aus. Die Version, an der ich gerade arbeite, wird in der Kartenansicht jedenfalls alle (z.B. von OSM bekannten) Parameter unterstützen.