位置情報サービス システムは、すぐに使用可能なロケーションベースのサービスを企業全体または一般ユーザーに提供するために使用されます。 このパターンは、ベースマップ、場所、ジオコーディング、ルート検索、空間解析など、さまざまなロケーションベースの機能をサポートしているため、組織独自のロケーションベースの基本データ サービスを企業に提供できます。 位置情報サービス システムは基盤となるシステムであり、多くの場合、企業内の他のシステムに機能を提供します。
位置情報サービス システム パターンは、次のようなさまざまな特性を通じて組織に価値をもたらします。
通常、組織では、Esri が (SaaS や PaaS として) ホストおよび管理しているサービス (全世界の衛星画像ベースマップなど) と、組織が独自の位置情報サービス システムでホストおよび管理しているサービス (対象物や顧客の位置など) を組み合わせて活用しています。
ArcGIS システム パターンを初めて使用する場合は、まずイントロダクションを確認してください。
位置情報サービス システムは、幅広いユーザー ペルソナとワークフローをサポートしていますが、ユーザーは通常、他のシステムやそれらのシステムで提供されるアプリケーションを介して間接的に位置情報サービスを操作します。 これらのシステムには、セルフサービスのマッピング、解析、および共有システムや、エンタープライズ アプリケーションのホスティングおよび管理システムなどがあります。 関連するシステム パターンの詳細をご覧ください。
コンテンツ作成者とアプリケーション開発者は、アプリケーションを設計および構築する際に、位置情報サービス システムを直接操作できることに注意してください。
位置情報サービス システムは、ArcGIS のほとんどのワークフローと使用の基盤であるため、ほぼすべてのアプリケーションで使用されています。 ただし、位置情報サービスを使用するアプリケーションは通常、他のシステムによって提供されます。
位置情報サービス システムによって一般的に提供されるアプリケーション、とりわけコンテンツ作成者とアプリケーション開発者を支援するものは、位置情報サービスの公開、管理、探索のために使用されます。 ほとんどのデプロイメント パターンには、検出ポータルとして機能するポータル Web サイトが含まれており、ここでコンテンツ作成者とアプリケーション開発者はベースマップ、ジオコーディング、空間解析などの位置情報サービスを検索、探索、操作できます。 PaaS デプロイメント パターンは少し独特で、ArcGIS Location Platform ダッシュボードと呼ばれる管理コンソールが含まれています。
マッピング API と SDK を使用して構築されたカスタム アプリケーションも一般的ですが、これらのアプリケーションは通常、関連するシステム パターンを通じてホストおよび管理されます。
ArcGIS が提供するすべてのアプリケーションの詳細については、ArcGIS の概要のアプリケーション アーキテクチャーをご参照ください。
位置情報サービス システム パターンでサポートされている主な機能を以下に紹介します。
次に示されたすべての機能をすべてのデプロイメント パターンで使用できるわけではありません。 これらの機能がさまざまなデプロイメント コンテキストでどのように適用されるか (または適用されないか) の詳細については、デプロイメント パターンの選択とデプロイメント パターンに関するページをご参照ください。
データ ホスティングは位置情報サービスと見なされることがありますが、位置情報サービス システムの範囲の中にデータ ホスティングは含まれません。 データ ホスティング機能は、セルフサービスのマッピング、解析、および共有システム、エンタープライズ アプリケーションのホスティングおよび管理システムなど、他のシステム パターンによって提供されます。 詳細については、関連するシステム パターンをご参照ください。
位置情報サービス システムは ArcGIS を使用して構築されます。 このセクションでは、位置情報サービス システムが ArcGIS アーキテクチャーの特定の側面とどのように連携し、特定の側面にどのように焦点を当てるかを詳しく説明します。
アーキテクチャーに関する詳細な検討事項については、デプロイメント パターンの選択をご参照ください。
位置情報サービス システムは主に、ファイル、オブジェクト、データベース、およびクラウド データ ウェアハウス ストアに格納されたリレーショナル データまたは画像データを処理します。 ArcGIS のデータ モデルとルールは、位置情報サービスが提供する豊富なマッピング、視覚化、および解析機能をサポートするために使用されます。 参照データ レイヤーの場合は、状況に応じて、業界固有のデータ モデルが適用されることもあります。 ドキュメント ストアやグラフ データベースなどの NoSQL データ ストアは通常、位置情報サービス システムのサポートには使用されません。
サービス層またはロジック層から、位置情報サービスが提供されます。 これには、対話型のマッピングと視覚化、ベースマップと参照データ レイヤーのサポート、データの検索、データへのアクセス、データへの情報付加、データの解析などがあります。 また、サービス層により、ジオコーディング サービスとジオメトリー サービスを通じて空間対応機能が利用可能になります。 より高度または専門的なデータ、視覚化、および解析サービスは通常、位置情報サービス システムを通じて提供されず、代わりに関連するシステム パターンによって提供されます。 場合によっては、これらの高度な解析機能は、ルート検索、ルート案内、ネットワーク解析サービスなど、このパターンが提供する位置情報サービスでサポートされることもあります。
位置情報サービス システムに属しているポータル サービスには、ユーザーおよびアクセス管理 (通常は、プライベートの位置情報サービスまたはセキュリティーで保護された位置情報サービスへのアクセスを管理するのに必要となる) と、位置情報サービスの検索、カタログ化、および管理が含まれます。 位置情報サービス システムには通常、コンテンツの作成、共有、およびコラボレーション機能が備わっていません。 これらの機能が通常、補完的なシステム パターンによってどのように提供されるかについての詳細は、関連するシステム パターンをご参照ください。
ArcGIS REST API は、アプリケーション アクセスのためのシステムへの主要なエンドポイントとして使用されますが、一部のアプリケーションでは、他のサービスベースの API が使用されることもあります。
位置情報サービス システムは、ArcGIS のほとんどのワークフローと使用の基盤であるため、ほぼすべての GIS を活用したアプリケーションで使用されています。 ただし、位置情報サービスを使用するアプリケーションは通常、他のシステムによって提供されます。 通常、アプリケーション開発者は、マッピング API と SDK を通じて位置情報サービス システムを直接利用します。
詳細については、上記のアプリケーション セクションをご参照ください。
位置情報サービス システムは、ミッション クリティカルまたはビジネスに不可欠な位置情報サービスと機能を、企業全体の幅広いユーザー、ワークフロー、およびシステムに提供するためによく使用されます。 このため、設計および運用される位置情報サービス システムは通常、高いレベルの信頼性、セキュリティー、可観測性、パフォーマンス、およびスケーラビリティーを備えています。 また、強力なガバナンスの実践と標準は、位置情報サービス システムがビジネスのニーズに応じて成長、拡張、進化すると同時に、非機能的な IT 要件に準拠するのにも役立ちます。
位置情報サービス システムは通常、組織の企業全体の多くのシステムに統合されているため、システム管理者が知らないか、利用できない事業運用をサポートしていることもあります。 これには通常、メタデータ、監視、およびサービスレベル契約 (SLA) の使用が必要です。
一般的なサポートとアーキテクチャーに関する検討事項については、アーキテクチャーの実践および ArcGIS Well-Architected Framework のアーキテクチャーの柱をご参照ください。
位置情報サービスは、多くの地理空間ユース ケースの基盤です。 このため、位置情報サービス システムは通常、他の ArcGIS システム パターンと統合または組み合わされます。 一般的な例を次にいくつか挙げます。
システム パターンを統合または構成する方法の詳細については、システム パターンの使用をご参照ください
位置情報サービス システムの主な例は、Esri が提供する ArcGIS Living Atlas of the World です。 ArcGIS Living Atlas は、ベースマップをはじめ、画像、境界、インフラストラクチャーといった他のデータ レイヤーなど、世界中から集められた地理情報の主要なコレクションであり、さまざまなワークフローやユース ケースをサポートするように設計されています。 ArcGIS Living Atlas が提供する位置情報サービスは、ArcGIS Living Atlas Web ポータルを通じて検出可能であり、SaaS (Software as a Service)、PaaS (Platform as a Service)、および ArcGIS のソフトウェア ベースのデプロイメントに組み込まれています。
位置情報サービス システムの業界固有の例としては、以下のようなものがあります。