Condividi tramite


Configurare planimetrie (mappe)

Anche se non è strettamente necessario, la configurazione di planimetrie rende l'esperienza di Microsoft Places migliore per gli utenti finali. Consente agli utenti di vedere i layout del pavimento dell'edificio, trovare punti di interesse e trovare stanze e scrivanie nelle vicinanze.

Screenshot dell'aspetto delle mappe in Microsoft Places.

Per aggiungere le planimetrie a Microsoft Places, sono necessari file nel formato IMDF, con informazioni spaziali correttamente correlate ai dati dell'edificio e georeferenziate. La creazione e la correlazione di file IMDF possono richiedere tempo e si potrebbe voler assumere una società specializzata per aiutarti in questo processo.

Microsoft ha identificato i partner seguenti con esperienza nella preparazione delle planimetrie per Microsoft Places:

Se si decide di collaborare con uno di questi partner, controllare la propria documentazione, altrimenti la possibilità di importare i file in Microsoft Places potrebbe non funzionare.

Nota

Microsoft non approva i partner elencati in questa pagina. I partner identificati non rappresentano un elenco completo, pertanto altri partner potrebbero essere in grado di supportare la conversione IMDF e la correlazione dei dati spaziali. Tutti i servizi offerti dai partner sono soggetti ai propri termini e condizioni. Microsoft non garantisce la qualità, l'affidabilità o l'accuratezza dei servizi forniti da partner di terze parti. Eventuali questioni o controversie derivanti dall'uso di servizi di terze parti devono essere affrontate direttamente con tali partner. Se si preferisce, è anche possibile configurare i file direttamente. Vedere la sezione configurazione manuale .

Importazione delle mappe

Assicurarsi di aver completato la configurazione degli edifici e dei piani prima di caricare i file IMDF correlati.

Dopo aver ottenuto i file IMDF correlati, è possibile caricarli in Microsoft Places, un edificio alla volta. Assicurarsi che tutti i file geojson per un edificio vengano salvati direttamente nella cartella compressa (non nelle sottocartelle). Microsoft Places attualmente richiede i quattro file seguenti:

  • building.geojson

  • footprint.geojson

  • level.geojson

  • unit.geojson

Nota

  • I file IMDF possono contenere più dati, ad esempio informazioni sui mobili e sugli asset, che non vengono visualizzati nella versione corrente di Microsoft Places.
  • Se sono presenti altri file IMDF, salvarli per un uso futuro. Man mano che diventano disponibili più funzionalità Microsoft Places, è possibile usare questi file.

Usare quindi Get-PlacesV3 per trovare l'identità dell'edificio (PlaceId) per cui si desidera aggiungere le mappe.

Ecco un esempio di come trovare il PlaceId per un edificio denominato "Austin 550":

Get-PlaceV3 -Type Building | ? {$_.DisplayName -eq 'Austin 550'} | ft DisplayName,PlaceId 

Eseguire infine il cmdlet seguente per importare i file di mappa correlati per l'edificio specificato. Al termine di questo passaggio, è possibile aprire Microsoft Places Finder per visualizzare gli spazi su una mappa.

New-Map -BuildingId <BuildingPlaceId> -FilePath "[path\to\your\imdf_correlated.zip]"

Nota

Le nuove mappe possono richiedere fino a 1 ora per essere riflesse in Microsoft Places.

Alternativa - Configurazione manuale

La procedura seguente illustra la creazione manuale di file IMDF correlati.

Passaggio 1 - Esportare informazioni spaziali per l'edificio

Per prima cosa, usare Get-PlacesV3 per trovare l'identità dell'edificio PlaceId per cui si desidera aggiungere le mappe. Ecco un esempio di come trovare il PlaceId per un edificio denominato "Austin 550":

Get-PlaceV3 -Type Building | ? {$_.DisplayName -eq 'Austin 550'} | ft DisplayName,PlaceId 

Usare quindi lo stesso cmdlet per esportare un file CSV contenente le informazioni rilevanti per l'edificio. È necessario specificare un percorso di salvataggio per il file. Usare la sintassi illustrata nell'esempio:

Get-PlaceV3 -AncestorId <BuildingPlaceId> | export-csv "[path\to\yourBuildingName.csv]" -NoTypeInformation

Passaggio 2: Preparare i file IMDF

Le planimetrie (mappe) devono essere in formato IMDF, con una cartella compressa per ogni edificio, contenente i file con estensione geojson seguenti:

  • building.geojson
  • footprint.geojson
  • level.geojson
  • unit.geojson

Oltre all'adesione agli standard IMDF, esistono requisiti specifici per Microsoft Places descritti qui.

Nota

Assicurarsi che i file con estensione geojson siano compressi direttamente e non siano presenti nelle sottocartelle.

Passaggio 3: Generare un file di correlazione dal pacchetto IMDF

Usare Import-MapCorrelations per analizzare i file IMDF compressi. Questo cmdlet genera un file CSV denominato mapfeatures.csv, che viene usato nel passaggio 4 per correlare i file IMDF con l'edificio, i pavimenti e le stanze.

Import-MapCorrelations -MapFilePath "[path\to\your\imdffile.zip]"

Nota

Questo comando avrà esito negativo se imdf non è conforme ai requisiti elencati qui.

Passaggio 4: Correlare gli spazi tra i due file CSV

  1. Aprire il file CSV di compilazione (creato nel passaggio 1) e mappare il file CSV delle funzionalità (creato nel passaggio 3) affiancato.

  2. Per ogni edificio, piano e sala/area di lavoro, copiare PlaceId, Name e Type dal file CSV dell'edificio al file CSV mapfeatures.

  3. Salvare e chiudere il file una volta completate le correlazioni.

Nota

  • L'edificio e tutti i livelli del piano devono essere correlati in mapfeatures.csv. L'importazione del file IMDF in un secondo momento ha esito negativo se queste funzionalità non sono correlate.
  • Gli elementi che si desidera lasciare non correlati devono rimanere nel file con valori vuoti per PlaceId, Name e Type.

Esempio

Ad esempio, se si dispone di un'unità "Room 1555" nell'edificio CSV, cercare una stanza con un nome simile nel csv mapfeatures. Prendere quindi i valori delle prime tre colonne (PlaceId, Name, Type) e incollarli nella riga per l'unità in mapfeatures CSV.

Screenshot dei due file CSV con frecce che indicano i campi da correlare.

In questo esempio viene illustrato il csv delle funzionalità mappa risultanti:

Screenshot del mapfeatures.csv al termine della correlazione.

Passaggio 5: Aggiornare la cartella IMDF compressa con le correlazioni

Eseguire Import-MapCorrelations con il percorso del file IMDF compresso e un altro parametro che individua il file CSV correlato (mapfeatures.csv).

Import-MapCorrelations -MapFilePath "[path\to\your\imdffile.zip]" -CorrelationsFilePath "[path\to\mapfeatures.csv]"

Questo passaggio crea ed esporta un nuovo file ZIP correlato denominato imdf_correlated.zip.

Passaggio 6 - Importazione delle mappe

È ora possibile importare le mappe. Per istruzioni, vedere la sezione Importazione delle mappe di questa pagina.

Domande frequenti

Quali sono i requisiti Microsoft Places per i file IMDF?

IMDF (indoor mapping data format) è uno standard di dati di mapping aperto per le posizioni interne che estende GeoJSON. È stato originariamente progettato da Apple ed è ora uno standard aperto. Microsoft Places mappe usano IMDF come formato di input, con l'aggiunta di diverse proprietà estese per supportare l'interattività della mappa in Microsoft Places.

Ogni file nel pacchetto IMDF deve essere conforme agli standard IMDF. Microsoft Places aggiunge i requisiti seguenti:

  • Le mappe devono essere georeferenziate.

  • Ogni pacchetto IMDF deve contenere mappe solo per un singolo edificio.

  • Il valore ordinale del piano nell'IMDF deve corrispondere al valore SortOrder del piano corrispondente in Microsoft Places Directory.

Quali file IMDF è necessario importare?

Nella tabella viene fornito il set minimo richiesto di tipi di funzionalità IMDF. Altri tipi di funzionalità IMDF sono facoltativi e non vengono attualmente sottoposti a rendering in Microsoft Places. Tuttavia, questi tipi di funzionalità IMDF potrebbero essere supportati in futuro, se disponibili è consigliabile salvarli.

Tipo di file Tipo di funzionalità IMDF Sommario Tipi di geometria consentiti per le funzionalità Tipi di oggetti che appartengono a questo tipo di funzionalità
building.geojson Creazione Metadati relativi all'edificio Nessuna geometria consentita (la geometria deve essere null) edificio
footprint.geojson Orma Struttura dell'edificio Poligono, multipoligono Creazione
level.geojson Level Caratteristiche che rappresentano i pavimenti degli edifici Poligono, multipoligono Pavimenti
unit.geojson Unità Caratteristiche che rappresentano spazi, passerelle e pareti Poligono, multipoligono Camere, aree di lavoro, angolo cottura, servizi igienici, scale, ascensori, passerelle e pareti, qualsiasi spazio rappresentato con un poligono sulla mappa. Le pareti sono rappresentate anche con forme poligonali chiuse.

Limitazioni note

Caricamento di dati per più edifici

  • È possibile caricare dati per un edificio alla volta. Il pacchetto IMDF deve includere dati nell'intero edificio.

  • Per caricare un altro edificio, è necessario seguire di nuovo il processo per il nuovo edificio.

Apportare modifiche alla planimetria e ai dati associati

  • Per apportare eventuali aggiornamenti, eliminare prima di tutto i dati della mappa per la compilazione usando il cmdlet Remove-Map e quindi ricaricare con il pacchetto IMDF aggiornato usando New-Map.
Remove-Map -BuildingId <BuildingPlaceId>
New-Map -BuildingId <BuildingPlaceId>

Delega della configurazione della mappa e degli aggiornamenti ad altri amministratori

La configurazione delle planimetrie in Places è disponibile solo tramite PowerShell e richiede il ruolo di amministratore di Exchange.