artemp/trac2github — Issue #649: Sidestep proj4 obj creation if projections match
Author: artemp
Created: 2011-10-09 20:45:22+00:00
State: open
Labels: Core_Library

Even if map.srs == layer.srs (and no reprojection is needed) proj4 objects are still created (along with the performance hit of mutex locks at init and free, either in Mapnik or in proj4 itself).

We should see a speedup in high load, high threading contexts if we can bypass proj4 altogether - this should be possible if we natively implement srs equality and srs.is_geographic() without falling back to proj4.