Comment convertir SHP en Geojson en C#

Ce tutoriel clair contient des informations sur comment convertir SHP en Geojson en C#. Il fournit des détails pour configurer l’environnement de développement, des options pour personnaliser le processus de conversion, vérifier la prise en charge de différents systèmes de référence spatiale, et enfin Convertir les détails de la méthode pour convertir Shapefile en Geojson en C#. Il vous guidera également pour modifier le format avec une seule ligne de code.

Étapes pour convertir le fichier de forme en GPX en C#

  1. Installez Aspose.GIS for .NET à partir du gestionnaire de packages Nuget pour convertir SHP en Geojson
  2. Déclarer un objet de la classe ConversionOptions
  3. Vérifiez si le pilote sélectionné prend en charge le système de référence spatiale souhaité
  4. Si pris en charge, définissez le système de référence spatiale de destination conformément à l’exigence
  5. Convertissez le fichier de forme au format Geojson à l’aide de la méthode Convert dans la classe VectorLayer

Ces étapes expliquent le processus pour transformer Shapefile en GeoJson en C# à l’aide des paramètres de configuration et des étapes détaillées. Tout d’abord, nous devons déclarer un objet de classe ConfigurationOptions, puis définir le système de référence spatiale de la couche de destination après avoir vérifié la prise en charge du même système de référence spatiale par le pilote sélectionné. À la fin, utilisez la méthode VectorLayer.Convert() pour changer le format de fichier.

Code pour le convertisseur SHP en GPX en C#

Cet exemple de code montre le processus complet pour convertir Shapefile en Geojson en C# à partir de la personnalisation de la conversion jusqu’à la génération d’un nouveau fichier au format souhaité. Notez que vous n’avez pas toujours besoin de personnalisation et effectuez simplement la conversion complète avec une seule ligne de code en appelant la méthode Convert() ci-dessus sans le dernier argument nommé conversionOptions. Cette méthode de conversion comporte un grand nombre de surcharges et prend en charge de nombreux pilotes, offrant ainsi la possibilité de convertir différents formats de fichiers vers d’autres formats.

Ce tutoriel nous a appris à convertir des fichiers SHP en GeoJson cependant si vous voulez apprendre le processus pour convertir GPX en KMZ, référez-vous à l’article sur comment convertir GPX en KMZ en C#.

 Français