Ticket #401 (closed defect: fixed)

Opened 3 years ago

Last modified 3 years ago

The meaning of null CS for a MapGuide map is not compatible with that of null CS of Map Widget

Reported by: sparkliu Owned by: madair
Priority: P3 Milestone: Future
Component: MapGuide Version: SVN
Severity: Major Keywords: Null CS
Cc: External ID: 1334487
state: Committed Browser: All
Operating System: All

Description

In MapGuide, the null CS (Coordinate System) means the CS is XY-M (with X-axis, Y-axis, the unit is meter). However in Fusion code, the null CS (Coordinate System) means the CS is "EPSG:4326" (the unit is degree). So if there is only a null CS MapGuide layer in the map, you'll find the projection for the layer is "EPSG:4326", not the correct "XY-M". So we need to change the WKT for null CS to be

LOCAL_CS["Non-Earth (Meter)",LOCAL_DATUM["Local Datum",0],UNIT["Meter", 1],AXIS["X",EAST],AXIS["Y",NORTH]]"

to make it "XY-M"

Attachments

Ticket 401 fix.patch Download (1.5 KB) - added by sparkliu 3 years ago.
Fix code within

Change History

Changed 3 years ago by sparkliu

Fix code within

Changed 3 years ago by liuar

  • status changed from new to closed
  • resolution set to fixed
  • state changed from New to Committed
  • external_id set to 1334487

Submitted in Changeset [2195]

Note: See TracTickets for help on using tickets.