En lugar de muchas GIS conversion aplicaciones para cada formato de archivo de entrada y salida
VectorLayer.Convert(sampleGeoJsonPath, Drivers.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:
Conversion API 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, incluidas ASP .NET, WinForms y servicios de Windows. API para .NET es fácil de usar e implementar, y proporciona la solución ideal para trabajar con información geoespacial con las plataformas .NET Framework 4.7, .NET Standard 2.0 y 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. Demos en vivo en C#
No es necesario descargar Aspose GIS API.
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 a muchos formatos de archivo, incluidos algunos que se enumeran a continuación.