Condividi tramite


Usare i set di dati usando il plug-in QGIS

QGIS è un'applicazione GIS (Geographic Information System) open source che supporta la visualizzazione, la modifica e l'analisi dei dati geospaziali.

Il plug-in QGIS Mappe di Azure viene usato per visualizzare e modificare i set di dati in QGIS. Consente di spostarsi tra piani usando una selezione piano personalizzata ed eseguire operazioni CRUD per più funzionalità contemporaneamente. Tutte le funzionalità QGIS, ad esempio la copia di funzionalità, rotazione, ridimensionamento, scorrimento, possono essere usate per la modifica avanzata. Il plug-in supporta anche la gestione degli errori per la modifica dei dati. I log creati dal plug-in sono utili per comprendere le API e gli errori di debug.

Prerequisiti

Attività iniziali

Questa sezione fornisce informazioni su come installare QGIS e il plug-in QGIS Mappe di Azure, quindi come aprire e visualizzare un set di dati.

Installare QGIS

Se QGIS non è già installato, vedere Scaricare QGIS. È tuttavia possibile usare la versione più recente, ma è consigliabile usare la versione più stabile, disponibile nella stessa pagina, selezionando "Ricerca della versione più stabile?".

A screenshot showing the QGIS download page with the Looking for the most stable version link outlined in red.

Installare il plug-in QGIS Mappe di Azure

Per installare il plug-in QGIS Mappe di Azure:

  1. Selezionare Gestisci e installa plug-in dal menu Plug-in per aprire Gestione plug-in.

  2. Nella finestra di dialogo visualizzata selezionare il plug-in Mappe di Azure e quindi il plug-in Installa:

A screenshot showing the QGIS install plugin.

Per istruzioni dettagliate sull'installazione di un plug-in QGIS, vedere Installazione di nuovi plug-in nella documentazione di QGIS.

Dopo aver installato il plug-in, il simbolo di Azure Mappe viene visualizzato sulla barra degli strumenti dei plug-in.

A screenshot showing The Azure Maps QGIS plugin symbol on the QGIS toolbar.

Uso dei set di dati nel plug-in QGIS

Il set di dati Mappe di Azure contiene i dati che descrivono la mappa interna. Un set di dati è costituito da livelli che definiscono un edificio. Ogni livello contiene voci denominate funzionalità. Ogni funzionalità è una riga nel set di dati. Una caratteristica ha in genere una geometria associata. Ogni geometria è costituita da un set di proprietà che la descrivono.

Un featureClass è una raccolta di funzionalità simili. Un edificio dispone di classi di caratteristiche di livello e struttura, che contengono caratteristiche come camere e mobili. Ad esempio, un edificio ha una struttura featureClass, contenente le caratteristiche della struttura. Ha anche livelli featureClass che definiscono i livelli dell'edificio, ogni livello è una funzionalità con il proprio set di proprietà che descrivono tale livello. Un altro featureClass potrebbe essere mobili, con ogni singolo pezzo di mobili descritto come una caratteristica della featureClass con un proprio set unico di proprietà.

Apri set di dati

La procedura seguente descrive come aprire il set di dati in QGIS usando il plug-in QGIS Mappe di Azure.

  1. Selezionare il simbolo Mappe di Azure sulla barra degli strumenti QGIS per aprire la finestra di dialogo Mappe di Azure plug-in.

    A screenshot showing the toolbar in QGIS with the Azure Maps button highlighted.

  2. Selezionare la località, il Stati Uniti o l'Europa nell'elenco a discesa Geografia.

  3. Immettere la chiave di sottoscrizione.

  4. Per ottenere un elenco di tutti gli ID set di dati associati all'account Mappe di Azure, selezionare il pulsante Elenca set di dati.

  5. Selezionare l'elemento desiderato datasetId dall'elenco a discesa DatasetId .

  6. (Facoltativo) Modificare il percorso in cui vengono salvati i log se non si vuole salvarli nel percorso predefinito.

    A screenshot showing the Azure Maps plugin dialog box.

  7. Selezionare il pulsante Ottieni funzionalità per caricare i dati della mappa interna in QGIS, una volta caricata la mappa viene visualizzata nell'area di disegno mappa.

    A screenshot showing the QGIS product with the indoor map.

Visualizzare il set di dati

Dopo aver caricato il set di dati, è possibile visualizzare le diverse classi di funzionalità contenute nel pannello Livelli . L'ordinamento dei livelli determina la modalità di visualizzazione delle caratteristiche sulla mappa; i livelli a un ordine superiore nell'elenco vengono visualizzati in alto.

Alcuni livelli hanno un elenco a discesa contenente più livelli al suo interno, seguito dalla geometria del livello, come illustrato nell'immagine seguente:

A screenshot showing a data set in the QGIS layers section.

Ciò si verifica nel caso in cui la definizione del livello mostri che il livello può contenere caratteristiche di geometrie diverse. poiché QGIS supporta solo una geometria per livello, il plug-in divide questi livelli in base alle possibili geometrie.

Nota

GeometryCollection geometry non è supportato da QGIS.

È possibile passare a un piano diverso usando l'elenco a discesa Livello nella barra degli strumenti dei plug-in, che si trova accanto al simbolo del plug-in Mappe di Azure come generato nell'immagine seguente:

A screenshot showing the level selection drop-down as it appears on the plugin toolbar.

Modificare il set di dati

È possibile aggiungere, modificare ed eliminare le funzionalità del set di dati usando QGIS.

Suggerimento

La barra degli strumenti di digitalizzazione verrà usata quando si modificano le funzionalità del set di dati in QGIS. Per altre informazioni, vedere Digitalizzazione di un livello esistente.

Aggiungere funzionalità

Le aggiunte al set di dati comportano l'aggiunta di funzionalità a un livello.

  1. Nel pannello Livelli selezionare il livello a cui si vuole aggiungere la nuova funzionalità.

  2. Attivare o disattivare la modalità on di modifica nella barra degli strumenti di digitalizzazione. Per visualizzare la barra degli strumenti di digitalizzazione, passare a Visualizza > barra degli strumenti >di digitalizzazione.

    A screenshot showing editing mode on the digitizing toolbar.

  3. Selezionare le opzioni di aggiunta delle funzionalità dalla barra degli strumenti di digitalizzazione e apportare le modifiche desiderate.

  4. Selezionare il pulsante Salva nella barra degli strumenti di digitalizzazione per salvare le modifiche

    A screenshot showing the save changes button on the digitizing toolbar.

Modificare le funzionalità

Le modifiche al set di dati comportano la modifica delle geometrie e delle proprietà delle funzionalità.

Modificare una geometria delle caratteristiche

  1. Nel pannello Livelli selezionare il livello contenente la funzionalità che si vuole modificare.

  2. Attivare o disattivare la modalità on di modifica nella barra degli strumenti di digitalizzazione.

  3. Selezionare lo strumento Vertex dalla barra degli strumenti di digitalizzazione.

    A screenshot showing the Vertex Tool button on the digitizing toolbar.

  4. Dopo aver completato le modifiche, selezionare il pulsante Salva nella barra degli strumenti di digitalizzazione.

Modificare una proprietà di funzionalità

Per modificare una proprietà di funzionalità utilizzando la tabella degli attributi

  1. Aprire la tabella degli attributi per il livello contenente la funzionalità che si desidera modificare.

    A screenshot showing the attribute table.

    Nota

    La tabella degli attributi mostra ogni funzionalità, con le relative proprietà, in un formato tabulare. È possibile accedervi facendo clic con il pulsante destro del mouse su qualsiasi livello nel pannello Livelli e quindi scegliendo Apri tabella attributi.

  2. Attivare o disattivare la modalità di modifica.

  3. Modificare la proprietà desiderata.

  4. Selezionare il pulsante Salva per salvare le modifiche.

Elimina funzionalità

  1. Selezionare la funzionalità da eliminare.

  2. Selezionare l'opzione Elimina funzionalità dalla barra degli strumenti di digitalizzazione.

    A screenshot showing the delete feature option in the digitizing toolbar.

  3. Selezionare il pulsante Salva nella barra degli strumenti di digitalizzazione per salvare le modifiche.

Modifica avanzata

Per altre informazioni sulle funzionalità di modifica avanzate offerte in QGIS, ad esempio spostamento, ridimensionamento, copia e rotazione delle funzionalità, vedere Digitalizzazione avanzata nella documentazione di QGIS.

Registri

Mappe di Azure plug-in QGIS registra informazioni relative alle richieste effettuate a Mappe di Azure. È possibile impostare il percorso del file di log nella finestra di dialogo del plug-in Mappe di Azure. Per impostazione predefinita, i file di log vengono archiviati nella cartella contenente il plug-in scaricato.

A screenshot of the Azure Maps QGIS plugin dialog box with the logs section highlighted.

È possibile visualizzare i file di log in due modi:

  1. QGIS. È possibile visualizzare i log in QGIS attivando il pannello dei messaggi log:

    A screenshot of the Logs Message Panel.

I log contengono:

  • Informazioni sulle richieste e sulla risposta del server.
  • Errori ricevuti dal server o dal QGIS.
  • Statistiche sul numero di funzionalità caricate

Log degli errori per le modifiche

I log degli errori per le modifiche vengono archiviati anche in una cartella separata denominata "Azure Mappe_ErrorLogs". Contengono informazioni più dettagliate sulla richiesta effettuata, incluse intestazioni e corpo, e la risposta ricevuta dal server.

Log python

Tutti gli errori ricevuti dal framework QGIS vengono visualizzati nella scheda Log python.

Informazioni aggiuntive

In caso di domande relative a Mappe di Azure, vedere Domande e risposte microsoft. Assicurarsi e contrassegnare le domande con "Mappe di Azure".