Přeložte geometrii z WKT pomocí Aspose.GIS v .NET
Úvod
V tomto tutoriálu se ponoříme do procesu překladu geometrie z dobře známého textu (WKT) pomocí Aspose.GIS pro .NET. Aspose.GIS je výkonné rozhraní .NET API, které umožňuje vývojářům bez námahy pracovat s geoprostorovými daty. Ať už jste ostřílený vývojář nebo s geoprostorovým programováním teprve začínáte, tento tutoriál vás provede procesem krok za krokem.
Předpoklady
Než začneme, ujistěte se, že máte následující předpoklady:
- Aspose.GIS for .NET API: Můžete si jej stáhnout z tady .
- Základní znalost programovacího jazyka C#.
Importovat jmenné prostory
Nejprve importujme potřebné jmenné prostory do našeho projektu C#:
using Aspose.Gis.Geometries;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
Krok 1: Vytvořte LineString z WKT
Prvním krokem je vytvoření objektu LineString z reprezentace dobře známého textu:
ILineString line = (ILineString)Geometry.FromText("LINESTRING Z (0.1 0.2 0.3, 1 2 1, 12 23 2)");
Krok 2: Spočítejte body v LineString
Dále spočítejme počet bodů v LineString:
Console.WriteLine(line.Count); // Výstup: 3
Závěr
V tomto tutoriálu jsme prozkoumali, jak přeložit geometrii z dobře známého textu pomocí Aspose.GIS pro .NET. Pomocí těchto jednoduchých kroků můžete bezproblémově integrovat zpracování geoprostorových dat do vašich aplikací .NET.
FAQ
Mohu použít Aspose.GIS pro .NET ve svých komerčních projektech?
Ano můžeš. Aspose.GIS for .NET je licencován na vývojáře, což vám umožňuje používat jej v komerčních projektech bez jakýchkoli omezení.
Podporuje Aspose.GIS pro .NET jiné geometrické formáty kromě WKT?
Ano, Aspose.GIS for .NET podporuje různé geometrické formáty, včetně WKB, GeoJSON a Shapefile.
Je k dispozici bezplatná zkušební verze pro Aspose.GIS pro .NET?
Ano, můžete získat bezplatnou zkušební verzi od tady .
Kde najdu dokumentaci k Aspose.GIS pro .NET?
Dokumentaci najdete tady .
Jak mohu získat podporu pro Aspose.GIS pro .NET?
Podporu můžete získat na fóru Aspose.GIS tady .