Am 18.11.10 11:33, schrieb Jan Tappenbeck:
das mit der Openstreetmap.js wäre mir allerdings lieber da ich dann die
html so belassen kann für die lokale und die web-bereitstellung.
Du kannst natürlich den restlichen javascript-Krempel auch noch aus der
htm in eine zusätzliche js-Datei auslagern. Aber deine Idee hatte ich
anfangs auch, mit einer OpenstreetMapLokal.js. Darin stand dann:
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"
});
Täte mich wundern, wenn es bei dir nicht funktioniert.
Gruß,
André Joost
_______________________________________________
Talk-de mailing list
[email protected]
http://lists.openstreetmap.org/listinfo/talk-de