shpxy fails when projection provided
This was discovered using the php/mapscript interface but I think it is really
an issue in the core. When using the shpxy tag in a layer template and invoking
it using processQueryTemplate, the processor fails (and crashes php) when a
proj="<projection>".
This does not happen with proj="image" or no proj. It only happens with
proj="<some valid projection string>"
PHP/MapScript test case to be attached.
Assefa has investigated and it appears that the tag processor fails because
valid projections contain = so the tag looks like:
[shpxy proj="init=epsg:4326"]
or
[shpxy proj="+proj=latlong +ellps=wgs84"]
The = embedded in the proj strings cause the problem.
This affects every version that has the shpxy tag available (4.2 and 4.3 I think)
Change History
(3)
Resolution: |
→ fixed
|
Status: |
assigned → closed
|
shpxy test script