Skip to content

aspect_fix_mode = 0 acting as ADJUST_BBOX_HEIGHT in WSG84 #885

Open
@4ng37

Description

@4ng37

When moving node-mapnik-sample-code from sphericalmercator to WSG84, the map has rendered as it had to adjusted the height.

postgis_settings = {
'srid' : '4326',
'table' : 'mytable' // has SRID 4326 anyway
}

var proj4 = '+proj=longlat +ellps=WGS84 +datum=WGS84 +no_defs';
// var proj4 = mercator.proj4;
var map = new mmapnik.Map(256, 256, proj4 );
var layer = new mapnik.Layer('tile', proj4 );

// var bbox = mercator.xyz_to_envelope(parseInt(params.x),parseInt(params.y),parseInt(params.z), false);
var bbox = tilebelt.tileToBBOX([parseInt(params.x),parseInt(params.y),parseInt(params.z)]);

map.aspect_fix_mode=8; // without this line, the coordinates are extended on height ...
map.extent = bbox; // ... when setting the map extent to the Bbox

I may have misused something, but setting aspect_fix_mode to 8 works fine, while leaving it to 0 changes the heigth coordinates

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions