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.
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:
Archilogic - https://www.archilogic.com/imdf-conversion-service
Pointr - https://converter.pointr.cloud
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
Aprire il file CSV di compilazione (creato nel passaggio 1) e mappare il file CSV delle funzionalità (creato nel passaggio 3) affiancato.
Per ogni edificio, piano e sala/area di lavoro, copiare PlaceId, Name e Type dal file CSV dell'edificio al file CSV mapfeatures.
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.
In questo esempio viene illustrato il csv delle funzionalità mappa risultanti:
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.