[mapguide-trac] #994: 3D features containing invalid (null) Z
values are not always displayed correctly in 2D
MapGuide Open Source
trac_mapguide at osgeo.org
Wed May 20 13:15:41 EDT 2009
#994: 3D features containing invalid (null) Z values are not always displayed
correctly in 2D
------------------------------+---------------------------------------------
Reporter: waltweltonlair | Owner: waltweltonlair
Type: defect | Status: new
Priority: medium | Milestone: 2.1
Component: General | Version: 2.1.0
Severity: minor | Keywords:
External_id: 1206094.02 |
------------------------------+---------------------------------------------
It's possible for users to create 3D features that have points with null Z
values. Oracle, for example, allows you to store such data even though
technically it's invalid. When FDO reads these points the invalid Z's
come back as large values (-1.25e126). For regular polylines / polygons,
these spurious Z values don't impact their display in 2D - z's are
ignored. But if the points are part of an arc segment then it will impact
the 2D display. That's because 3D arcs are tessellated in the plane of
the arc (the plane defined by its three 3D points), and the resulting
tessellated points are projected back into the 2D space. So if one or
more of the arc's z-values is bad (-1.25e126) it will affect the
tessellation and corrupt the display.
--
Ticket URL: <https://trac.osgeo.org/mapguide/ticket/994>
MapGuide Open Source <http://mapguide.osgeo.org/>
MapGuide Open Source Internals
More information about the mapguide-trac
mailing list