[mapserver-dev] Using PointZM by default

Seth G sethg at geographika.co.uk
Thu Feb 28 22:14:34 PST 2019

Hi all,

There is a pull request [1] currently open to set USE_POINT_Z_M as ON by default. I recently made an update to this
for the CMake build [2]. 

As Tamas and Julien-Samuel have pointed in the comments on the pull requests it may be better to simply use PointZM throughout MapServer by default, and remove this option altogether. 

There are currently issues with MapScript bindings and testing where the output is not guarenteed due to the compile options and could lead to memory corruption issues. 

Possible risks are breaking some tests (which can be updated), and reducing performance. I presume there is no easy way to measure performance between changes / releases?

Does anyone have any thoughts on reasons not to use PointZM by default throughout MapServer?



[1] https://github.com/mapserver/mapserver/pull/5456
[2] https://github.com/mapserver/mapserver/pull/5754

twitter: @geographika

More information about the mapserver-dev mailing list