Jim, For the 2.0 release the coordinate system API had 2 changes. Please see http://trac.osgeo.org/mapguide/wiki/MapGuideRfc35
The above RFC removed the constructors for creating MgCoordinateSystemTransform and MgCoordinateSystemMeasure directly. For your case you can now create the measure object directly from the coordinate system itself. Change this: $srsMeasure = new MgCoordinateSystemMeasure($srs); $srsXform = new MgCoordinateSystemTransform($srsDs, $srsMap); To this: $srsMeasure = $srs->GetMeasure(); $srsXform = $srsFactory->GetTransform($srsDs, $srsMap); Unfortunately, it looks the sample code was not updated with the changes in RFC35. Thanks, Bruce -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Jim O'Leary Sent: Saturday, May 03, 2008 9:55 PM To: [email protected] Subject: [mapguide-users] MgCoordinateSystemMeasure problem in MGE 2009 When I make a buffer in MGE 2009, this line: $srsMeasure = new MgCoordinateSystemMeasure($srs); now generates this message: Cannot create swig object type: MgCoordinateSystemMeasure as the underlying object is abstract in ... I get the same error in the phpsamples for MGOS 2.0.0, which do not appear to be updated. This is where I got the code above. Does anyone have a solution? Thanks. ----- Jim O’Leary Bachelor of Technology Technical Consultant Pacific Alliance Technologies TEL 604.676.6000 EXT 110 TOL 877.691.9171 FAX 604.682.0962 WEB http://www.pat.ca/ www.pat.ca “A Member of StarDyne Technologies” http://www.stardynetech.com/ www.stardynetech.com The information contained in this message may be privileged and confidential and protected from disclosure. If the reader of this message is not the intended recipient, or an employee or agent responsible for delivering this message to the intended recipient, you are hereby notified that any dissemination, distribution or copying of this message is strictly prohibited. If you have received this message in error, please notify us immediately by replying to this message and deleting it from your system without making a copy. Internet communications cannot be guaranteed to be secure or error-free as information could be intercepted, corrupted, lost, arrive late or contain viruses. We are not liable for the timely, proper or complete transmission of the information contained in such communications. We are also not liable for the loss of confidentiality of information contained in such communications. -- View this message in context: http://www.nabble.com/MgCoordinateSystemMeasure-problem-in-MGE-2009-tp17042564p17042564.html Sent from the MapGuide Users mailing list archive at Nabble.com. _______________________________________________ mapguide-users mailing list [email protected] http://lists.osgeo.org/mailman/listinfo/mapguide-users _______________________________________________ mapguide-users mailing list [email protected] http://lists.osgeo.org/mailman/listinfo/mapguide-users
