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@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@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-de

Antwort per Email an