Hoe SHP naar Geojson in C# te converteren

Deze duidelijke tutorial bevat informatie over hoe u SHP naar Geojson in C# kunt converteren. Het biedt details voor het configureren van de ontwikkelomgeving, opties voor het aanpassen van het conversieproces, het controleren van de ondersteuning voor verschillende ruimtelijke referentiesystemen en ten slotte Convert method detail voor conversie van Shapefile naar Geojson in C#. Het zal u ook helpen om het formaat te wijzigen met een enkele regel code.

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

  1. Installeer Aspose.GIS for .NET vanuit de Nuget-pakketbeheerder om SHP naar Geojson te converteren
  2. Declareer een object van de klasse ConversionOptions
  3. Controleer of de geselecteerde driver het gewenste ruimtelijke referentiesysteem ondersteunt
  4. Stel, indien ondersteund, het ruimtelijke referentiesysteem van de bestemming in volgens de vereiste
  5. Converteer het vormbestand naar Geojson-indeling met behulp van de methode Converteren in de klasse VectorLayer

Deze stappen leggen het proces uit om Shapefile te transformeren naar GeoJson in C# met behulp van configuratie-instellingen en gedetailleerde stappen. Eerst moeten we een klasseobject ConfigurationOptions declareren en vervolgens het ruimtelijke referentiesysteem van de bestemmingslaag instellen na controle van de ondersteuning voor hetzelfde ruimtelijke referentiesysteem door de geselecteerde driver. Gebruik uiteindelijk de methode VectorLayer.Convert() om de bestandsindeling te wijzigen.

Code voor SHP naar GPX Converter in C#

Dit codevoorbeeld demonstreert het volledige proces om Shapefile te converteren naar Geojson in C# vanaf het aanpassen van de conversie tot het genereren van een nieuw bestand in het gewenste formaat. Merk op dat u niet altijd maatwerk nodig hebt en voert u gewoon de volledige conversie uit met een enkele regel code door de bovenstaande Convert()-methode aan te roepen zonder het laatste argument met de naam conversieOptions. Deze conversiemethode heeft een groot aantal overbelastingen en ondersteunt veel stuurprogramma’s, waardoor de mogelijkheid wordt geboden om verschillende bestandsindelingen naar andere indelingen te converteren.

Deze tutorial heeft ons geleerd om SHP-bestanden naar GeoJson te converteren, maar als je het proces wilt leren om GPX naar KMZ te converteren, raadpleeg dan het artikel op hoe GPX naar KMZ in C# te converteren.

 Nederlands