Aspose.GIS dla net jest API manipulacji i konwersji danych GIS. W pełni obsługuje czytanie, pisanie i konwersję znanych formatów danych GIS, takich jak ESRI Shapefiles, GeoJSON, TopoJSON, ESRI Geodatabase, Geography Markup Language, Google Earth, format wymiany GPS, formaty MapInfo i OpenStreetMap. Jest to samodzielny interfejs API oparty na net i nie wymaga żadnego oprogramowania opartego na GIS, takiego jak ArcGIS / ArcMap, QGIS itp.
// 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 GeoJSON.
VectorLayer.Convert("source.kml", Drivers.Kml, "destination.geojson", Drivers.GeoJson, options);
Istnieje prosty sposób instalacji Aspose.GIS dla Net na Twój system:
Conversion API dla Net jest obsługiwany na większości platform i systemów operacyjnych i może być używany do tworzenia kilku różnych typów aplikacji Net, w tym ASP Net, WinForms i usługi Windows. API dla Net jest łatwy w użyciu i wdrażaniu oraz zapewnia idealne rozwiązanie do pracy z informacjami geoprzestrzennymi z Net Framework 4.7, Net Standard 2.0 i Xamarin platformy. Przed uruchomieniem kodu upewnij się, że Twój system spełnia odpowiednie wymagania.
Wypróbuj funkcje naszej biblioteki, aby zobaczyć nowe możliwości. Dema na żywo w C#
Nie ma potrzeby pobierania Aspose GIS API.
Wystarczy wybrać SHP jako format wyjściowy i.
Prześlij plik GPX, zostanie on natychmiast przekonwertowany na SHP.
Otrzymasz link do pobrania.
Możesz także przekonwertować Kml na wiele innych formatów plików, w tym kilka wymienionych poniżej.