简体中文
  1. Products
  2.   Aspose.GIS
  3.   .NET
  4.   WKT-WKB Formats

Wkt-WKB API for.NET

简单的方法翻译成 WKT 或翻译成 WKB

将WKT-WBT API集成到基于.NET的应用程序中,以导入、导出、指定和转换几何。

  下载免费试用版
PNG JPG BMP TIFF GPX
Aspose.GIS for .NET
GIS
WKT-WKB.NET API是强大的Aspose的一部分。GIS.NET库,用于管理WKT和WKB几何格式。 我们的库允许您将几何对象的各种文本表示从WKT(众所周知的文本)转换为WKB(众所周知的二进制)并反向具有更多优点,包括:

  • 从WKT或WKB几何格式中提取几何
  • 将几何插入WKT或WKB几何格式
  • 指定WKT或WKB变体
  • 将几何转换为可编辑格式

有关新功能和修复程序的完整列表,请参阅 发行说明部分地理信息系统。空气污染指数 文件。

构建32位或64位.NET应用程序,包括ASP.NET,WinForms,WPF,Windows服务,.NET标准,以及更多使用我们的库。

整合Aspose。Wkt和WBT API FOR.NET到您的.NET应用程序中,为最终用户提供在格式之间准确转换的能力,而无需安装外部软件并避免使用第三方网站。

一些代码示例进行测试。 有关完整示例和数据文件,请访问 Github.

我们的最新版本包含几种新方法,有助于避免公共API问题和向后兼容的更改,例如:
  • 静态方法几何。FromText-从WKT生成几何
  • 静态方法几何。FromBinary-从WKB生成几何
  • 几何方法。AsText-将几何转换为WKT
  • 几何方法。AsBinary-将几何转换为WKB
  • 几何方法。ToEditable-创建您可以编辑的当前几何体的副本
  • 的Aspose。适用于.Net的WKT-WKB API由开发人员创建。 我们的团队正在根据用户反馈和市场需求不断改进和添加新功能到我们的库中。


特征


为什么Aspose。.NET的GIS?


Asposeвш™的客户来自各个行业,从软件开发商和咨询公司到银行,政府机构和学术机构。 每当你需要在GIS方面的经验,你需要一个Aspose.GIS产品。
我们在世界各地的21,000多位客户已经分享了他们的成功故事。

为什么使用WKT-WKB.NET API?

我们的API附带清晰的代码示例,免费和付费的web服务,订阅可下载数据库和免费可下载数据库。
来自WKT的几何
                
                    
ILineString line = (ILineString)Geometry.FromText("LINESTRING Z (0.1 0.2 0.3, 1 2 1, 12 23 2)");
Console.WriteLine(line.Count); // 3
                
            
几何到WKB
                
                    
IGeometry geometry = Geometry.FromText("LINESTRING (1.2 3.4, 5.6 7.8)");
byte[] wkb = geometry.AsBinary();
File.WriteAllBytes(Path.Combine(RunExamples.GetDataDir(), "WkbFile.wkb"), wkb);
                
            
指定WKB变体
                
                    
IGeometry geometry = Geometry.FromText("LINESTRING (1.2 3.4, 5.6 7.8)");
byte[] wkb = geometry.AsBinary(WkbVariant.ExtendedPostGis);
File.WriteAllBytes(Path.Combine(RunExamples.GetDataDir(), "EWkbFile.ewkb"), wkb);
                
            

C#Aspose.GIS WKT-WKB库

有一个简单的方法来安装Aspose。GIS为.NET到您的系统:

  • 安装软件包Aspose。GIS从Visual Studio中的包管理器控制台获取 NuGet包;
  • 或者你可以从 我们的网站;
  • 更新包Aspose。GIS. 要升级到最新版本;
  • 加入Aspose。GIS对于.NET到您的系统通过安装NuGet包;
  • 请参阅文档.

系统要求

大多数平台和操作系统都支持.NET的Aspose.GIS WKT-WKBAPI,它可用于开发几种不同类型的.NET应用程序,包括ASP.NET,WinForms和Windows服务。 API for.NET易于使用和部署,并提供理想的解决方案,以.NET框架4.7,.NET标准2.0和Xamarin平台处理地理空间信息。 在运行代码之前,请确保您的系统满足相应的要求。