[Talk-de] Mapnik oder Openlayers, wo liegt das Problem?
Christian Maurer
Christian.Maurer at gmx.info
Sa Apr 4 19:25:20 UTC 2009
Christian Maurer schrieb:
> Frederik Ramm schrieb:
>
>> Hallo,
>>
>> Christian Maurer wrote:
>>
>>
>>> so sieht das ganze aus, wie wenn die Kachelreihen vertausch währen.
>>>
>>>
>> Pruefe mal, ob Deine Kacheln "richtig" benamt sind. Die Kachel z/x/y/z
>> muss immer direkt oberhalb der Kachel z/x/y+1 liegen. Wenn das stimmt,
>> dann hast Du richtige Kacheln und falsches OpenLayers (benutzt Du auch
>> den OpenStreetMap-Layer oder hast Du evtl. was falsch konfiguriertes
>> eigenes genommen?), und wenn das nicht stimmt, dann hast Du schon bei
>> den Kacheln einen Fehler (wie hast Du die erzeugt, mit mod_tile oder
>> generate_tiles oder....?)
>>
>> Bye
>> Frederik
>>
>>
>> _______________________________________________
>> Talk-de mailing list
>> Talk-de at openstreetmap.org
>> http://lists.openstreetmap.org/listinfo/talk-de
>>
>>
> danke für die schnelle Antwort,
> hab mal einige kacheln mit denen von tile.openstreetmap.org verglichen,
> und die stimmen (bis auf ein paar farben) überein, denke also das mapnik
> richtig arbeitet (hab sie mit generate_tiles erzeugt)
>
> da ich mich mit openlayers noch nicht wirklich auskennen hab ich einfach
> das tms beispiel abgeändert, das sieht dann so aus
>
> <script type="text/javascript">
> var lon = 5;
> var lat = 40;
> var zoom = 5;
> var map, layer;
>
> function init(){
> map = new OpenLayers.Map( 'map', {maxResolution:1.40625/2} );
> layer = new OpenLayers.Layer.TMS( "TMS",
> "http://192.168.0.4/tiles/", {layername: 'tiles', type:'png'} );
> newLayer = new OpenLayers.Layer.TMS("New Layer", "http://192.168.0.4/tiles/", {numZoomLevels: 19, type:'png'});
> map.addLayers([layer, newLayer]);
> map.addControl(new OpenLayers.Control.LayerSwitcher());
> map.setCenter(new OpenLayers.LonLat(lon, lat), zoom);
> }
> </script>
>
> Christian
>
>
>
> _______________________________________________
> Talk-de mailing list
> Talk-de at openstreetmap.org
> http://lists.openstreetmap.org/listinfo/talk-de
>
habs hinbekommen, wuste nicht das OSM andere kachelbezeichnungen
verwendet als andere TMS, lösung gibts hier
http://wiki.openstreetmap.org/wiki/OpenLayers_Simple_Example
Mehr Informationen über die Mailingliste Talk-de