Re: Openlayers 2.11 offline Tiles
Geschrieben von fx99 (Gast) am 31. Juli 2015 16:33:27: [flux]
Als Antwort auf:
Openlayers 2.11 offline Tiles
geschrieben von
Bali05
(Gast)
am
31. Juli 2015 15:06:
Habe OpenStreetMap.js so umgebaut:
OpenLayers.Layer.OSM.Mapnik␣=␣OpenLayers.Class(OpenLayers.Layer.OSM,␣{ /** *␣Constructor:␣OpenLayers.Layer.OSM.Mapnik * *␣Parameters: *␣name␣-␣{String} *␣options␣-␣{Object}␣Hashtable␣of␣extra␣options␣to␣tag␣onto␣the␣layer */ initialize:␣function(name,␣options)␣{ //␣␣␣␣␣␣␣␣var␣url␣=␣[ //␣␣␣␣␣␣␣␣␣␣␣␣"http://a.tile.openstreetmap.org/${z}/${x}/${y}.png", //␣␣␣␣␣␣␣␣␣␣␣␣"http://b.tile.openstreetmap.org/${z}/${x}/${y}.png", //␣␣␣␣␣␣␣␣␣␣␣␣"http://c.tile.openstreetmap.org/${z}/${x}/${y}.png" //␣␣␣␣␣␣␣␣]; var␣url␣=␣[ "local_map/${z}/${x}/${y}.png" ]; options␣=␣OpenLayers.Util.extend({␣numZoomLevels:␣19,␣buffer:␣0␣},␣options); var␣newArguments␣=␣[name,␣url,␣options]; OpenLayers.Layer.OSM.prototype.initialize.apply(this,␣newArguments); },
CLASS_NAME:␣"OpenLayers.Layer.OSM.Mapnik" });
dann greiffe ich auf lokale Daten zu.
local_map ist eine Unterverzeichnis des Verzeichnisses, in dem das Haupt-html steht.