Ελληνικά

Aspose.GIS για .NET

Βιβλιοθήκη GIS υψηλής ποιότητας C#: επεκτείνετε τις επιχειρηματικές σας δυνατότητες με γεωχωρικά εργαλεία

Aspose.Το GIS για το .NET είναι μια βιβλιοθήκη που έχει σχεδιαστεί για να επιτρέπει στους προγραμματιστές να εργάζονται με γεωχωρικά δεδομένα στις εφαρμογές τους .NET. Είναι μέρος της Aspose suite των API, τα οποία είναι γνωστά για την παροχή ισχυρών βιβλιοθηκών ειδικά για τη μορφή αρχείων για διάφορες ανάγκες ανάπτυξης.

  Κατεβάστε Δωρεάν Δοκιμή
PNG JPG BMP TIFF GPX
Aspose.GIS for .NET
GIS
Ξεκλειδώστε και εκσυγχρονίστε το πλήρες δυναμικό της ομάδας ανάπτυξης σας με την Aspose. GIS για. NET, μια βιβλιοθήκη που τροφοδοτείται από γεωχωρικούς αλγόριθμους υψηλής ποιότητας. Η βιβλιοθήκη C # GIS έχει σχεδιαστεί για να παρέχει στους προγραμματιστές τα γεωχωρικά εργαλεία που χρειάζονται για τη διαχείριση σύνθετων γεωγραφικών δεδομένων.

Ενσωμάτωση GIS στην επιχείρησή σας

Ενσωμάτωση των ΓΣΠ με αποτέλεσμα σημαντική εξοικονόμηση κόστους, μέσω της προηγμένης διαχείρισης δεδομένων, της ικανότητας αξιοποίησης λύσεων που βασίζονται σε δεδομένα για πιο ενημερωμένη λήψη αποφάσεων, αξιοποιώντας πληροφορίες βάσει τοποθεσίας για την ενίσχυση της εξυπηρέτησης πελατών, αποκτώντας ανταγωνιστικό πλεονέκτημα με δυναμική απόδοση χαρτών και βελτιστοποίηση της διαχείρισης πόρων μέσω αποτελεσματικής επεξεργασίας γεωγραφικών δεδομένων.
Έχουμε χειριστεί την κωδικοποίηση και τις τεχνικές λεπτομέρειες, επιτρέποντας στους προγραμματιστές να πληρούν τόσο τις τυπικές όσο και τις προηγμένες απαιτήσεις εφαρμόζοντας απλώς μια άδεια.

Γιατί Να Επιλέξετε Aspose.ΓΣΠ

  • Φιλικό Προς Προγραμματιστές:
    • Εύκολος να εγκαταστήσει και να επεκτείνει: Ξεκινήστε γρήγορα
    • Ελάχιστη Καμπύλη Μάθησης: Επενδύστε ελάχιστο χρόνο για να επιτύχετε τα επιθυμητά αποτελέσματα.
    • Διαισθητική Διεπαφή: Βελτιώστε τις λειτουργίες για αποτελεσματικότητα.
  • Αξιόπιστη Υποστήριξη:
    • Υποστήριξη Πελατών: Γρήγορη επίλυση ζητημάτων απευθείας στην προσωπική σας σελίδα (προσβάσιμη μετά την εγγραφή/γίνετε μέλος)
    • Εμπορική Άδεια: Επιλέξτε την άδεια που ταιριάζει στην επιχείρησή σας: επιχείρηση, μετρημένη ή Προγραμματιστής.
  • Βέλτιστη Απόδοση:
    • Ακεραιότητα Δεδομένων: Τα δεδομένα σας παραμένουν ασφαλή και ακριβή, ακόμη και σε δυναμικά σενάρια χωρίς απώλεια δεδομένων.
    • Διαχείριση Μεγάλων Συνόλων Δεδομένων: Διαχειριστείτε εκτεταμένα σύνολα δεδομένων.
    • Μειωμένη Συντήρηση: Μειώστε τις προσπάθειες συντήρησης κώδικα.

Βασικά Χαρακτηριστικά:


Διαχείριση και δημιουργία δεδομένων:

  • Διαχείριση Επιπέδων: Δημιουργήστε και διαχειριστείτε στρώματα και σύνολα δεδομένων από διάφορες μορφές αρχείων, συμπεριλαμβανομένου του C# GDAL. Απλοποιήστε την οργάνωση δεδομένων.
  • Γεωμετρικά Σχήματα: Δημιουργήστε σημεία, γραμμές και επιφάνειες, συμπεριλαμβανομένων μη γραμμικών γεωμετριών όπως καμπύλες και τόξα. Ακριβής δημιουργία γεωμετρίας.

2D οπτικοποίηση δεδομένων

  • Δυναμική Απόδοση Χάρτη:Β > Δημιουργήστε σαφείς και διορατικούς χάρτες με δυναμική απόδοση για να παρουσιάσετε γεωγραφικά δεδομένα. Προσελκύστε χρήστες με ελκυστικά γραφικά.
  • Προσαρμοσμένο Στυλ: Προσαρμόστε την εμφάνιση και το στυλ των γεωμετρικών σχημάτων.
  • Συνδυασμός Συμβόλων: Συνδυάστε σύμβολα για σύνθετα σχέδια.
  • Κείμενο και επισήμανση: Προσθέστε ετικέτες, στυλ κειμένου και ενεργοποιήστε την ανίχνευση θέσεων στους χάρτες. Βελτιώστε την αναγνωσιμότητα του χάρτη.

Γεωχωρική Ανάλυση

  • Προηγμένη Ανάλυση: Αναλύστε τις σχέσεις και τις αλληλεπιδράσεις μεταξύ γεωγραφικών αντικειμένων.
  • Αποφάσεις Βάσει Δεδομένων: Κάντε ενημερωμένες επιλογές με βάση τις Γεωχωρικές αναλύσεις.

Μετασχηματισμός Συντεταγμένων

  • SRS (χωρικά συστήματα αναφοράς): Διαχειριστείτε SRS για ακριβή τοποθέτηση και οπτικοποίηση.
  • Μετατροπή Συντεταγμένων: Εκφράστε σημεία ή διανύσματα σε διάφορα συστήματα συντεταγμένων.
  • Επαναπροβολή: Επαναλάβετε τις γεωμετρίες και τα στρώματα για συμβατότητα και ακρίβεια.

Υποστήριξη Ράστερ

  • Ανάγνωση: Διαβάστε δημοφιλείς μορφές ράστερ, συμπεριλαμβανομένων των GeoTiff, TIFF, Esri ASCII.
  • Επαναπροβολή και μετασχηματισμός: Περιλαμβάνει την προσαρμογή της ανάλυσης, την αλλαγή του λόγου διαστάσεων, την αλλαγή μεγέθους ή την ευθυγράμμιση του ράστερ με μια συγκεκριμένη γεωγραφική περιοχή και σύστημα συντεταγμένων.
  • Περικοπή: Ευθυγραμμίστε με ακρίβεια τα δεδομένα διανύσματος και ράστερ. Περικοπή με γεωμετρία, έκταση και μάσκα.

Ενσωματώσεις Βάσεων Δεδομένων

  • Ποστγκίς: Εργαστείτε με γεωχωρικά δεδομένα που είναι αποθηκευμένα στο PostgreSQL χρησιμοποιώντας την επέκταση PostGIS για την αποθήκευση και διαχείριση γεωχωρικών δεδομένων.
  • SQL Server: Αλληλεπιδράστε με γεωχωρικά δεδομένα που είναι αποθηκευμένα στον SQL Server.

Ενσωμάτωση GDAL

  • Υποστήριξη GDAL: Εισαγάγετε δεδομένα από ένα ευρύ φάσμα πηγών και μορφών, επεκτείνοντας τις δυνατότητες του συστήματός σας για ανάγνωση γεωχωρικών δεδομένων σε διάφορες μορφές. Το GDAL Υποστηρίζει εκατοντάδες μορφές δεδομένων, τόσο διανυσματικά όσο και ράστερ.

Δημιουργία Χάρτη

    Απλοποιημένη Δημιουργία Χάρτη: Δημιουργήστε χάρτες σε διάφορες μορφές χωρίς σε βάθος τεχνική εμπειρογνωμοσύνη.Κατασκευαστής Χαρτών: Δημιουργήστε εύκολα χάρτες χωρίς να μπείτε στις τεχνικές λεπτομέρειες. Με υποστήριξη για πλακάκια, δεδομένα ράστερ, διανυσματικά στρώματα και δυνατότητες επαναπροβολής.Διαχείριση SRS: Διαχείριση προβολής χάρτη.
  • Συνέπεια: Εξασφαλίστε συνεπείς προβολές χαρτών.
Απόδοση χάρτη
                
                    
using (var map = new Map(800, 400))
{
    map.Add(VectorLayer.Open(dataDir + "land.shp", Drivers.Shapefile));
    map.Render(dataDir + "land_out.svg", Renderers.Svg);
}
                
            
Απόδοση χάρτη
Αλλάξτε το χρώμα της γραμμής διαδρομής και γεμίστε το με καφέ
                
                    
using (var map = new Map(500, 450))
{
    var symbolizer = new SimpleFill { FillColor = Color.Azure, StrokeColor = Color.Brown };

    map.Add(VectorLayer.Open(dataDir + "polygons.geojson", Drivers.GeoJson), symbolizer);
    map.Render(dataDir + "polygons_out.svg", Renderers.Svg);
}
                
            
Αλλάξτε το χρώμα της γραμμής διαδρομής και γεμίστε το με καφέ
Περιστρέψτε τις ετικέτες
                
                    
using (var map = new Map(1000, 634))
{
    var symbolizer = new SimpleLine { Width = 1.5, Color = Color.FromArgb(0xAE, 0xD9, 0xFD) };

    var labeling = new SimpleLabeling(labelAttribute: "name")
    {
        HaloSize = 1,
        Placement = new LineLabelPlacement
        {
            Alignment = LineLabelAlignment.Parallel,
        }
    };

    map.Add(VectorLayer.Open(dataDir + "lines.geojson", Drivers.GeoJson), symbolizer, labeling);
    map.Padding = 50;
    map.Render(dataDir + "lines_labeling_parallel_out.svg", Renderers.Svg);
}
                
            
Περιστρέψτε τις ετικέτες
Αλλάξτε το χρώμα πλήρωσης σε κόκκινο
                
                    
using (var map = new Map(500, 200))
{
    var symbol = new SimpleMarker() { Size = 7, StrokeWidth = 1, FillColor = Color.Red };

    map.Add(VectorLayer.Open(dataDir + "points.geojson", Drivers.GeoJson), symbol);
    map.Padding = 20;
    map.Render(dataDir + "points_out.svg", Renderers.Svg);
}

                
            
Αλλάξτε το χρώμα πλήρωσης σε κόκκινο

C# GIS βιβλιοθήκη

Υπάρχει ένας απλός τρόπος για να εγκαταστήσετε το Aspose.GIS για .NET στο σύστημά σας:

Απαιτήσεις Συστήματος

Το API μας υποστηρίζεται στις περισσότερες πλατφόρμες και λειτουργικά συστήματα. Πριν εκτελέσετε τον κώδικα, βεβαιωθείτε ότι το σύστημά σας πληροί τις κατάλληλες απαιτήσεις.

Aspose.GIS ζωντανές επιδείξεις στο C#

Δοκιμάστε τις δυνατότητες της βιβλιοθήκης μας για να δείτε νέες ευκαιρίες. Ζωντανές επιδείξεις στο C#

Άλλες Υποστηριζόμενες Λειτουργίες

Μπορείτε επίσης να δείτε τα διάφορα χαρακτηριστικά της βιβλιοθήκης μας GIS.

24.04.1
(Release notes)