Μετατροπή SHP σε KML με C#

Αυτό το σεμινάριο εξηγεί τη διαδικασία μετατροπής SHP σε KML με C#. Παρουσιάζει τις ρυθμίσεις του περιβάλλοντος ανάπτυξης, τα απαιτούμενα βήματα και έναν πρακτικό κώδικα για τη δημιουργία ενός μετατροπέα SHP σε KML σε C#. Μπορείτε να ακολουθήσετε αυτές τις οδηγίες σε οποιοδήποτε λειτουργικό σύστημα όπου είναι εγκατεστημένο το .NET.

Βήματα για μετατροπή SHP σε KML με C#

  1. Προετοιμάστε το σύστημα για χρήση του Aspose.GIS για .NET ώστε να μετατρέψετε αρχεία SHP σε μορφή KML
  2. Δημιουργήστε ένα αντικείμενο της κλάσης ConversionOptions
  3. Καλέστε τη μέθοδο SupportsSpatialReferenceSystem για να ελέγξετε αν το προορισμένο επίπεδο υποστηρίζει το σύστημα αναφοράς
  4. Χρησιμοποιήστε την ιδιότητα DestinationSpatialReferenceSystem για να ορίσετε το Wgs84 στο προορισμένο επίπεδο
  5. Εξάγετε το αρχείο Shapefile σε μορφή KML με τη μέθοδο Convert

Αυτά τα βήματα απλοποιούν τη διαδικασία μετατροπής SHP σε KML με C#. Ξεκινήστε με τον ορισμό των επιλογών μετατροπής, ελέγξτε την υποστήριξη για το σύστημα αναφοράς και στη συνέχεια εξάγετε το αρχείο KML.

Παράδειγμα κώδικα για μετατροπή SHP σε KML με C#

Αυτό το απόσπασμα κώδικα δείχνει τη ροή εργασίας για μετατροπή αρχείου Shapefile σε KML με C#. Περιλαμβάνει και χειρισμό εξαιρέσεων αν κάποιοι οδηγοί δεν υποστηρίζουν το προοριζόμενο σύστημα αναφοράς. Μπορείτε επίσης να χρησιμοποιήσετε διαφορετικές παραλλαγές της μεθόδου Convert για προσαρμοσμένη μετατροπή.

Αυτό το άρθρο σας έδειξε πώς να εξάγετε Shapefile σε KML με C#. Αν θέλετε να μετατρέψετε KML σε CSV, διαβάστε το άρθρο Μετατροπή KML σε CSV με C#.

 Ελληνικά