MapGuide can represent geometric data in three different forms:
MgWktReaderWriter object. Call MgWktReaderWriter.Read() to convert AGF text to MgGeometry. Call MgWktReaderWriter.Write() to convert MgGeometry to AGF text.
To convert between AGF text and the MapGuide internal representation, use anMgAgfReaderWriter object. Call MgAgfReaderWriter.Read() to convert binary AGF to MgGeometry. Call MgAgfReaderWriter.Write() to convert MgGeometry to binary AGF.
To convert between binary AGF and the MapGuide internal representation, use anFor example, if you have a WKT representation of the geometry, you could create a geometry object as follows:
MgWktReaderWriter wktReaderWriter = new MgWktReaderWriter();
MgGeometry geometry = wktReaderWriter.Read(wktGeometry);