[mapguide-trac] #1789: Refactor Maestro coordinate transform creation

MapGuide Open Source trac_mapguide at osgeo.org
Tue Aug 23 00:08:27 EDT 2011


#1789: Refactor Maestro coordinate transform creation
-----------------------+----------------------------------------------------
   Reporter:  jng      |       Owner:  jng        
       Type:  task     |      Status:  new        
   Priority:  low      |   Milestone:  Maestro-4.0
  Component:  Maestro  |     Version:             
   Severity:  trivial  |    Keywords:             
External_id:           |  
-----------------------+----------------------------------------------------
 Currently simple coordinate transformation is provided by creating a
 DefaultSimpleTransform class. This uses NTS/ProjNet behind the scenes to
 do the actual transformation.

 For LocalNative and Local connections, MgCoordinateSystem is available to
 us, so we should take advantage of that if possible.

 Each implementation of IServerConnection should provide the ability to
 create such transforms given the source and target CS wkts.

 The HTTP implementation would create a DefaultSimpleTransform

 The LocalNative and Local implementations would create one that wraps
 MgCoordinateSystem.

 For the consumer (Maestro), it would work with these transforms via the
 already existing ISimpleTransform interface

-- 
Ticket URL: <http://trac.osgeo.org/mapguide/ticket/1789>
MapGuide Open Source <http://mapguide.osgeo.org/>
MapGuide Open Source Internals


More information about the mapguide-trac mailing list