public static string ConvertEsriGeometryToGeoJson(IGeometry esriGeometry)
{
GeoJsonWriter geoJsonWriter = new GeoJsonWriter();
Geometry geometry = null;
try
{
byte[] b = ConvertGeometryToWKB(esriGeometry);
WKBReader reader = new WKBReader();
geometry = reader.Read(b);
}
catch (Exception ex)
{
LogComm.AppendLog(ConfigurationManager.ConnectionStrings["log"].ToString(), "ConvertEsriGeometryToGeoJson", ex.Message, true);
throw ex;
}
return geoJsonWriter.Write(geometry);
}
public static byte[] ConvertGeometryToWKB(IGeometry geometry)
{
byte[] b = null;
try
{
IWkb wkb = geometry as IWkb;
ITopologicalOperator oper
Geometry转geoJson
最新推荐文章于 2024-03-14 15:05:23 发布