Français

Aspose.GIS pour .NET

Bibliothèque SIG de Haute Qualité[ 1_0_0_0_1]: Développez Votre Potentiel Commercial avec des Outils Géospatiaux

Aspose.GIS pour .NET est une bibliothèque conçue pour permettre aux développeurs de travailler avec des données géospatiales dans leurs applications .NET. Il fait partie de la suite d'API Aspose, connue pour fournir de puissantes bibliothèques spécifiques au format de fichier pour divers besoins de développement.

  Télécharger l'Essai Gratuit
PNG JPG BMP TIFF GPX
Aspose.GIS for .NET
GIS
Libérez et modernisez le plein potentiel de votre équipe de développement avec Aspose. SIG pour. NET, une bibliothèque alimentée par des algorithmes géospatiaux de haute qualité. Notre bibliothèque SIG C# est conçue pour fournir aux développeurs les outils géospatiaux dont ils ont besoin pour gérer des données géographiques complexes.

Intégrer les SIG dans Votre Entreprise

Intégrez le SIG, ce qui se traduit par d'importantes économies de coûts, grâce à une gestion avancée des données, la possibilité d'exploiter des solutions basées sur les données pour une prise de décision plus éclairée, en utilisant des informations basées sur la localisation pour améliorer le service client, en gagnant un avantage concurrentiel avec le rendu cartographique dynamique et en optimisant la gestion des ressources grâce à un traitement efficace des données géographiques.
Nous avons géré le codage et les détails techniques, permettant aux développeurs de répondre aux exigences standard et avancées en appliquant simplement une licence.

Pourquoi choisir Aspose.SIG

  • Convivial pour les développeurs:
    • Facile à installer et à déployer: Commencez rapidement
    • Courbe D'Apprentissage Minimale: Investissez un minimum de temps pour obtenir les résultats souhaités.
    • Interface Intuitive: Rationalisez les opérations pour plus d'efficacité.
  • Soutien Fiable:
    • Soutien à la Clientèle: Résolution rapide des problèmes directement sur votre page personnelle (accessible après inscription/devenir membre)
    • Licence Commerciale: Choisissez la licence qui convient à votre entreprise: Entreprise, Compteur ou Développeur.
  • Performances Optimales:
    • Intégrité des Données: Vos données restent sécurisées et précises, même dans des scénarios dynamiques sans perte de données.
    • Gestion De Grands Ensembles de Données: Gérez de vastes ensembles de données.
    • Maintenance Réduite: Réduisez les efforts de maintenance du code.

Principales Caractéristiques:


Traitement et Création des Données:

  • Gestion des Couches: Créez et gérez des couches et des jeux de données à partir de différents formats de fichiers, y compris C # GDAL. Simplifiez l'organisation des données.
  • Formes Géométriques: Générez des points, des lignes et des surfaces, y compris des géométries non linéaires telles que des courbes et des arcs. Création de géométrie précise.

Visualisation de Données 2D

  • Rendu de Carte Dynamique:b > Créez des cartes claires et perspicaces avec un rendu dynamique pour présenter les données géographiques. Attirez les utilisateurs avec des visuels attrayants.
  • Style Personnalisé: Personnalisez l'apparence et le style des formes géométriques.
  • Combinaison de Symboles: Combinez des symboles pour des dessins complexes.
  • Texte et Étiquetage: Ajoutez des étiquettes, stylisez du texte et activez la détection de lieux sur les cartes. Améliorez la lisibilité des cartes.

Analyse Géospatiale

  • Analyse Avancée: Analyser les relations et les interactions entre les objets géographiques.
  • Décisions Basées Sur les Données: Faites des choix éclairés basés sur l'analyse géospatiale.

Transformation des Coordonnées

  • SRS (Systèmes de Référence Spatiale): Gérez les SR pour un positionnement et une visualisation précis.
  • Conversion des Coordonnées: Exprimer des points ou des vecteurs dans divers systèmes de coordonnées.
  • Reprojection: Reprojetez les géométries et les couches pour plus de compatibilité et de précision.

Prise en Charge des Rasters

  • Lecture: Lisez les formats raster populaires, y compris GeoTIFF, TIFF, Esri ASCII.
  • Reprojection et Transformation: Implique d'ajuster la résolution, de modifier le rapport hauteur / largeur, de redimensionner ou d'aligner le raster avec une zone géographique et un système de coordonnées spécifiques.
  • Culture: Alignez précisément les données vectorielles et raster. Recadrer par géométrie, étendue et masque.

Intégrations de Bases de Données

  • PostGIS: Travaillez avec des données géospatiales stockées dans PostgreSQL en utilisant l'extension PostGIS pour stocker et gérer des données géospatiales.
  • Serveur SQL: Interagissez avec les données géospatiales stockées dans SQL Server.

Intégration GDAL

  • Prise en Charge de GDAL: Importez des données à partir d'un large éventail de sources et de formats, élargissant ainsi les capacités de votre système à lire des données géospatiales dans divers formats. GDAL prend en charge des centaines de formats de données, vectoriels et raster.

Création de Carte

    Création De Carte Simplifiée: Créez des cartes dans différents formats sans expertise technique approfondie.Constructeur de Carte: Créez facilement des cartes sans entrer dans les détails techniques. Avec prise en charge des tuiles, des données raster, des couches vectorielles et des capacités de reprojection.Gestion des SR: Gérer la projection cartographique.
  • Cohérence: Assurez des projections cartographiques cohérentes.
Rendu de la carte
                
                    
using (var map = new Map(800, 400))
{
    map.Add(VectorLayer.Open(dataDir + "land.shp", Drivers.Shapefile));
    map.Render(dataDir + "land_out.svg", Renderers.Svg);
}
                
            
Rendu de la carte
Changez la couleur de la ligne de trait et remplissez-la de marron
                
                    
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);
}
                
            
Changez la couleur de la ligne de trait et remplissez-la de marron
Faire pivoter les étiquettes
                
                    
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);
}
                
            
Faire pivoter les étiquettes
Changez la couleur de remplissage en rouge
                
                    
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);
}

                
            
Changez la couleur de remplissage en rouge

C# GIS bibliothèque

Il existe un moyen simple d'installer Aspose.GIS pour .NET sur votre système:

Configuration Système Requise

Notre API est prise en charge sur la plupart des plates-formes et systèmes d'exploitation. Avant d'exécuter le code, assurez-vous que votre système répond aux exigences appropriées.

Aspose.GIS Démos en direct sur C#

Essayez les fonctionnalités de notre bibliothèque pour voir de nouvelles opportunités. Démos en direct dans C#

Autres Fonctionnalités Prises En Charge

Vous pouvez également consulter les différentes fonctionnalités de notre bibliothèque GIS.

24.04.1
(Release notes)