关于ArcGIS建模工具的选择:Case Tool VS. ArcGIS Diagrammer

本文介绍了ArcGIS建模工具中的ArcGIS Diagrammer和内嵌到ArcGIS桌面软件的Case Tool。从安装、操作性、支持对象、相关帮助和相关接口等方面分析了两者优缺点,还给出了简单使用教程链接。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在ArcGIS建模工具中,Esri提供了两个不同的工具,一个是ArcGIS Diagrammer,一个是内嵌到ArcGIS桌面软件的Case Tool,这两个工具都是属于在该工具建立完成之后,导出XML,然后再通过ArcCatalog导入到Geodatabase。


这两种工具我都使用过,在使用过程中对这两种工具的使用方式、支持对象、简易程度都有感受,下面我们就分析一下这两种软件的优缺点。
关注这两个软件的简单使用教程
Case Tool:http://wenku.baidu.com/view/b8c173f9aef8941ea76e05c2.html
ArcGIS Diagrammer:http://wenku.baidu.com/view/516ff93710661ed9ad51f346.html

 

--------------------------------安装--------------------------------

Case Tool
该安装软件在ArcGIS  Desktop 中集成,需要借助于Office Visio

ArcGIS Diagrammer
单独的一个安装软件,非常方便,不需要借助于第三方工具

 

------------------------------操作性--------------------------------

Case Tool
个人感觉Case Tool操作不太方便,因为该工具是类似于模拟变成语言的基类、对象等,添加不同的对象都需要进行这些步骤,比如我想添加一个要素类,首先要添加一个ObjectClass的Feature 基类,然后在添加一个面状要素类,使用箭头进行连接,这样感觉非常麻烦。
而且设置字段的别名、长度等信息还需要另外添加标识值,这些标识值在一个帮助里面有,但是使用起来不太方便,试问用户光因为一个字段的属性就需要看看帮助然后再添加进去,多让人郁闷啊。
而且针对复杂对象比如关系类、拓扑操作比较麻烦


ArcGIS Diagrammer
该软件在操作性就显得非常简单,左边所支持的对象一目了然,直接将对象拉进去就可以了
而且在上面类似字段的别名等信息都是界面化输入即可,非常方便.
在创建复杂对象时都是一些界面化的输入,不需要添加额外的标记来制定,也就是说只要你会在ArcGIS桌面中创建这些对象,在该软件一样没有问题,而且该软件有一个预览界面(右下角),可以实时刷新预览你的Geodatabase对象的直观表现,非常方便

 

------------------------------支持对象--------------------------------

Case Tool
支持数据集、要素类(点、线、面、多点)、关系类(有小Bug)、域、子类、几何网络、表。


ArcGIS Diagrammer
支持要素类(点、线、面、注记、多片、尺度)、影像目录、影像数据集、数据集、几何网络、网络数据集、Terrain、拓扑、关系类、子类、普通表

 

------------------------------相关帮助------------------------------

Case Tool
帮助只有安装后自带的英文文档


ArcGIS Deagrammer
有相关的示例教程、视频、博客、论坛等
 

------------------------------相关接口--------------------------------

Case Tool
需要ArcCatalog单独的Case Tool工具接口来接受该XML文件,而且只能是Case Tool生成的XML导入到ArcCatalog中,反之不行


ArcGIS Diagrammer
直接与ArcGIS桌面的右键的XML Workspace Docement想关联,而且两者的XML可以相互使用,也就是比如说你的建模模型已经导入到ArcCatalog里面了,在使用过程中你可能发现了一些问题,你使用了ArcCatalog直接修改了,那么就可以再导出来,在ArcGIS Diagrammer使用。

ArcGIS地理数据库建模设计及实现,ArcGIS DiagrammerCase Tool的比较Marine Mammal Densities, Filtered by Season 地理数据库设计概述 esrI China 地理数据库设计概述 Three methods to create a Geodatabase Design your geodatabase What data? Lacation and projection? Geometric networks? 从现有设计中创建地理数据库 Create schema with Import existing data Use CAsE tools ArcCatalog Shapely 从头开始创建地理数据库 MS positon Coverages 数据库中将存储什么类型的数据? Build geometric >数据存储采用什么投影? networks 是否需要建立数据的修改规则? Define subtypes and >如何组织对象类,如表,要素类,和要素 attribute domains Arccatalog 类的子类。 是否需要维护不同类型对象间的关系? 数据库中是否包含几何网络? Load data into schema 数据库中是否包含拓扑相关要素? Define connectivity rules 数据库中是否存储自定义对象? chapelles Geodatabase Define relationships Geodatabase ∽:會忡 schema ⑤ esri china Marine Mammal Densities, Filtered by Season 地理数据库设计步骤 esrI China 地理数据库设计 数据分析 业务分析 地理数据库设计 esrI China 数据分析 ●地理数据库设计是指将地理信息编排为可根据地理位置进行整合的 系列数据专题(即图层)。因此要进行地理数据库设计,需要先确定 要使用的数据专题,然后再指定各专题图层的内容和表现形式。 如何将你的数据分门别类 矢量数据-SHP、CAD、MIF、KML、根据业务新建等 影像数据-底图、矢量化 属性数据 大多情况 ●格式转换以及扩展(CAD) 根据需求分析设计 esrI China 空间数据模型设计步骤 ●要素类设计 >逻辑分类 形式上:土地权属、土地利用、自然资源、水利建设. 要素类划分 实质上:宗地、行政区、水系、阀门、电杆. 需要考虑: Domain和细化子类 要素类字段设计 对象描述 业务需求 esrI China 业务分析 ●是否属于典型行业 水利、交通、管网、石油等 是否需要数据质量检查业务 是否需要数据关联业务 是否数据表的某个字段必须有相关的值域限制 是否需要多用户编辑业务 是否需要3D分析业务 是否需要记录历史业务 是否需要上下级数据库同步业务 esrI China 空间数据模型设计步骤 ●要素间关系确定 空间要素间关系 ■质量检查规则(宗地与界址线、界址点的边界相互重合、水井和地下 水源地等 连通性规则(河道轴线应具备连通性 ■复杂关系类(宗地与房屋的依存关系 空间要素与非空间要素间关系 空间要素挂接属性表(房屋与房屋所属人的关系) ●●●。 esrI China
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值