次の方法で共有


フロアプラン (マップ) を構成する

厳密には必須ではありませんが、フロアプランを設定すると、エンド ユーザーにとってMicrosoft Placesエクスペリエンスが向上します。 これにより、ユーザーは、建物のフロア レイアウトを表示したり、関心のあるポイントを見つけたり、近くの部屋やデスクを見つけたりできます。

Microsoft Placesでのマップの表示方法のスクリーンショット。

フロアプランをMicrosoft Placesに追加するには、IMDF 形式のファイルが必要で、空間情報は建物データと適切に関連付け、ジオリファレンスされます。 IMDF ファイルの作成と関連付けには時間がかかる場合があり、このプロセスに役立つ特殊な会社を雇う必要があります。

Microsoft は、Microsoft Placesのフロアプランを準備した経験を持つ次のパートナーを特定しました。

これらのパートナーの 1 つを使用する場合は、それ以外の場合はファイルを Microsoft Places にインポートする機能が機能しない可能性があるため、独自のドキュメントをチェックします。

注:

Microsoft は、このページに記載されているパートナーを承認しません。 特定されたパートナーは網羅的なリストを表していないため、他のパートナーは IMDF 変換と空間データの相関関係をサポートできる場合があります。 パートナーが提供するすべてのサービスは、独自の契約条件に従います。 Microsoft は、サード パーティのパートナーによって提供されるサービスの品質、信頼性、または正確性を保証しません。 第三者サービスの使用に起因する問題や紛争は、そのようなパートナーと直接対処する必要があります。 必要に応じて、ファイルを直接設定することもできます。 「手動セットアップ」セクションを参照してください。

マップのインポート

相関 IMDF ファイルをアップロードする前に 、建物とフロアの構成 が完了していることを確認してください。

関連付けられた IMDF ファイルを取得したら、一度に 1 つのビルドをMicrosoft Placesにアップロードできます。 建物のすべての geojson ファイルが zip 形式のフォルダー (サブフォルダーではなく) に直接保存されていることを確認します。 Microsoft Places現在、次の 4 つのファイルが必要です。

  • building.geojson

  • footprint.geojson

  • level.geojson

  • unit.geojson

注:

  • IMDF ファイルには、家具や資産情報など、現在のバージョンのMicrosoft Placesに表示されないデータが含まれている場合があります。
  • 追加の IMDF ファイルがある場合は、後で使用できるように保存します。 より多くのMicrosoft Places機能が利用可能になると、これらのファイルを利用できる可能性があります。

次に、 Get-PlacesV3 を使用して、マップを追加する建物の ID (PlaceId) を見つけます。

"Austin 550" という名前の建物の PlaceId を見つける方法の例を次に示します。

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

最後に、次のコマンドレットを実行して、指定した建物の相関マップ ファイルをインポートします。 この手順が完了したら、Microsoft Places Finder を開いて、マップ上にスペースを表示できます。

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

注:

新しいマップがMicrosoft Placesに反映されるまでに最大 1 時間かかる場合があります。

代替 - 手動セットアップ

次の手順では、関連付けられた IMDF ファイルを手動で作成する方法について説明します。

手順 1 - 建物の空間情報をエクスポートする

まず、 Get-PlacesV3 を使用して、マップを追加する建物の PlaceId の ID を見つけます。 "Austin 550" という名前の建物の PlaceId を見つける方法の例を次に示します。

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

次に、同じコマンドレットを使用して、その建物の関連情報を含む CSV ファイルをエクスポートします。 ファイルの保存場所を指定する必要があります。 例に示す構文を使用します。

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

手順 2 - IMDF ファイルを準備する

フロアプラン (マップ) は、次の .geojson ファイルを含む、ビルドごとに 1 つの zip フォルダーを含む IMDF 形式である必要があります。

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

IMDF 標準に準拠するだけでなく、ここで説明するMicrosoft Placesの特定の要件があります

注:

.geojson ファイルが直接一緒に圧縮され、サブフォルダーにないことを確認します。

手順 3 - IMDF パッケージから相関ファイルを生成する

Import-MapCorrelations を使用して、圧縮された IMDF ファイルを解析します。 このコマンドレットは、mapfeatures.csv という名前の CSV ファイルを生成します。このファイルは、手順 4 で使用して、IMDF ファイルを建物、フロア、部屋に関連付けます。

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

注:

IMDF が ここに記載されている要件に準拠していない場合、このコマンドは失敗します。

手順 4 - 2 つの CSV ファイル間のスペースを関連付ける

  1. ビルド CSV (手順 1 で作成) を開き、mapfeatures CSV ファイル (手順 3 で作成) を並べて開きます。

  2. 建物、フロア、部屋/ワークスペースごとに、建物 CSV ファイルから mapfeatures CSV ファイルに PlaceId、Name、Type をコピーします。

  3. 関連付けを完了したら、ファイルを保存して閉じます。

注:

  • 建物とすべてのフロア レベルは、mapfeatures.csv で関連付ける必要があります。 これらの機能が関連付けられていない場合、後で IMDF ファイルをインポートすると失敗します。
  • 相関を持たないままにする項目は、PlaceId、Name、および Type の空の値を持つファイルに残る必要があります。

たとえば、建物 CSV にユニット "Room 1555" がある場合は、mapfeatures CSV で同様の名前の部屋を検索します。 次に、最初の 3 つの列 (PlaceId、Name、Type) の値を取得し、mapfeatures CSV でそのユニットの行に貼り付けます。

関連付けるフィールドを示す矢印が表示された 2 つの CSV ファイルのスクリーンショット。

この例では、結果として得られる mapfeatures CSV を示します。

関連付けの完了後の mapfeatures.csv のスクリーンショット。

手順 5 - 圧縮された IMDF フォルダーを相関関係で更新する

Zip 形式の IMDF ファイルの場所と、関連付けられている csv ファイル (mapfeatures.csv) を検索する別のパラメーターを使用して 、Import-MapCorrelations を実行します。

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

この手順では、imdf_correlated.zip という名前の新しい相関 zip ファイルを作成してエクスポートします。

手順 6 - マップをインポートする

これで、マップをインポートする準備ができました。 手順については、このページの 「マップのインポート」セクション を参照してください。

よく寄せられる質問

IMDF ファイルにMicrosoft Placesはどのような要件がありますか?

IMDF (屋内マッピング データ形式) は、GeoJSON を拡張する屋内の場所のオープン マッピング データ標準です。 もともとはAppleによって設計され、現在はオープンスタンダードです。 Microsoft Placesマップでは、入力形式として IMDF が使用され、Microsoft Placesでマップの対話機能をサポートするための拡張プロパティがいくつか追加されています。

IMDF パッケージ内の各ファイルは、IMDF 標準に準拠している必要があります。 Microsoft Placesでは、次の要件が追加されます。

  • マップをジオリファレンスする必要があります。

  • 各 IMDF パッケージには 、1 つの 建物のみのマップが含まれている必要があります。

  • IMDF のフロア序数は、Microsoft Places ディレクトリ内の対応するフロアの SortOrder 値と一致する必要があります。

どの IMDF ファイルをインポートする必要がありますか?

テーブルには、必要な IMDF 機能タイプの最小セットが用意されています。 その他の IMDF 機能の種類は省略可能であり、現在Microsoft Placesでレンダリングされていません。 ただし、これらの IMDF 機能の種類は今後サポートされる可能性があるため、使用可能な場合は保存することをお勧めします。

ファイルの種類 IMDF 機能の種類 コンテンツ フィーチャに対して許可されるジオメトリ タイプ この機能の種類に属するオブジェクトの種類
building.geojson 建物 建物に関するメタデータ ジオメトリは許可されません (geometry は null にする必要があります) 建物
footprint.geojson 足跡 建物概要 Polygon、multipolygon 建物
level.geojson Level 建物の床を表す特徴 Polygon、multipolygon
unit.geojson 単位 スペース、通路、壁を表す特徴 Polygon、multipolygon 部屋、ワークスペース、簡易キッチン、トイレ、階段、エレベーター、通路、壁 - 地図上の多角形で表される任意のスペース。 壁は閉じた多角形でも表されます。

既知の制限事項

複数の建物のデータのアップロード

  • 一度に 1 つの建物のデータをアップロードできます。 IMDF パッケージには、建物全体のデータが含まれている必要があります。

  • 別の建物をアップロードするには、その新しい建物のプロセスに再度従う必要があります。

フロアプランと関連するデータに変更を加える

  • 更新を行うには、まず Remove-Map コマンドレットを使用して、その建物のマップ データを削除してから、 New-Map を使用して更新された IMDF パッケージで再アップロードします。
Remove-Map -BuildingId <BuildingPlaceId>
New-Map -BuildingId <BuildingPlaceId>

マップの構成と更新を他の管理者に委任する

Placesでのフロア プランの設定は PowerShell 経由でのみ使用でき、Exchange 管理者の役割が必要です。