[fusion-trac] #310: Flexible weblayout unit doesn't consistent
with its map.
Fusion
trac_fusion at osgeo.org
Thu Apr 22 12:36:44 EDT 2010
#310: Flexible weblayout unit doesn't consistent with its map.
----------------------+-----------------------------------------------------
Reporter: liuar | Owner: madair
Type: defect | Status: closed
Priority: P1 | Milestone: 2.0
Component: MapGuide | Version: 1.1.1
Severity: Major | Resolution: fixed
Keywords: | External_id: 1267676
State: New | Browser: All
Os: All |
----------------------+-----------------------------------------------------
Comment (by chrisclaydon):
Recent changes to the MapGuide code improve the number of MG coordinate
systems that can be used in the map that will result in an EPSG code being
returned. However, not all systems will return a code, and some don't even
have a corresponding code. In such cases, using a default LL/WGS84 system
(as is currently the case) is not appropriate since it may be wildly
different from the actual system, and may use different units, resulting
in scale calculation problems.
This can be resolved by setting the projection code in MapGuide.js to a
special value, "UNKNOWN" and then bypassing coordinate system
initialization in OpenLayers.Projection for this code. This essentially
makes everything behave as it did before Proj4js.js was linked in to the
project.
--
Ticket URL: <http://trac.osgeo.org/fusion/ticket/310#comment:5>
Fusion <http://trac.osgeo.org/fusion>
Fusion is a web-mapping application development framework for MapServer and MapGuide OS.
More information about the fusion-trac
mailing list