Wkt-WBT APIを.NETベースのアプリケーションに統合して、ジオメトリのインポート、エクスポート、指定、変換を行います。
ILineString line = (ILineString)Geometry.FromText("LINESTRING Z (0.1 0.2 0.3, 1 2 1, 12 23 2)");
Console.WriteLine(line.Count); // 3
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);
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);
Asposeをインストールする簡単な方法があります。GIS用.NETお使いのシステムに:
Aspose.GIS WKT-WKB.NET用のAPIは、ほとんどのプラットフォームとオペレーティングシステムでサポートされており、ASP.NET、WinForms、Windowsサービスを含む.NETアプリのいくつかの異なるタイプを開発するために使用することができます。 .NETのAPIは使いやすく、展開が簡単で、.NETFramework4.7、.NETStandard2.0およびXamarinプラットフォームで地理空間情報を操作するのに理想的なソリ コードを実行する前に、システムが適切な要件を満たしていることを確認してください。