En lugar de muchas aplicaciones GIS Aspose.GIS Conversion para cada formato de archivo de entrada y salida
VectorLayer.Convertir (sampleGeoJsonPath, Controladores.GeoJSON, outputFilePath, Drivers.TopoJSON);
string jsonFilePath = dataDir + "output_out.json";
string outShapeSHPFile = dataDir + "OutputShapeFile_out.shp";
VectorLayer.Convert(jsonFilePath, Drivers.GeoJson, outShapeSHPFile, Drivers.Shapefile);
string shapeSHPFilePath = dataDir + "InputShapeFile.shp";
string jsonFilePath = dataDir + "output_out.json";
VectorLayer.Convert(shapeSHPFilePath, Drivers.Shapefile, jsonFilePath, Drivers.GeoJson);
VectorLayer.Convert(dir + "example.kml", Drivers.Kml, dir + "output.geojson", Drivers.GeoJson);
Hay una forma sencilla de instalar Aspose.GIS para .NET en su sistema:
La API Aspose.GIS Conversion para .NET es compatible con la mayoría de las plataformas y sistemas operativos y se puede utilizar para desarrollar varios tipos diferentes de aplicaciones .NET, incluidos ASP .NET, WinForms y servicios de Windows. La API para .NET es fácil de usar e implementar, y proporciona la solución ideal para trabajar con información geoespacial con .NET Framework 4.7, .NET Standard 2.0 y plataformas Xamarin. Antes de ejecutar el código, asegúrese de que su sistema cumpla con los requisitos adecuados.
Pruebe las funciones de nuestra biblioteca para ver nuevas oportunidades. Demostraciones en vivo en C#
No es necesario descargar la API Aspose GIS.
Simplemente seleccione SHP como formato de salida y.
Cargue su archivo GPX, se convertirá instantáneamente a SHP.
Obtendrá el enlace de descarga.
También puede convertir archivos GIS en muchos formatos de archivo, incluidos algunos que se enumeran a continuación.