Comment convertir KML en GPX en C#

Ce court article explique comment convertir KML en GPX en C#. Il fournit des détails sur la configuration de l’environnement de développement pour effectuer la conversion, une liste des tâches minimales à effectuer dans le programme et un exemple de code exécutable pour comprendre la conversion de fichiers KML en GPX en C#. Vous apprendrez également différentes options pour personnaliser le fichier GPX de sortie.

Étapes pour convertir un fichier KML en GPX en C

  1. Configurez l’IDE pour utiliser Aspose.GIS for .NET pour convertir KML en GPS
  2. Instanciez l’objet ConversionOptions pour définir la référence spatiale
  3. Vérifier la prise en charge de la référence spatiale Wgs84 dans la couche de destination
  4. Définir la référence spatiale si un support est disponible
  5. Appelez la méthode Convert() pour transformer GPX en KML

Ces étapes décrivent le processus de développement d’un convertisseur de fichiers KML vers GPX en C#. Le processus est lancé en déclarant un objet de ConversionOptions à partir de l’espace de noms Aspose.Gis, puis en testant la prise en charge de la référence spatiale cible. Si la prise en charge est disponible, définissez la valeur SpatialReferenceSystem de destination sur Wgs84 et appelez la méthode Convert() pour transformer le format.

Code pour convertir un fichier KML en GPX en C

Le code ci-dessus illustre le processus pour convertir KML en GPX en C#. L’objet de classe ConversionOptions est utilisé pour définir le système de référence spatiale de destination à l’aide de l’énumérateur SpatialReferenceSystem. La méthode Convert() dans la classe VectorLayer est utilisée pour convertir le fichier KML source en GPX avec les paramètres spécifiés, cependant, vous pouvez définir un convertisseur personnalisé pour les attributs, la valeur DestinationDriverOptions pour la couche de destination, ainsi que SourceDriverOptions pour le couche source si nécessaire.

Cet article nous a appris à changer le fichier source KML en un fichier GPX. Si vous souhaitez apprendre le processus de création d’un fichier de formes, reportez-vous à l’article sur comment créer un shapefile en C#.

 Français