Mehr

Mapnik-Kacheln haben Breitengradverzerrung, Projektionsproblem?

Mapnik-Kacheln haben Breitengradverzerrung, Projektionsproblem?


Ich versuche, einen Knick beim Einrichten von mapnik-node auszuarbeiten.

Meine Geos sind in Postgis, und ich habe sie fast alle richtig gerendert, aber meine GIS-Erfahrung fehlt, so dass ich anscheinend nicht feststellen kann, warum dies nicht richtig funktioniert.

Hier ist ein Beispiel, das auf einer Karte überlagert ist. Ich bekomme eine seltsame Verzerrung beim Breitengrad, aber nicht beim Längengrad. http://cl.ly/image/0K3i1x3n2L3v

Ich kann einen Ausschnitt des Mapnik-Codes bereitstellen, wenn das hilft. Aber ich hoffe, dies ist nur ein einfacher Fehler - eine Art Projektionsproblem, das ich nicht sehe.

Meine Polys werden in der DB mit srid=4326 gespeichert. Die Bounding Box, die ich für die Kachel x/y/z berechne, stimmt perfekt mit dem überein, was funktionieren sollte.


Herausgefunden.

Ich musste hinzufügen:

map.aspect_fix_mode = mapnik.Map.ASPECT_RESPECT;

Vor:

map.extent = bbox;