#3858 closed defect (fixed)
Layer TYPE UNION fails if one or more of the source layers is not in the current extents
Reported by: | cnieman | Owned by: | tamas |
---|---|---|---|
Priority: | normal | Milestone: | |
Component: | MapServer C Library | Version: | svn-trunk (development) |
Severity: | normal | Keywords: | |
Cc: | assefa, sdlime |
Description
I've been playing around with the new MapServer 6.0 (built from svn trunk) features and encountered a problem with UNION layers where if I panned/zoomed such that one or more of the source layers weren't in the current extents, the map draw fails.
Sample was tested with built-in openlayers viewer (which is great!)
Attachments (2)
Change History (10)
by , 13 years ago
Attachment: | union_problem.zip added |
---|
comment:1 by , 13 years ago
Cc: | added |
---|
comment:2 by , 13 years ago
Cc: | added |
---|---|
Owner: | changed from | to
comment:4 by , 13 years ago
Resolution: | fixed |
---|---|
Status: | closed → reopened |
Recompiled from SVN (r11638), and still seeing more-or-less the same behaviour, except now it looks like as long as the first layer (i.e. the one that shows up first in the mapfile) appears within the extents, it works properly.
comment:5 by , 13 years ago
What is the problem exacly? I've set up the data here and seems to be working correctly:
http://www.gisinternals.com/union/mapserv.exe?map=union-problem.map&mode=browse&template=openlayers
comment:6 by , 13 years ago
Resolution: | → fixed |
---|---|
Status: | reopened → closed |
Interesting, it does seem to work correctly on yours. For me with my most recent compilation of the code, panning the map to the right past the grey dot in the middle caused the map draw to fail. I'll try rebuilding again tomorrow and see if maybe something was lingering around. Closing again.
comment:7 by , 13 years ago
OK. Will leave it to you to reopen or not, but here's with my most recent recompilation of the code using svn r11642:
http://50.19.20.140:8080/cgi-bin/mapserv?map=union-problem.map&mode=browse&template=openlayers
mapserver debug log: http://50.19.20.140:8080/err.txt
apache error_log: http://50.19.20.140:8080/error_log
comment:8 by , 13 years ago
Had an "aha" moment and tried recompiling without cairo support. It now works fine.
sample