关键代码
var geoJSONTxt = Toolkit.GeometryToGeoJson(geometry);
var bytes = Toolkit.GeometryToWKB(geometry);
var wktTxt = Toolkit.GeometryToWKT(geometry);
SuperMap.Data.Toolkit
中包含:
static byte[] GemetryToWKB(Geometry geometry);
static string GemetryToWKT(Geometry geometry);
Geometry GeoJsonToGeometry(string strGeoJson);
static void Geometry2ByteArray(Geometry geo, UGByteArray* arOutput);
static string GeometryToGeoJson(Geometry geometry);
static byte[] GeometryToWKB(Geometry geometry);
static string GeometryToWKT(Geometry geometry);
static PrjCoordSys PrjFromWKT(string wkt);
static string PrjToWKT(PrjCoordSys prj);
static Geometry WKBToGemetry(byte[] WKBDate);
static Geometry WKBToGeometry(byte[] WKBDate);
static Geometry WKTToGemetry(string strWKT);
static Geometry WKTToGeometry(string strWKT);
记住命名空间,查询帮助文档即可
示例代码
参考资料
来源:oschina
链接:https://my.oschina.net/u/4407314/blog/3421280