Μετατροπή KML σε CSV χρησιμοποιώντας C#

Αυτός ο οδηγός εξηγεί πώς να μετατρέψετε το KML σε CSV χρησιμοποιώντας C#. Διαθέτει τις λεπτομέρειες για να ορίσετε τις ρυθμίσεις IDE, τα βήματα προγραμματισμού και το δείγμα κώδικα για τη μετατροπή του KML σε CSV με την επιλογή επιλογής επιθυμητών δεδομένων από το αρχείο προέλευσης KML. Θα μάθετε να αποθηκεύετε χαρακτηριστικά και γεωμετρία χαρακτηριστικών από την πηγή KML στο αρχείο εξόδου CSV.

Βήματα για τη μετατροπή αρχείου KML σε CSV χρησιμοποιώντας C#

  1. Ρυθμίστε το περιβάλλον ώστε να χρησιμοποιεί το Aspose.GIS for .NET για τη μετατροπή του KML σε CSV με χαρακτηριστικά και γεωμετρία
  2. Φορτώστε το αρχείο προέλευσης KML χρησιμοποιώντας τη μέθοδο Drivers.Kml.OpenLayer()
  3. Δημιουργήστε ένα επίπεδο CSV ορίζοντας το όνομά του στο δίσκο χρησιμοποιώντας τη μέθοδο Drivers.Csv.CreateLayer()
  4. Προσθέστε πεδία στο επίπεδο CSV χρησιμοποιώντας την κλάση FeatureAttribute
  5. Επαναλάβετε όλα τα χαρακτηριστικά στο φορτωμένο επίπεδο KML
  6. Δημιουργήστε ένα επίπεδο CSV χρησιμοποιώντας τη μέθοδο ConstructFeature() και ορίστε τα πεδία
  7. Αποκτήστε πρόσβαση στο αντικείμενο γεωμετρίας από τη δυνατότητα KML και αποθηκεύστε το στο επίπεδο CSV

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

Κώδικας για λογισμικό μετατροπής KML σε CSV με χρήση C#

Αυτός ο κώδικας δείχνει πώς να αναπτύξετε έναν μετατροπέα KML σε CSV χρησιμοποιώντας C#. Θα πρέπει να έχετε πληροφορίες σχετικά με τα χαρακτηριστικά του αρχείου KML για να ανακτήσετε τα δεδομένα και να τα αποθηκεύσετε στο CSV. Μπορείτε να ελέγξετε διάφορους τύπους γεωμετρίας όπως CircularString, MultiCurve, MultiPoint, Point, MultiPolygon κ.λπ.

Αυτό το άρθρο μας δίδαξε τη μετατροπή του KML σε CSV. Εάν θέλετε να δοκιμάσετε τη δυνατότητα, ανατρέξτε στο άρθρο στο Δημιουργία αρχείου KML χρησιμοποιώντας C# για τη δημιουργία του δείγματος αρχείου KML.

 Ελληνικά