Funzionalità

Contents
[ ]

Aspose.GIS for .NET fornisce un ricco set di funzionalità per lavorare con i dati memorizzati nei comuni formati di file GIS. È possibile leggere e scrivere dati GIS vettoriali, convertire tra formati di file GIS, creare e analizzare geometrie delle entità e renderizzare mappe in SVG.

Formati supportati

I principali formati di file supportati sono:

  • Shapefile
  • GeoJSON
  • ESRI File Geodatabase (FileGDB)
  • Geography Markup Language (GML)
  • Keyhole Markup Language (KML)
  • Scalable Vector Graphics (SVG)
  • Database (PostGis, Sql Server)
  • GeoTIFF

Vedere Formati di file supportati per l’elenco completo.

Leggi e scrivi dati vettoriali

  • Leggi i dati vettoriali
    • Iterare attraverso le entità del layer
    • Leggi le entità del layer tramite indice
    • Recupera metadati sui layer vettoriali
  • Scrivi i dati vettoriali
    • Crea nuovi layer e dataset
  • Lavora con dataset multi-layer
    • Elenca i layer esistenti
    • Aggiungi nuovi layer
    • Rimuovi i layer da un dataset
  • Costruisci indici spaziali per accelerare le query spaziali.

Converti dati vettoriali

  • Converti i dati in qualsiasi formato supportato
  • Esegui la riproiezione durante la conversione dei dati
  • Regola gli attributi delle entità durante la conversione

Visualizza i dati

  • Renderizza mappe in SVG, PNG, JPEG o BMP
  • Personalizza lo stile per ogni tipo di geometria
  • Combina diversi simbolizzatori per eseguire disegni complessi
  • Controlla la rappresentazione visiva di una entità tramite le regole di rendering del layer
  • Calcola i parametri di stile di una entità basandosi sui valori dei suoi attributi

Vedere Rendering delle mappe per i dettagli.

Manipola geometrie

  • Crea punti, linee e poligoni da zero
  • Modifica le geometrie esistenti
  • Etichetta gli oggetti su una mappa.
  • Costruisci geometrie non lineari (curve)
  • Linearizza le geometrie non lineari (curve)
  • Importa ed esporta geometrie da/verso WKT e WKB
  • Controlla il modello di precisione dei calcoli

Esegui analisi dei dati vettoriali

  • Determina se due geometrie si intersecano.
  • Verifica se le geometrie si sovrappongono, toccano i bordi, si intersecano e altre relazioni tra le geometrie.
  • Trova le distanze tra le geometrie
  • Calcola involucri convessi, centroidi e aree di buffer delle geometrie
  • Calcola un’intersezione, unione o differenza di qualsiasi geometria.

Usa sistemi di riferimento spaziali

  • Cerca sistemi di riferimento spaziali tramite SRID
  • Leggi le informazioni SRS dai file di dati
  • Assegna un SRS ai dati che crei
  • Riprojetta geometrie e interi layer individuali
  • Importa sistemi di riferimento spaziali da WKT, esporta sistemi di riferimento spaziali in WKT