1.2 ArcGIS 平台与产品概览


文档摘要

1.2 ArcGIS 平台与产品概览 ArcGIS 平台与产品概览 1. 引言 地理信息系统(GIS)技术在现代社会中扮演着越来越重要的角色,它帮助我们理解、分析和可视化地理空间数据,从而支持各行各业的决策制定和问题解决。在众多 GIS 平台中,Esri 的 ArcGIS 平台无疑是行业领导者之一。ArcGIS 不仅仅是一套软件,而是一个全面的平台,它整合了桌面、服务器、移动端和云端技术,为用户提供了强大的地理空间能力。 本文将深入探讨 ArcGIS 平台及其核心产品,旨在为读者提供一个清晰、全面的概览,帮助大家理解 ArcGIS 的架构、功能以及如何在实际工作中应用这些工具。 2.

## 1.2 ArcGIS 平台与产品概览 --- ## ArcGIS 平台与产品概览 **1. 引言** 地理信息系统(GIS)技术在现代社会中扮演着越来越重要的角色,它帮助我们理解、分析和可视化地理空间数据,从而支持各行各业的决策制定和问题解决。在众多 GIS 平台中,Esri 的 ArcGIS 平台无疑是行业领导者之一。ArcGIS 不仅仅是一套软件,而是一个全面的平台,它整合了桌面、服务器、移动端和云端技术,为用户提供了强大的地理空间能力。 本文将深入探讨 ArcGIS 平台及其核心产品,旨在为读者提供一个清晰、全面的概览,帮助大家理解 ArcGIS 的架构、功能以及如何在实际工作中应用这些工具。 **2. ArcGIS 平台概述** ArcGIS 平台是一个综合性的地理空间平台,它不仅仅包含软件产品,更是一个由软件、数据、服务和人员组成的生态系统。ArcGIS 平台的核心理念是 **地理赋能一切** (The Science of Where),它致力于将地理空间技术融入到组织的各个层面,帮助用户更好地理解世界、做出更明智的决策。 ArcGIS 平台可以从多个维度进行理解: * **技术架构层面:** ArcGIS 平台采用分布式架构,涵盖桌面 GIS、服务器 GIS、Web GIS、移动 GIS 以及云 GIS 等多种技术形态,可以灵活部署在不同的环境中,满足各种规模和应用场景的需求。 * **产品功能层面:** ArcGIS 平台提供从数据采集、管理、分析、制图到共享和应用的全流程 GIS 功能,涵盖了地理数据处理、空间分析、地图制图、三维可视化、实时 GIS、影像分析、大数据 GIS 等多个领域。 * **应用领域层面:** ArcGIS 平台广泛应用于城市规划、资源管理、环境保护、公共安全、商业选址、农业、交通运输、电信、教育科研等众多行业,几乎所有涉及地理位置信息的领域都可以受益于 ArcGIS 的强大功能。 * **生态系统层面:** ArcGIS 平台拥有庞大的用户社区、合作伙伴网络和开发者生态,Esri 提供了丰富的学习资源、技术支持和开发工具,构建了一个活跃、健康的 GIS 生态系统。 我们可以用 Mermaid 的 `graph TD` 图来简单概括 ArcGIS 平台的构成: ```mermaid graph TD subgraph ArcGIS Platform A[数据 Data] --> B(ArcGIS Software); C[服务 Services] --> B; D[人员 People] --> B; B --> E[应用 Applications]; B --> F[解决方案 Solutions]; end style ArcGIS Platform fill:#f9f,stroke:#333,stroke-width:2px style B fill:#ccf,stroke:#333,stroke-width:2px ``` **图 1: ArcGIS 平台构成示意图** 如图 1 所示,ArcGIS 平台的核心是 **ArcGIS 软件**,它基于 **数据** 和 **服务**,并由 **人员** 来操作和使用。最终,平台的目标是构建各种 **应用** 和 **解决方案**,服务于不同的业务需求。 **3. ArcGIS 产品概览** ArcGIS 平台包含丰富的产品线,可以根据不同的应用场景和用户需求进行选择。下面我们将对 ArcGIS 的主要产品进行概览,并结合代码实践和内容详解进行深入分析。 **3.1 桌面 GIS 产品** 桌面 GIS 产品是 ArcGIS 平台的基础,主要用于地理数据的创建、编辑、管理、分析和制图。目前 ArcGIS 桌面端的核心产品是 **ArcGIS Pro** 和 **ArcMap**。 * **ArcGIS Pro:** ArcGIS Pro 是 Esri 推出的新一代桌面 GIS 软件,它采用现代化的 64 位架构,拥有强大的 2D 和 3D GIS 功能,界面简洁直观,性能高效稳定。ArcGIS Pro 是未来 ArcGIS 桌面端的发展方向,Esri 正在逐步将更多的功能和创新技术引入到 ArcGIS Pro 中。 * **主要功能:** * **数据可视化与制图:** 强大的地图制图引擎,支持创建高质量的 2D 和 3D 地图,提供丰富的符号库、标注引擎和地图整饰功能。 * **地理数据管理:** 支持多种地理数据格式,包括矢量数据、栅格数据、影像数据、三维数据等,提供数据编辑、转换、管理和组织工具。 * **空间分析:** 内置丰富的空间分析工具,包括缓冲区分析、叠加分析、网络分析、地统计分析、栅格分析、三维分析等,支持解决复杂的地理空间问题。 * **地理处理:** 提供强大的地理处理框架,用户可以通过图形化建模器 (ModelBuilder) 或 Python 脚本 (ArcPy) 构建自定义的地理处理流程。 * **三维 GIS:** 强大的三维可视化和分析能力,支持创建三维场景、飞行漫游、视域分析、三维建模等。 * **与 ArcGIS Online 和 ArcGIS Enterprise 集成:** 无缝集成 ArcGIS Online 和 ArcGIS Enterprise 平台,方便数据共享、地图发布和协同工作。 * **代码实践 (ArcGIS Pro - Python - ArcPy):** ArcGIS Pro 内置了 Python 环境和 ArcPy 模块,ArcPy 是 Esri 提供的 Python 站点包,用于访问和使用 ArcGIS 的地理处理工具和功能。以下是一个简单的 Python 脚本示例,用于列出当前 ArcGIS Pro 工程中地理数据库中的所有要素类: ```python import arcpy # 获取当前工程 aprx = arcpy.mp.ArcGISProject("CURRENT") # 获取默认地理数据库 default_gdb = aprx.defaultGeodatabase # 设置工作空间为默认地理数据库 arcpy.env.workspace = default_gdb # 列出所有要素类 feature_classes = arcpy.ListFeatureClasses() print("要素类列表:") for fc in feature_classes: print(fc) ``` **代码详解:** 1. `import arcpy`: 导入 ArcPy 模块,使我们可以使用 ArcPy 提供的函数和类。 2. `aprx = arcpy.mp.ArcGISProject("CURRENT")`: 获取当前 ArcGIS Pro 工程对象。`arcpy.mp` 模块用于访问和操作 ArcGIS Pro 工程元素,例如地图、布局、地理处理工具等。 3. `default_gdb = aprx.defaultGeodatabase`: 获取当前工程的默认地理数据库路径。每个 ArcGIS Pro 工程都有一个默认的地理数据库,用于存储工程的数据。 4. `arcpy.env.workspace = default_gdb`: 设置 ArcPy 的工作空间为默认地理数据库。工作空间是 ArcPy 操作的默认数据位置,设置工作空间后,后续的地理处理工具将默认在工作空间中查找数据。 5. `feature_classes = arcpy.ListFeatureClasses()`: 使用 `arcpy.ListFeatureClasses()` 函数列出当前工作空间中的所有要素类,返回一个要素类名称列表。 6. `print("要素类列表:")` 和 `for fc in feature_classes: print(fc)`: 循环遍历要素类列表,并打印每个要素类的名称。 这个简单的脚本演示了如何使用 ArcPy 访问 ArcGIS Pro 工程、设置工作空间以及列出要素类。ArcPy 提供了丰富的函数和类,可以实现各种复杂的地理处理任务,例如数据转换、空间分析、地图制图自动化等。 * **ArcMap:** ArcMap 是 ArcGIS 桌面 GIS 的经典产品,经历了多年的发展,功能成熟稳定,拥有庞大的用户群体。虽然 Esri 已经将发展重心转移到 ArcGIS Pro,但 ArcMap 仍然是许多用户的日常工作工具。ArcMap 将在 2026 年 3 月 1 日进入成熟产品生命周期阶段,Esri 将不再对其进行功能更新,但会继续提供技术支持和安全补丁。 * **主要功能:** ArcMap 的功能与 ArcGIS Pro 有很多重叠之处,例如数据可视化与制图、地理数据管理、空间分析、地理处理等。但 ArcMap 在三维 GIS 和一些新兴技术方面相对较弱。 * **代码实践 (ArcMap - Python - ArcPy):** ArcMap 也支持 Python 脚本和 ArcPy 模块。以下是一个与 ArcGIS Pro 示例功能类似的 ArcMap Python 脚本,用于列出当前 ArcMap 文档中数据框中的所有图层: ```python import arcpy # 获取当前 ArcMap 文档 mxd = arcpy.mapping.MapDocument("CURRENT") # 获取第一个数据框 df = arcpy.mapping.ListDataFrames(mxd)[0] # 列出数据框中的所有图层 layers = arcpy.mapping.ListLayers(mxd, "", df) print("图层列表:") for layer in layers: print(layer.name) ``` **代码详解:** 1. `import arcpy`: 导入 ArcPy 模块。 2. `mxd = arcpy.mapping.MapDocument("CURRENT")`: 获取当前 ArcMap 文档对象。`arcpy.mapping` 模块用于访问和操作 ArcMap 文档元素,例如数据框、图层、布局等。 3. `df = arcpy.mapping.ListDataFrames(mxd)[0]`: 获取当前文档的第一个数据框对象。`arcpy.mapping.ListDataFrames(mxd)` 函数返回一个数据框列表,我们使用索引 `[0]` 获取第一个数据框。 4. `layers = arcpy.mapping.ListLayers(mxd, "", df)`: 使用 `arcpy.mapping.ListLayers(mxd, "", df)` 函数列出指定数据框中的所有图层。第二个参数 `""` 表示匹配所有图层名称(可以用于根据名称过滤图层),第三个参数 `df` 指定数据框对象。 5. `print("图层列表:")` 和 `for layer in layers: print(layer.name)`: 循环遍历图层列表,并打印每个图层的名称。 这个 ArcMap 脚本演示了如何使用 ArcPy 访问 ArcMap 文档、获取数据框以及列出图层。虽然 ArcMap 和 ArcGIS Pro 在 API 细节上有所不同(例如,ArcGIS Pro 使用 `arcpy.mp` 模块管理工程,ArcMap 使用 `arcpy.mapping` 模块管理文档),但 ArcPy 的核心功能和编程思想是相似的。 **3.2 服务器 GIS 产品** 服务器 GIS 产品主要用于构建企业级的 GIS 服务平台,支持地图发布、数据共享、空间分析服务、地理处理服务等,为 Web GIS、移动 GIS 和其他应用程序提供后端支持。ArcGIS 平台的核心服务器 GIS 产品是 **ArcGIS Enterprise**。 * **ArcGIS Enterprise:** ArcGIS Enterprise 是一个功能强大的 Web GIS 平台,它允许组织在自己的基础设施上部署和管理完整的 Web GIS 系统。ArcGIS Enterprise 包括以下核心组件: * **Portal for ArcGIS:** 门户组件,提供用户访问和组织 GIS 资源的入口,支持用户身份验证、访问控制、内容管理、地图和应用共享等功能。 * **ArcGIS Server:** 核心服务器组件,负责发布和管理 GIS 服务,包括地图服务、要素服务、地理处理服务、影像服务、网络分析服务等。 * **ArcGIS Data Store:** 数据存储组件,用于存储 Portal for ArcGIS 和 ArcGIS Server 使用的关系型数据和时空大数据。 * **ArcGIS Web Adaptor:** Web 服务器扩展组件,用于将 ArcGIS Enterprise 组件与现有的 Web 服务器(例如 IIS 或 Apache)集成,提供安全的访问入口和负载均衡。 ArcGIS Enterprise 可以部署在本地基础设施、云平台(例如 AWS、Azure)或混合云环境中,具有高度的灵活性和可扩展性。 我们可以用 Mermaid 的 `graph TD` 图来简单概括 ArcGIS Enterprise 的架构: ```mermaid graph TD A[Web Client (Browser, App)] --> B(Web Adaptor); B --> C(Portal for ArcGIS); B --> D(ArcGIS Server); D --> E(ArcGIS Data Store); C -- Data --> E; style C fill:#ccf,stroke:#333,stroke-width:2px style D fill:#ccf,stroke:#333,stroke-width:2px style E fill:#ccf,stroke:#333,stroke-width:2px ``` **图 2: ArcGIS Enterprise 架构示意图** 如图 2 所示,Web 客户端通过 **Web Adaptor** 访问 ArcGIS Enterprise 系统。**Portal for ArcGIS** 负责用户认证、资源管理和门户功能,**ArcGIS Server** 负责发布和管理 GIS 服务,**ArcGIS Data Store** 负责数据存储。 * **代码实践 (ArcGIS Enterprise - REST API - Python):** ArcGIS Enterprise 提供了强大的 REST API,允许开发者通过 HTTP 请求访问和操作 ArcGIS Enterprise 的各种功能,例如查询要素服务、调用地理处理服务、管理用户和组等。以下是一个简单的 Python 脚本示例,使用 REST API 查询 ArcGIS Enterprise 要素服务中的要素: ```python import requests import json # ArcGIS Enterprise 要素服务 REST 端点 (请替换为实际的 URL) service_url = "https://your_arcgis_enterprise_url/server/rest/services/YourFeatureService/FeatureServer/0" # 查询参数 query_params = { "where": "1=1", # 查询所有要素 "outFields": "*", # 返回所有字段 "f": "json" # 返回 JSON 格式结果 } # 发送 GET 请求 response = requests.get(service_url + "/query", params=query_params) # 检查请求是否成功 if response.status_code == 200: # 解析 JSON 结果 query_result = json.loads(response.text) # 打印要素数量 print(f"要素数量: {query_result['features']}") # 可以进一步处理要素结果,例如提取属性值、几何信息等 # for feature in query_result['features']: # print(feature['attributes']) else: print(f"查询失败,状态码: {response.status_code}") print(response.text) ``` **代码详解:** 1. `import requests` 和 `import json`: 导入 `requests` 库用于发送 HTTP 请求,`json` 库用于处理 JSON 格式数据。 2. `service_url = ...`: 定义 ArcGIS Enterprise 要素服务的 REST 端点 URL。你需要将其替换为实际的 ArcGIS Enterprise 服务 URL。要素服务的 URL 通常遵循 `https://:/webadaptor/rest/services//FeatureServer/` 的格式。 3. `query_params = ...`: 定义查询参数字典。 * `"where": "1=1"`: SQL WHERE 子句,`1=1` 表示查询所有要素。可以根据实际需求修改 WHERE 子句来过滤要素。 * `"outFields": "*"`: 指定要返回的字段,`"*"` 表示返回所有字段。可以指定字段列表,例如 `"outFields": "OBJECTID,Name,Population"`。 * `"f": "json"`: 指定返回结果的格式为 JSON。 4. `response = requests.get(service_url + "/query", params=query_params)`: 使用 `requests.get()` 函数发送 GET 请求到要素服务的 `/query` 端点,并传递查询参数。 5. `if response.status_code == 200:`: 检查 HTTP 响应状态码是否为 200 (成功)。 6. `query_result = json.loads(response.text)`: 如果请求成功,使用 `json.loads()` 函数解析响应内容 (JSON 字符串) 为 Python 字典。 7. `print(f"要素数量: {query_result['features']}")`: 打印查询结果中的要素数量。 `query_result['features']` 包含查询到的要素列表。 8. 注释部分 (`# for feature in query_result['features']: ...`) 展示了如何进一步处理要素结果,例如遍历要素列表,提取属性值和几何信息。 9. `else: ...`: 如果请求失败,打印错误信息,包括状态码和响应内容。 这个脚本演示了如何使用 Python 和 `requests` 库通过 REST API 查询 ArcGIS Enterprise 要素服务。ArcGIS Enterprise REST API 提供了丰富的功能,可以用于访问和操作各种 GIS 服务和资源,实现与 ArcGIS Enterprise 平台的集成。 **3.3 在线 GIS 产品** 在线 GIS 产品主要指 Esri 提供的云端 GIS 平台 **ArcGIS Online**。ArcGIS Online 是一个托管的、多租户的 Web GIS 平台,用户无需部署和维护自己的服务器基础设施,即可使用 ArcGIS 的强大功能。 * **ArcGIS Online:** ArcGIS Online 提供与 ArcGIS Enterprise 类似的核心 GIS 功能,包括地图制图、数据托管、空间分析、应用构建、共享与协作等。ArcGIS Online 的优势在于易用性、可扩展性和快速部署。用户只需注册 ArcGIS Online 组织账号,即可立即开始使用平台提供的各种功能。 我们可以用 Mermaid 的 `graph TD` 图来简单概括 ArcGIS Online 的生态系统: ```mermaid graph TD A[Users (Organizations, Individuals)] --> B(ArcGIS Online Platform); B --> C[Web Maps & Scenes]; B --> D[Web Apps & StoryMaps]; B --> E[Data Hosting & Sharing]; B --> F[Spatial Analysis Services]; B --> G[Basemaps & Content]; style B fill:#ccf,stroke:#333,stroke-width:2px ``` **图 3: ArcGIS Online 生态系统示意图** 如图 3 所示,**ArcGIS Online 平台** 服务于各种 **用户** (组织和个人)。平台提供核心功能,包括创建和共享 **Web 地图和场景**,构建 **Web 应用和 StoryMaps**,**数据托管和共享**,**空间分析服务**,以及丰富的 **底图和内容**。 * **代码实践 (ArcGIS Online - ArcGIS API for JavaScript):** ArcGIS Online 的客户端开发主要使用 **ArcGIS API for JavaScript**。ArcGIS API for JavaScript 是 Esri 提供的用于构建 Web GIS 应用的 JavaScript 库,可以访问 ArcGIS Online 和 ArcGIS Enterprise 的地图服务、要素服务、地理处理服务等,并提供丰富的地图交互、可视化和分析功能。以下是一个简单的 HTML + JavaScript 代码示例,使用 ArcGIS API for JavaScript 在网页上加载 ArcGIS Online 的 Web 地图: ```html ArcGIS Online Web Map
``` **代码详解:** 1. ` ... ... `: 标准的 HTML 文档结构。 2. ` ... `: HTML 文档头部,包含元数据、样式表和 JavaScript 脚本。 * ``: 引入 ArcGIS API for JavaScript 的 CSS 样式表,用于设置地图控件的样式。 * ``: 引入 ArcGIS API for JavaScript 的初始化脚本,加载 API 库。 * ``: 内联 CSS 样式,设置 HTML、body 和地图容器 `viewDiv` 的样式,使其铺满整个浏览器窗口。 * ``: JavaScript 代码块,使用 `require()` 函数加载 ArcGIS API for JavaScript 模块并创建地图。 * `require([...], function(esriConfig, Map, MapView) { ... });`: 使用 `require()` 函数异步加载 `esri/config`, `esri/Map`, `esri/views/MapView` 模块,并在加载完成后执行回调函数。 * `esriConfig.apiKey = "YOUR_API_KEY";`: 设置 ArcGIS API Key。你需要替换 `"YOUR_API_KEY"` 为你自己的 ArcGIS API Key。ArcGIS API Key 用于访问 Esri 的服务,例如底图、地理编码、路由等。 你可以在 ArcGIS 开发者网站 (developers.arcgis.com) 获取 API Key。 * `const map = new Map({ webmap: "YOUR_WEBMAP_ID" });`: 创建 `Map` 对象,并指定 `webmap` 属性为你的 ArcGIS Online Web 地图 ID。你需要替换 `"YOUR_WEBMAP_ID"` 为你的 ArcGIS Online Web 地图的 ID。Web 地图 ID 可以在 ArcGIS Online 中 Web 地图的 URL 中找到。 * `const view = new MapView({ container: "viewDiv", map: map });`: 创建 `MapView` 对象,用于在网页上显示地图。`container: "viewDiv"` 指定地图容器为 HTML 中 ID 为 `viewDiv` 的 `
` 元素,`map: map` 将之前创建的 `Map` 对象关联到 `MapView`。 3. ` ... `: HTML 文档主体。 * `
`: 创建一个 `
` 元素,ID 为 `viewDiv`,作为地图容器。 将这段 HTML 代码保存为 `.html` 文件,并在浏览器中打开,即可看到加载了 ArcGIS Online Web 地图的网页。 你需要替换代码中的 `YOUR_API_KEY` 和 `YOUR_WEBMAP_ID` 为你自己的 API Key 和 Web 地图 ID。 这个简单的示例演示了如何使用 ArcGIS API for JavaScript 加载 ArcGIS Online Web 地图并在网页上显示。ArcGIS API for JavaScript 提供了丰富的功能,可以用于构建各种复杂的 Web GIS 应用,例如要素图层显示、空间分析、地图编辑、三维场景展示等。 **3.4 移动 GIS 产品** 移动 GIS 产品主要用于在移动设备(例如智能手机、平板电脑)上进行地理数据采集、地图查看、导航和现场作业。ArcGIS 平台提供了一系列移动 GIS 应用,例如 **ArcGIS Field Maps**, **Survey123 for ArcGIS**, **ArcGIS QuickCapture** 等。 * **ArcGIS Field Maps:** ArcGIS Field Maps 是 Esri 推出的新一代移动 GIS 应用,它整合了之前独立的 ArcGIS Collector, ArcGIS Explorer 和 ArcGIS Tracker 应用的功能,提供地图查看、数据采集、资产巡检、位置跟踪等功能,适用于各种现场作业场景。 * **Survey123 for ArcGIS:** Survey123 for ArcGIS 是一款用于快速创建和部署表单式调查问卷的移动应用,支持离线数据采集,可以将采集的数据直接提交到 ArcGIS 平台进行分析和可视化。 * **ArcGIS QuickCapture:** ArcGIS QuickCapture 是一款用于快速地理数据采集的移动应用,用户只需点击按钮即可采集地理位置、属性信息和照片,适用于需要快速、批量采集数据的场景,例如道路巡检、灾害评估等。 **3.5 其他重要产品** 除了上述核心产品之外,ArcGIS 平台还包含许多其他重要的产品,例如: * **ArcGIS Insights:** ArcGIS Insights 是一款用于探索性空间数据分析的 Web 应用,提供交互式地图、图表和表格,支持拖拽式分析、动态刷选和多维可视化,帮助用户从地理数据中发现模式、趋势和关联性。 * **ArcGIS StoryMaps:** ArcGIS StoryMaps 是一款用于创建交互式故事地图的 Web 应用,用户可以将地图、文本、图片、视频等多媒体元素组合在一起,讲述地理故事,分享地理知识。 * **ArcGIS Urban:** ArcGIS Urban 是一款面向城市规划和设计的 Web 应用,提供三维城市模型、规划工具、指标分析和协同设计功能,帮助城市规划师、设计师和决策者更好地进行城市规划和管理。 * **ArcGIS Earth:** ArcGIS Earth 是一款免费的桌面三维地球浏览器,可以查看全球三维地形、影像、矢量数据和 KML/KMZ 数据,支持飞行漫游、三维测量和标注等功能。 * **ArcGIS API for Python:** ArcGIS API for Python 是 Esri 提供的用于访问 ArcGIS 平台的 Python 库,可以在 Python 环境中进行地理数据分析、自动化工作流、Web GIS 管理和机器学习等任务。 **4. 总结** ArcGIS 平台不仅仅是一套软件,更是一个不断发展壮大的生态系统。Esri 持续投入研发,不断推出新的产品和功能,并积极构建开发者社区和合作伙伴网络,推动 GIS 技术的创新和应用。 随着地理空间信息在各行各业的重要性日益提升,ArcGIS 平台将继续在地理信息领域发挥重要的领导作用,帮助用户更好地理解世界,解决问题,创造价值。 **5. 未来展望** ArcGIS 平台的未来发展将继续围绕以下几个关键方向: * **云原生 GIS:** 进一步加强 ArcGIS 在云平台上的能力,提供更灵活、可扩展、高性能的云原生 GIS 解决方案。 * **人工智能与机器学习:** 将人工智能和机器学习技术深度融入 ArcGIS 平台,提供更智能化的空间分析、影像解译、预测建模和自动化工作流。 * **实时 GIS:** 加强实时数据采集、处理和分析能力,支持物联网、智慧城市、应急响应等实时 GIS 应用场景。 * **三维 GIS 与数字孪生:** 提升三维 GIS 可视化、分析和建模能力,支持构建更精细、更逼真的数字孪生城市和数字孪生地球。 * **开放与互操作性:** 继续推进 ArcGIS 平台的开放性和互操作性,支持与其他平台和系统的集成,促进 GIS 技术的更广泛应用。 通过不断创新和发展,ArcGIS 平台将继续引领地理信息技术的发展方向,为各行各业的用户提供更强大、更智能、更易用的 GIS 工具和服务。

发布者: 作者: 转发
评论区 (0)
U