Інтегруйте 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 API для .NET підтримується на більшості платформ та операційних систем, і його можна використовувати для розробки декількох різних типів додатків .NET, включаючи ASP .NET, WinForms та Windows Services. API для .NET простий у використанні та розгортанні та забезпечує ідеальне рішення для роботи з геопросторовою інформацією за допомогою .NET Framework 4.7, .NET стандартні платформи 2.0 та Xamarin. Перед запуском коду, будь ласка, переконайтеся, що ваша система відповідає відповідним вимогам.
Спробуйте функції нашої бібліотеки, щоб побачити нові можливості. Живі демо-версії в C#