Re: [Talk-de] Offline Tile Server?

2010-10-11 Diskussionsfäden Torsten Leistikow
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

___
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-de


Re: [Talk-de] Offline Tile Server?

2010-10-10 Diskussionsfäden André Joost

Am 09.10.10 09:53, schrieb Torsten Leistikow:



Und noch eine weitere Frage: Gibt es noch eine Alternative zu Kosmos, um mir den
Inhalt des Ordners Tiles per Tile-Server anzeigen zu lassen. Bei Kosmos habe ich
naemlich das Problem der Abhaengigkeit von den .net Versionen.


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"


Gruß,
André Joost




___
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-de


Re: [Talk-de] Offline Tile Server?

2010-10-09 Diskussionsfäden Andreas Titz

Torsten Leistikow wrote:

Und noch eine weitere Frage: Gibt es noch eine Alternative zu Kosmos, um mir den
Inhalt des Ordners Tiles per Tile-Server anzeigen zu lassen. Bei Kosmos habe ich
naemlich das Problem der Abhaengigkeit von den .net Versionen.


Wenn die Tiles in Unterverzeichnissen nach dem üblichen Schema 
/z/x/y.png angeordnet sind, kannst du pymap (müsste im SVN zu finden 
sein) ausprobieren. Da bist du nur von Python abhängig ;-) und musst 
evl. noch die Pfade im Skript anpassen.


Gruß Andreas


___
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-de