Hoe SHP naar GPX te converteren in C#

Deze korte handleiding helpt u bij het converteren van SHP naar GPX in C# door configuratiedetails, een stapsgewijs proces en een uitvoerbare voorbeeldcode te verstrekken. U kunt deze taak ook uitvoeren met een enkele regel code, maar de voorbeeldcode laat ook zien hoe u conversie-opties kunt instellen. Dit proces om Shapefile naar GPX in C# te converteren, kan worden uitgevoerd op elk Windows-systeem waarop .NET is geïnstalleerd of op een Linux/macOS-systeem met .NET Core.

Stappen om Shape-bestand naar GPX te converteren in C#

  1. Installeer Aspose.GIS for .NET vanuit de NuGet-pakketbeheerder om het SHP-bestand naar GPX te converteren
  2. Instantieer het klasseobject ConversionOptions om het conversieproces aan te passen
  3. Controleer of uw Shapefile-stuurprogramma een bepaald ruimtelijk referentiesysteem ondersteunt of niet
  4. Stel de optie in voor een gewenst ruimtelijk referentiesysteem
  5. Converteer het SHP-bestand naar GPX met behulp van de Convert-methode in de VectorLayer class

Deze stappen leggen het proces uit om het vormbestand converteren naar GPX in C# door de referentienaamruimten en klassen te identificeren die nodig zijn om de taak uit te voeren. Dit proces kan eenvoudig worden voltooid met de Convert-methode in de VectorLayer-klasse, maar er worden verschillende opties onderzocht om het conversieproces aan te passen. Het biedt ook informatie om te controleren of de geselecteerde bestuurder een bepaald ruimtelijk referentiesysteem ondersteunt of niet.

Code voor SHP naar GPX Converter in C#

Deze code heeft het proces gedemonstreerd om SHP naar GPX te converteren in C#*. U kunt een specifiek stuurprogramma gebruiken om met verschillende bestandsindelingen te werken, zoals GeoJson, Kml, Shapefile, OsmXml en Gml om er maar een paar te noemen. Deze code heeft het ruimtelijke referentiesysteem Wgs84 gebruikt, maar u kunt ook andere opties gebruiken, zoals Wgs72, WebMercator, Etrs89LambertConformalConic, Etrs89, enz. op basis van de ondersteuning die wordt geboden door de bestemmingslaag.

In deze tutorial hebben we de conversie van SHP naar GPX geleerd. Als je het proces wilt leren om GPX naar KMZ te converteren, raadpleeg dan het artikel over hoe GPX naar KMZ in C# te converteren.

 Nederlands