[mapserver-commits] [mapserver/mapserver] dee0e4: use thread-free
version of proj if availabel (#404...
GitHub
noreply at github.com
Wed Apr 11 11:03:48 EDT 2012
Branch: refs/heads/proj
Home: https://github.com/mapserver/mapserver
Commit: dee0e49394bb9606e4fd89b8b589b226390edb25
https://github.com/mapserver/mapserver/commit/dee0e49394bb9606e4fd89b8b589b226390edb25
Author: Thomas Bonfort <thomas.bonfort at gmail.com>
Date: 2012-04-11 (Wed, 11 Apr 2012)
Changed paths:
M mapfile.c
M mapproject.c
M mapproject.h
Log Message:
-----------
use thread-free version of proj if availabel (#4041)
proj 4.8 supports proj contexts which prevent from placing a mutex
around calls to pj_transform. @warmerdam suggested we should create
a context fro each thread, which is correct. In practice we do not
support multiple threads accessing a mapfile concurrently, so this
should not be an issue here. (mapObjs obtained through msCopyMap()
will have a different proj context assigned).
Commit: 2586506225a4cfc65f3869d969bbafe98865c7a7
https://github.com/mapserver/mapserver/commit/2586506225a4cfc65f3869d969bbafe98865c7a7
Author: Thomas Bonfort <thomas.bonfort at gmail.com>
Date: 2012-04-11 (Wed, 11 Apr 2012)
Changed paths:
M configure
M configure.in
M mapcopy.c
M mapfile.c
M mapproject.c
M mapproject.h
Log Message:
-----------
implement shortcutting proj.4 for 4326->3857 transforms
Compare: https://github.com/mapserver/mapserver/compare/dee0e49^...2586506
More information about the mapserver-commits
mailing list