zoukankan      html  css  js  c++  java
  • ArcGIS 产品体系结构

    1. 开篇

    本文主要从以下几个方面介绍 ArcGIS 的产品体系
    这里写图片描述

    2. 详细介绍

    2.1 ArcGIS Desktop

    参考:【https://blog.csdn.net/hphone/article/details/7576053】

    ArcGIS Desktop 是专门为 GIS 人员准备的桌面软件,人们可以使用 Desktop 进行数据制作、编辑空间数据和属性数据、文件管理、矢量化、二三维的空间分析与建模。ArcGIS Desktop 大概由 ArcMap、ArcCatalog、ArcGlobe、ArcScene、ArcToolbox 和 Model Builder 组成。

    2.1.1 ArcMap

    ArcMap 是 Desktop 当中最重要的一个程序,负担着大部分责任,包括数据制作、查询与分析。

    2.1.2 ArcCatalog

    ArcCatalog 相当于一个资源管理器,可以随数据进行管理,增删改,这些数据包括地图文件、栅格数据、球体、Geodatabase、工具、元数据、服务。

    2.1.3 ArcGlobe

    ArcGlobe 是 3D 模块当中的一个部分,可以对 3D 数据进行创建、编辑、管理、分析以及快速浏览。

    2.1.4 ArcScene

    ArcScene 是 3D 模块当中的一个部分,对三维数据的透视、创建、编辑、管理、分析以及快速浏览。相对于 ArcGlobe 来说,适合小场景的三维。

    2.1.5 ArcToolbox

    ArcToolbox 是提供了大量的分析工具供使用者使用。Desktop 不同的级别,工具箱里面的工具是不同的。

    2.1.6 Model Builder

    Model Builder 提供了一个建模的方式,来对数据批量化、多次化进行处理。人员按照工作流程,把相应的控件拖入建模窗口,最后生成一个工具。人员可以使用这个工具,进行自动化的数据处理。这个程序,将要在 GIS Server 当中有很大的用处,我们可以创建 GP 服务,是离不开它的。

    2.1.7 ArcView

    主要用于综合性数据使用、制图和分析。

    2.1.8 ArcEditor

    增加了高级地理数据库编辑和数据创建功能

    2.1.9 ArcInfo

    ArcInfo 是一个完整的专业 GIS 桌面程序,包含全面的 GIS 功能和丰富的地理处理工具。由于 ArcInfo 具有全面广泛的功能,因此每个 GIS 站点都应至少有一个 ArcInfo 副本。

    2.2 ArcGIS Server

    我们通过使用这个软件,可以发布 Map Service、Geocode Service、Geodata Service、Geometry Service、Geoprocessing Service(所谓的 GP)、Globe Service、Image Service、Search Service。通过发布地图,我们可以把地图分享给其他人,他们可以直接通过浏览器观看地图。这个软件也分为三个级别:

    • 基础版:Geodatabase 管理、基于 Web 的赋值、GIS Web 服务
    • 标准版:基本版的基础上,加上 Web 制图、基于 Web的编辑、地理处理、高级的地理处理(需要相应的扩展模块)
    • 高级版:标准版的基础上,加上移动端的应用、开发

    2.3 ArcGIS Online

    ArcGIS Online 是构建在 ArcGIS “云架构”之上,用于无需考虑软硬件的配置,同其他用户的分享和使用地图的公有云门户,是世界上第一个公有云 GIS 门户,目前和 ArcGIS.com 是同一个产品。ArcGIS for Online 功能包括:提供大量的地图、在线制图、创建管理群组和资源、上传共享地图和应用、探索、ArcGIS Explorer Online。ArcGIS for Online 上传途径已经整合到 ArcMap 当中,用户无需通过浏览器登录门户上传。

    2.4 ArcGIS 移动产品

    这部分知识暂时还没有接触到,不做深入了解

    2.5 开发工具

    ArcGIS 提供了基于网页端、移动端、桌面端的 API ,这里主要讲解桌面端的开发工具 -- ArcEngine。ArcEngine 用于进行 GIS 二次开发的组件,实现了 Arc Object 中的大部分类库,相对于 Arc Object 来说,Arc Engine 更加轻量,是开发者的福音。
    ArcEngine 由 Runtime(运行时环境)和 SDK(软件开发包)构成。

  • 相关阅读:
    关于浏览器cookie的详解
    浏览器渲染帧
    Vue3中关于diff的优化
    JS报错 Cannot set property 'display' of undefined问题
    vue选项卡 ,循环数据点击改变class,并初始循环中的第一个为选中状态class
    Nuxt中引入elementUI
    jq 获取节点 改变元素class的显示、隐藏
    vue监听滚动条
    Nuxt中引入iconfont图标
    vue导航点击切换 2.0
  • 原文地址:https://www.cnblogs.com/firepation/p/8686528.html
Copyright © 2011-2022 走看看