ArcGISは、 Esri社が開発・保守している、クライアント、サーバー、オンラインの地理情報システム(GIS)ソフトウェア群です。
ArcGISは、コマンドラインベースのGISであるARC/INFOとして1982年に初めてリリースされました。ARC/INFOは後にArcGIS Desktopに統合され、最終的に2015年にArcGIS Proに置き換えられました。 [ 8 ]さらに、ArcGIS Serverはサーバー側のGISおよび地理データ共有ソフトウェアです。
ArcGISスイートが登場する以前、Esri はコマンドラインのArc/INFOワークステーションプログラムと、ArcView GIS 3.xデスクトッププログラムなどのグラフィカル ユーザー インターフェイスベースの製品にソフトウェア開発の重点を置いていました。その他の Esri 製品には、開発者向けのプログラミング ライブラリである MapObjects や、リレーショナル データベース管理システムであるArcSDEなどがありました。これらのさまざまな製品は複数のソース ツリーに分岐しており、互いにうまく統合されていませんでした。1997 年 1 月、Esri は GIS ソフトウェア プラットフォームを刷新し、単一の統合ソフトウェア アーキテクチャを作成することを決定しました。[ 39 ]
1999 年後半、Esri はMicrosoft Windowsオペレーティングシステム上で動作する ArcMap 8.0 をリリースしました。[ 39 ] ArcGIS はArcView GIS 3.x インターフェイスの視覚的なユーザー インターフェイスの側面と Arc/INFO バージョン 7.2 ワークステーションの機能の一部を組み合わせたものです。この組み合わせにより、コマンドライン ArcInfo ワークステーション (v8.0) とArcMap (v8.0) と呼ばれる新しいグラフィカル ユーザー インターフェイス アプリケーションを含む ArcGIS と呼ばれる新しいソフトウェア スイートが誕生しました。ArcMap は、ArcInfo の機能の一部と、より直感的なインターフェイス、およびArcCatalog (v8.0) と呼ばれるファイル管理アプリケーションを統合しました。ArcMap のリリースは Esri のソフトウェア製品に大きな変化をもたらし、Microsoft Windows COM標準を使用して開発された ArcGIS と呼ばれる単一のソフトウェア アーキテクチャの下にすべてのクライアントおよびサーバー製品を統合しました。[ 40 ] ArcMap 8.0 のインターフェイスと名前は ArcGIS Desktop の後のバージョンと似ていますが、これらは異なる製品です。 ArcGIS 8.1は製品ラインにおいてArcMap 8.0の後継製品となったが、ArcMap 8.0のアップデート版ではなかった。
ArcGIS 8.1 は2000 年にEsri 国際ユーザー会議で発表されました。 [ 41 ] ArcGIS 8.1 は 2001 年 4 月 24 日に正式にリリースされました。この新しいアプリケーションには、3D Analyst、Spatial Analyst、GeoStatistical Analyst の 3 つの拡張機能が含まれていました。これらの 3 つの拡張機能は、ArcView GIS 3.x 製品ラインで非常に強力で人気のあるものになっていました。ArcGIS 8.1 では、Geography Network サイトまたは他のArcIMSマップ サービスから直接オンラインでデータにアクセスする機能も追加されました。[ 42 ] ArcGIS 8.3 は 2002 年に導入され、当初は ArcInfo カバレッジでのみ利用可能だった機能である、ジオデータベースへのトポロジーが追加されました。 [ 43 ]
大きな違いの 1 つは、特定のユーザーのニーズに合わせてソフトウェアをカスタマイズまたは拡張するために使用できるプログラミング (スクリプト) 言語です。ArcGIS への移行にあたり、Esri はアプリケーション固有のスクリプト言語である Avenue と ARC マクロ言語 (AML) のサポートを廃止し、 Visual Basic for Applicationsスクリプトと Microsoft COM標準を使用した ArcGIS コンポーネントへのオープンアクセスを採用しました。[ 42 ] ArcGIS は、ジオデータベースと呼ばれる独自の RDBMS フォーマットでデータを保存するように設計されています。ArcGIS 8.x では、オンザフライのマップ投影やデータベース内の注釈など、その他の新機能が導入されました。[ 44 ]
ArcGIS 9 は 2004 年 5 月にリリースされ、開発者向けに ArcGIS Server と ArcGIS Engine が含まれていました。[ 39 ] ArcGIS 9 リリースには、従来の GIS 処理ツール (クリッピング、オーバーレイ、空間分析など) を対話的に、またはCOM標準をサポートする任意のスクリプト言語から実行できるジオプロセシング環境が含まれています。これらの中で最も人気のあるのはPythonですが、 PerlやVBScriptなど、他の言語も使用されています。ArcGIS 9 には、 ERDAS IMAGINEの Model Maker (1994 年にリリース、v8.0.2)に似たビジュアル プログラミング環境が含まれています。Esri 版は ModelBuilder と呼ばれ、 ERDAS IMAGINE版と同様に、ジオプロセシング ツールをモデルと呼ばれる新しいツールにグラフィカルにリンクできます。 これらのモデルは直接実行することも、スクリプト言語にエクスポートしてバッチ モード (コマンドラインから起動) で実行することも、さらに編集して分岐やループを追加することもできます。
2008 年 6 月 26 日、Esri は ArcGIS 9.3 をリリースしました。ArcGIS Desktop の新バージョンには新しいモデリング ツールと地理統計エラー追跡機能が搭載され、ArcGIS Server はパフォーマンスが向上し、ロール ベースのセキュリティがサポートされています。また、マッシュアップの作成に使用できる新しい JavaScript API も追加され、Google マップまたは Microsoft Virtual Earthと統合できます。[ 45 ] [ 46 ]
2008年のEsri開発者サミットでは、ArcIMSからArcGIS Serverベースのアプリケーションへの移行に関するセッションが1つあった以外は、ArcIMSに重点が置かれることはほとんどなく、これはEsriがWebベースのマッピングアプリケーション向けのArcGIS 9.3で焦点を変えたことを示している。[ 47 ]
2009年5月、EsriはArcGIS 9.3.1をリリースしました。このバージョンでは、動的な地図公開のパフォーマンスが向上し、地理情報の共有機能が改善されました。
2010年、Esriは、予定されていたバージョン9.4がバージョン10となり、2010年の第2四半期に出荷されると発表した。[ 48 ]
ArcGIS 10.3 リリースには、2015 年 1 月に提供開始されたArcGIS Pro 1.0 が含まれていました。
2020年10月21日、EsriはArcGIS Desktopの最終リリースとなることを公表した。[ 49 ] ArcMapを含む同社の製品は2026年3月1日までサポートされる。[ 50 ]この発表は、ArcGIS Pro(および関連製品)がArcMapの完全な代替となる予定であるという予測を裏付けるものとなった。
ArcGIS Serverはバージョン10.5でArcGIS Enterpriseに名称変更され、ArcGIS Server、Portal for ArcGIS、ArcGIS Data Store、ArcGIS Web AdaptorはArcGIS Enterpriseの構成要素として位置づけられています。
ArcGIS Urban は、 Esri R&D Center Zurichが開発した商用都市計画アプリケーションで、都市計画家、建築家、利害関係者が都市開発プロジェクトを管理し、将来の成長を視覚化し、計画決定の影響を評価することを支援するように設計されています。 [ 51 ]このアプリケーションを使用すると、ユーザーは都市を3Dでモデル化し、ゾーニングや土地利用規制のコンテキストで計画やプロジェクトを研究したり、人口、エネルギー使用量、財政的影響などのカスタム指標を検討したりできます。
ArcGIS Urban の最初のバージョンは 2018 年に発表され[ 52 ]、2019 年 7 月 1 日に ArcGIS Online 向けにリリースされました[ 53 ]。ArcGIS Online 版の ArcGIS Urban は、年に 3 回新しいバージョンをリリースします。
2024 年 5 月 23 日、ArcGIS Urban が ArcGIS Enterprise 11.3 の一部としてリリースされ、ユーザーはアプリケーションとデータをクラウドではなくオンプレミスでホストできるようになりました。ArcGIS Urban にはGraphQL APIもあり、ユーザーはアプリケーション内のすべてのデータをプログラムで管理できます。Urban API の最初のバージョンは 2022 年 6 月 29 日にリリースされました。[ 54 ]
ArcGIS Reality を使用して LiDAR データ、ドローン映像、航空写真から作成された 3D メッシュは、ArcGIS Urban で使用して、より現実的なコンテキストで計画やプロジェクトを視覚化できます。[ 55 ] ArcGIS Urban で作成された計画はCityEngineで開くこともでき、そこでより詳細な都市設計作業を行うことができます。[ 56 ]
ArcGIS Enterprise 11 は、サンディエゴで開催された年次ユーザー カンファレンスの直前の 2022 年 6 月 23 日にリリースされました。ArcGIS Enterprise 11.0 は ArcGIS 10.x 以前の製品をサポートしておらず、ArcGIS Pro 3.0 のリリースも同時に行われました。[ 57 ] [ 58 ]
ArcGIS Online は、地理情報や Esri、ArcGIS ユーザー、その他の信頼できるデータ プロバイダーによって公開されたコンテンツの共有と検索を可能にするWeb アプリケーションです。ユーザーはグループを作成および参加し、公開またはグループ内で共有されるアイテムへのアクセスを制御できます。 [ 59 ]
ArcGIS Online エコシステムの一部として、特定の機能に特化した多数のアプリがリリースされています。ArcGIS Field Maps は、ユーザーがモバイル デバイスでリアルタイムにデータを収集および表示できるようにするために 2020 年にリリースされました。[ 60 ]その他のアプリには、ArcGIS Data Pipelines、Dashboards、Experience Builder、StoryMaps、QuickCapture、Solutions、Survey123 などがあります。また、ArcGIS for AutoCAD、Microsoft 365、Excel、PowerBI、SharePoint、Teams、Adobe Creative Cloud などの他のプラットフォームとのデータ相互運用性を促進するために導入されたアプリもいくつかあります。[ 61 ]
ArcGIS Pro は64 ビットのGIS ソフトウェアで、ArcGIS Desktop の最新バージョンです。ArcGIS Desktop とは異なり、ArcCatalog と ArcMap の機能は同じアプリケーションからアクセスでき、通常はカタログ ペインからアクセスします。[ 62 ] ArcGIS Pro のグラフィック要件は、アップグレードされた視覚化をサポートするために ArcGIS Desktop よりもかなり高くなっています。ArcGIS Pro は、ArcGIS Online を使用してフィーチャ レイヤーを公開および利用する合理化されたワークフローもサポートしています。[ 63 ] 2022 年 6 月に ArcGIS Pro 3.0 がリリースされたため、すべての *.aprx プロジェクト ファイルはバージョン 3.0 で読み取ることができますが、プロジェクトを保存すると、プロジェクト ファイルはバージョン 2.9.x 以前と互換性がなくなります。[ 64 ]
ArcGIS Pro 1.0は2015年1月にリリースされました。[ 65 ]
ArcGIS Pro 2.6 は 2020 年 7 月にリリースされました。[ 66 ]追加された注目すべき機能は次のとおりです。[ 67 ]

ArcView 3.xを含む古い Esri 製品は、シェープファイル形式のデータを扱っていました。ArcInfo Workstation は、空間データのトポロジ情報を格納するカバレッジを処理します。ArcInfoが最初にリリースされた 1981 年に導入されたカバレッジには、フィーチャの種類を処理する方法に制限があります。道路の交差点や高架橋、地下道などの一部のフィーチャは、他の種類のフィーチャとは異なる方法で処理する必要があります。[ 76 ]
ArcGIS は、空間データを格納するためにオブジェクトリレーショナルデータベース方式を使用するジオデータベースを中心に構築されています。ジオデータベースは、データセットを保持する「コンテナ」であり、空間フィーチャを属性で結び付けます。ジオデータベースにはトポロジ情報も格納でき、道路の交差点などのフィーチャの動作を、フィーチャ同士の関係に関するルールでモデル化できます。[ 77 ] ジオデータベースを扱う際には、ポイント、ライン、ポリゴンで表現されるフィーチャのセットであるフィーチャクラスを理解することが重要です。シェープファイルでは、各ファイルは 1 種類のフィーチャしか処理できません。ジオデータベースでは、1 つのファイル内に複数のフィーチャクラスまたはフィーチャの種類を格納できます。[ 78 ]
ArcGIS のジオデータベースは、3 つの異なる方法で保存できます。「ファイル ジオデータベース」、「パーソナル ジオデータベース」、または「エンタープライズ ジオデータベース」(以前は SDE または ArcSDE ジオデータベースと呼ばれていました)です。[ 79 ] 9.2 で導入されたファイル ジオデータベースは、.gdb 拡張子のフォルダに情報を格納します。内部はカバレッジに似ていますが、実際にはカバレッジではありません。パーソナル ジオデータベースと同様に、ファイル ジオデータベースは単一のエディタのみをサポートします。ただし、パーソナル ジオデータベースとは異なり、サイズ制限はほとんどありません。デフォルトでは、単一のテーブルは 1TB を超えることはできませんが、これは変更できます。パーソナル ジオデータベースは、BLOBフィールドを使用してジオメトリデータを格納し、 Microsoft Accessファイルにデータを格納します。OGRライブラリはこのファイル タイプを処理し、他のファイル形式に変換できます。[ 80 ]個人用ジオデータベースのデータベース管理タスク(ユーザーの管理やバックアップの作成など)は、 ArcCatalogとArcGIS Proを介して実行できます。Microsoft Access をベースとする個人用ジオデータベースは、Microsoft Windowsでのみ動作し、サイズ制限は 2ギガバイトです。[ 81 ]エンタープライズ (マルチユーザー) ジオデータベースは、 PostgreSQL、Oracle、Microsoft SQL Server、IBM Db2、Informixなどのハイエンド DBMS の上に構築され、データベース管理の側面を処理します。一方、ArcGIS は空間データ管理を処理します。[ 82 ]エンタープライズ レベルのジオデータベースは、データベースのレプリケーション、バージョン管理、トランザクション管理をサポートし、クロス プラットフォーム互換性があり、 Linux、Windows、Solarisで実行できます。[ 81 ]
バージョン9.2では、SQL Server Expressと連携する個人用SDEデータベースもリリースされました。個人用SDEデータベースはマルチユーザー編集には対応していませんが、バージョン管理とオフライン編集には対応しています。MicrosoftはSQL Server Expressデータベースの容量を4GBに制限しています。
ArcGIS Pro(64ビットアプリケーション)はパーソナルジオデータベース形式をサポートしていませんが、ジオプロセシングツールを使用してサポートされている形式に変換できます。[ 83 ]
ArcGIS Desktopは、機能レベルに応じて異なる製品レベルで提供されています。
その他のデスクトップGISソフトウェアには、ArcGIS ExplorerとArcGIS Engineがあります。ArcGIS ExplorerはGISビューアであり、 ArcGIS Server、ArcIMS、ArcWeb Services、Web Map Service (WMS)のクライアントとして機能します。
ArcGIS Desktop は、 ArcMap、ArcCatalog、ArcToolbox、ArcScene、ArcGlobe、ArcGIS Proなど、複数の統合アプリケーションで構成されています。 ArcCatalog は、コンピュータ、データベース、またはその他のソース上のデータセットやファイルを参照するために使用されるデータ管理アプリケーションです。 ArcCatalog では、利用可能なデータを表示するだけでなく、マップ上でデータをプレビューすることもできます。 ArcCatalog では、空間データセットのメタデータを表示および管理する機能も提供されています。 [ 88 ] ArcMap は、地理空間データを表示、編集、クエリし、マップ を作成するために使用されるアプリケーションです。 ArcMap インターフェイスには、左側の目次とマップを表示するデータ フレームの 2 つの主要なセクションがあります。目次の項目は、マップ上のレイヤーに対応しています。[ 89 ] ArcToolbox には、地理処理、データ変換、分析ツールに加え、ArcInfo の多くの機能が含まれています。また、ArcToolbox では、頻繁に繰り返されるタスクに対してバッチ処理を 使用することもできます。[ 90 ] ArcScene は、ユーザーが GIS データを 3D で表示できるアプリケーションで、3D Analyst ライセンスで利用できます。[ 91 ] ArcScene のレイヤー プロパティには、ユーザーがフィーチャを 3 次元的に誇張できる押し出し機能があります。[ 92 ] ArcGlobe は、3D Analyst ライセンスで利用できる ArcGIS の 3D 可視化アプリケーションのもう 1 つです。ArcGlobe は、地球儀の表面に大量の GIS データを表示できる 3D 可視化アプリケーションです。[ 93 ] ArcGIS Proアプリケーションは、2015 年 2 月に ArcGIS Desktop に追加されました。 [ 94 ]他の統合アプリケーションの機能を組み合わせたもので、完全な64 ビットソフトウェア アプリケーションとして構築されました。[ 95 ] ArcGIS Pro には、データベース プログラミング用のArcPy Pythonスクリプトがあります。[ 96 ]
ArcGIS Desktop に追加できるソフトウェア拡張機能には、3D Analyst、Spatial Analyst、Network Analyst、Survey Analyst、Tracking Analyst、Geostatistical Analyst など、機能を追加するものが多数あります。[ 97 ] 高度なマップラベル付けは、ArcView および ArcEditor のアドオンとして、また ArcInfo にバンドルされている Maplex 拡張機能で利用できます。[ 86 ]また、MapSpellerスペルチェッカー、ST-Links PgMap、地理参照PDF ( GeoPDF )を作成するためのXTools Proおよび MAP2PDF 、 [ 98 ] ERDAS の Image Analysis and Stereo Analyst for ArcGIS、および Arc-desktop を正確なステレオビューイングウィンドウに変換して地理参照ステレオ画像モデルと連携し、正確なジオデータベース直接編集またはフィーチャのデジタル化を行う ISM のPurVIEWなど、サードパーティによって開発された拡張機能も多数あります。 ArcGIS Pro は、データ相互運用性拡張機能の一部としてFMEエンジンとワークフローを使用できます。 [ 99 ]
アドレスロケーターは、 ArcGIS のデータセットであり、住所属性、関連するインデックス、および、番地などの場所の非空間記述を、地図上にフィーチャとして表示できる空間データに変換するプロセスを定義するルールを格納します。アドレスロケーターには、ジオコーディングに使用される参照データのスナップショットと、住所の標準化、一致する場所の検索、および出力の作成のためのパラメーターが含まれています。アドレスロケーターファイルには、.loc ファイル拡張子が付いています。ArcGIS 8.3 およびそれ以前のバージョンでは、アドレスロケーターはジオコーディングサービスと呼ばれていました。[ 100 ]
ArcGIS MobileとArcPad は、モバイル デバイス向けに設計された製品です。ArcGIS Mobile は、開発者がスマートフォンやタブレット PCなどのモバイル デバイス向けアプリケーションを作成するために使用するソフトウェア開発キットです。インターネットに接続されている場合、モバイル アプリケーションは ArcGIS Server に接続してデータにアクセスしたり、データを更新したりできます。ArcGIS Mobile は Enterprise レベルでのみ利用可能です。[ 101 ]
サーバー GIS 製品には、ArcIMS ( Web マッピングサーバー)、ArcGIS Server、ArcGIS Image Server があります。ArcGIS Desktop と同様に、ArcGIS Server は Basic、Standard、Advanced Edition など、さまざまな製品レベルで提供されています。ArcGIS Server にはSQL Server Express DBMS が組み込まれており、 SQL Server EnterpriseやOracleなどのエンタープライズ DBMS と連携できます 。[ 102 ] Esri Developer Network (EDN)には、カスタム ソフトウェア アプリケーションを構築するためのArcObjectsやその他のツールが含まれており、ArcGIS Engine は開発者向けのプログラミング インターフェイスを提供します。[ 103 ]
非商用目的の場合、Esriは年間ライセンス料が低い家庭用プログラムを提供しています。[ 104 ]
ArcGIS EngineはArcGISソフトウェアエンジンであり、カスタムGISデスクトップアプリケーションを作成するための開発者向け製品です。
ArcGIS Engine は、Windows、Linux、Solaris プラットフォーム向けに、 COM、.NET、Java、C++用のアプリケーション プログラミング インターフェイス(API)を提供します。これらの API には、ドキュメントと、ArcGIS アプリケーションの構築を容易にするための一連の高度なビジュアル コンポーネントが含まれています。
ArcGIS Engineには、ArcGIS Desktop製品の基盤となるコアコンポーネント群であるArcObjectsが含まれています。ArcGIS Engineを使用すると、スタンドアロンアプリケーションを構築したり、GISユーザーと非GISユーザーの両方向けに既存のアプリケーションを拡張したりできます。ArcGIS Engineの配布パッケージには、ユーティリティ、サンプル、およびドキュメントも含まれています。
コンピュータ1台につき、ArcGIS Engine RuntimeまたはArcGIS Desktopのライセンスが1つ必要です。
ArcGIS Web Mapping API は、複数の言語に対応したAPIであり、ユーザーは ArcGIS Online および ArcGIS Server の GIS 機能と Web サービスを含むアプリケーションを構築および展開できます。Webページに埋め込んだり、スタンドアロンの Web アプリケーションとして起動したりできるアプリケーションには、Adobe Flex、JavaScript、Microsoft Silverlightがサポートされています。デスクトップ アプリケーションには、Flex、 Adobe Air、Windows Presentation Foundation (WPF) がサポートされています。

ArcGIS Desktop 製品と ArcPad は、シングル ユース ライセンスで利用できます。ほとんどの製品は同時使用ライセンスでも利用できますが、他の製品には開発サーバー ライセンスやその他の種類のソフトウェア ライセンスが用意されています。 [ 105 ]シングル ユース製品は Esri Store からオンラインで購入できますが、すべての ArcGIS 製品は販売代理店または再販業者を通じて入手できます。ArcGIS の年間ソフトウェア保守およびサポートも利用可能です。[ 106 ] MapInfo、Maptitude、AutoCAD Map 3D、オープンソースのQGISなどのベンダーから代替製品が提供されていますが、Esri は GIS ソフトウェア市場で圧倒的なシェアを誇り、2015 年時点で 43% と推定されています。[ 107 ]
ArcGISの問題点としては、製品価格が高いこと、独自のフォーマット、Esriと他のGISソフトウェア間でデータを移植するのが難しいことなどが挙げられる。 [ 108 ] [ 109 ] [ 110 ]
{{cite web}}: CS1メンテナンス: アーカイブサービスは非推奨になりました (リンク){{cite web}}: CS1メンテナンス: アーカイブサービスは非推奨になりました (リンク)