[mapguide-trac] #754: Polygon features are drawn wrong when not completely in the window

MapGuide Open Source trac_mapguide at osgeo.org
Sat Nov 8 03:05:46 EST 2008


#754: Polygon features are drawn wrong when not completely in the window
----------------------------+-----------------------------------------------
 Reporter:  waltweltonlair  |         Owner:  waltweltonlair
     Type:  defect          |        Status:  closed        
 Priority:  high            |     Milestone:  2.1           
Component:  General         |       Version:  2.0.2         
 Severity:  minor           |    Resolution:  fixed         
 Keywords:                  |   External_id:  1102648.01    
----------------------------+-----------------------------------------------
Comment (by crispinatime):

 Hi,

 This is an interesting submission as the polygon clipping seems to be in
 its entitity to be a programming renderign utility and not a cartographic
 requirement (unlike the thick line clipping ticket).

 With my cartographic / data visualisation hat on, the map shown should
 represent a window onto the data, just like moving a picture frame over a
 raster map.  Sure we have advantages with smart label placement to
 optimise the actual window of data displayed -- but should MapGuide be
 displaying a new artificial polygon psaudo-edge at the edge of the screen?
 This implies there is data that forms vertices and edges where MapGuide
 has drawn them - but these do not exist.

 I understand why for rendering efficiency the clipping occurs but
 cartographically I personally think the polygon should just flow to the
 map edge and not show the clipped edge line.  This is obviously a change
 to existing behaviour but a future flag to not show these created clipped-
 edge-lines could be an option?  I would be interested in your / other
 thoughts.

 The second reason the whole behavious is not consistent at present in a
 final MapGuide solution is that on the basic viewer with the status-bar
 turned on the map renderign height in AJAX is not calculated correctly so
 the map always renders too 'tall' - you can see this easily because
 panning up will pull up and expose the image part that was hidden behind
 the status bar.  The end result of this is that only the clipping done is
 actually visible on the North, West, East sides of the map so the whole
 MapGuide end-user experience is inconsistent.

-- 
Ticket URL: <http://trac.osgeo.org/mapguide/ticket/754#comment:4>
MapGuide Open Source <http://mapguide.osgeo.org/>
MapGuide Open Source Internals


More information about the mapguide-trac mailing list