[Talk-de] Offline Tile Server?
Torsten Leistikow
de_muur at gmx.de
Mo Okt 11 16:49:44 UTC 2010
André Joost schrieb am 10.10.2010 18:14:
> Eigentlich brauchst du gar keinen Server dafür. Es reicht, wenn du den
> Aufruf in Openlayers in der openStreetMap.js umbiegst:
>
>> 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 = [
>> "file:///D:/Tiles/Mapnik/${z}/${x}/${y}.png"
>> ];
>> options = OpenLayers.Util.extend({ numZoomLevels: 19 }, options);
>> var newArguments = [name, url, options];
>> OpenLayers.Layer.OSM.prototype.initialize.apply(this,
>> newArguments);
>> },
>>
>> CLASS_NAME: "OpenLayers.Layer.OSM.Mapnik"
Danke fuer den Tipp. Das sieht doch so aus, als ob es mein Problem loesen
muesste, und neben bei lerne ich dann auch gleich noch mal OpenLayers kennen :-)
Gruss
Torsten
Mehr Informationen über die Mailingliste Talk-de