Posieren.GIS für net ist eine API zur Manipulation und Konvertierung von GIS-Daten. Es unterstützt vollständig das Lesen, Schreiben und Konvertieren berühmter GIS Datenformate wie ESRI Shapefiles, GeoJSON, TopoJSON, ESRI Geodatabase, Geography Markup Language, Google Earth, GPS-Austauschformat, MapInfo-Formate und OpenStreetMap. Es ist eine eigenständige net -basierte API und erfordert keine GIS -basierte Software wie ArcGIS / ArcMap, QGIS usw.
// For complete examples and data files, please go to https://github.com/aspose-gis/Aspose.GIS-for-.NET
// Specify conversion settings if necessary. It is optional.
ConversionOptions options = null;
// This options assigns Wgs84 to the destination layer.
// Conversion may throw error If destination layer does not support the Wgs84 spatial reference. So need to check.
if (Drivers.Shapefile.SupportsSpatialReferenceSystem(SpatialReferenceSystem.Wgs84))
{
options = new ConversionOptions()
{
DestinationSpatialReferenceSystem = SpatialReferenceSystem.Wgs84,
};
}
// Convert file format from KML to GPX.
VectorLayer.Convert("source.kml", Drivers.Kml, "destination.gpx", Drivers.Gpx, options);
Es gibt eine einfache Möglichkeit, Aspose zu installieren.GIS für Net auf Ihr System:
Conversion API für Net wird auf den meisten Plattformen und Betriebssystemen unterstützt und kann zur Entwicklung verschiedener Arten von Net -Apps verwendet werden, einschließlich ASP Net, WinForms und Windows-Diensten. Die API für Net ist einfach zu verwenden und bereitzustellen und bietet die ideale Lösung für die Arbeit mit Geodaten mit Net Framework 4.7, Net Standard 2.0- und Xamarin-Plattformen. Bevor Sie den Code ausführen, stellen Sie bitte sicher, dass Ihr System die entsprechenden Anforderungen erfüllt.
Probieren Sie die Funktionen unserer Bibliothek aus, um neue Möglichkeiten zu entdecken. Live-Vorführungen in C#
Aspose GIS API muss nicht heruntergeladen werden.
Wählen Sie einfach SHP als Ausgabeformat und.
Laden Sie Ihre GPX-Datei hoch, sie wird sofort in SHP konvertiert.
Sie erhalten den Download-Link.
Sie können Kml auch in viele andere Dateiformate konvertieren, darunter einige unten aufgeführte.