-
Notifications
You must be signed in to change notification settings - Fork 165
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
aspect_fix_mode = 0 acting as ADJUST_BBOX_HEIGHT in WSG84 #885
Comments
First, use the named constants, not their values, in your code. node-mapnik/src/mapnik_map.cpp Lines 147 to 164 in 7e5997b
The default in mapnik is In short, working as intended. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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
The text was updated successfully, but these errors were encountered: