6、将owners.da表导入Montgomerygeodatabase并预览
(1)右击Montgomerygeodatabasef旨向Import,单击Table(multiple).
(2)从Catalog目录树中拖动并owners.dat(INFOtable)并放置到InputTable
框中
(3)单击OK,完成后单击Close.
(4)在ArcCatalog目录树,单击Montgomerygeodatabas曲Owners表,单击
(5)
*r=-E>l&g!
:
5WE:
「门W-=自症亠心世-讯;*3ilH-|
匕』MQ©EKH>=
IK^l«ffWTiiii.«r,»iflCii(■nri时■«hfli:
>iGFM1SU
fMTR+
4IIVI<£«
piuMiirrvinv
□WMlftUHi!
*
L7M
亠口店申加|J粗呻田"督8共?
pAdtu皿谢赛Weter亦3田莊.t5«m盘
SMwr
n”wm
■k1
il~]Haidjndb
DMFHniEdb^
■1oVkCrH
•4zn«匸UJKfi«EAJI
身ITMrT*
•:
刃<5li■貝■
*Otei^WRlH
tM:
tH13
*
S
iMrA
L;
Preview标签观察其记录.
(6)
将owners.dat表重命名为“Owners”.
(7)右击Owners表并单击Properties项查看表属性.
(7)
为该表
输入别名
“Parce
l
owners
(8)单击
Fields
标签并为以下字段输入表中对应别
名
Field
Alias
OBJECTID
Objectidentifier
OWNER_NAME
Ownername
OWNER_PERCENT
Percentageownership
DEEDDATE
Dateofdeed
7、向Geodatabase导入栅格数据:
将deml导入到montgomery数据库
输出地理数揺库
E:
\DMA\Tutcr\m&ntsQih&ry,gdb
剧樹嗣库礙)■
■■
■7回1・£^1
辎入柚格
E:
\DATA\Tutor\nwntg«mtrygdb\dt«l
已宾成
6细詹息h1—J
E战功宾廣时关ifiitt耐话框
鶴揽辰功:
E:
\.BATA\TutoE\non+gzoiaery.gdbVdeml
ToE:
\DiTA\Tutqr\itont@qjn?
xy.sdb\deuil_l
Uo陌爭匚Tip匚只厘diutTcSucna匸nUa导u・.・
成丈I在TueSep2909:
28:
312015(经历的时词:
口1.80秒)
思考:
1、采用另外的方法将world目录下的shapefile转为geodatabas中的要素。
2、如果转换时只需要提取部分要素如何操作,如提取country名为Russia的city
实验报告
1附图说明coverageshapefilegeodatabase中模型的区别Coverage数据模型
Coverage是一个集合,它可以包含一个或多个要素类。
在第一个商业化GIS
软件Arc/INFO之前,计算计划的图形表示源自通用的CAD软件,属性信息和
几何要素放在一起,不利于空间信息的描述和分析
立PKE彌恨裡殴口討自或鈕心E3i®当主宜口亡匸也獰出曰工已址:
」二目亞Q勾R毎CK*-
乍
fl-K
円晋寳fH
■N立匸即活爭
•£~曲卄旳15\如亡
£3.L^TA
ESTuux
3二3匚£w<吕qe
«€
凹owiw&.djft
±3RLasfie-r
3w
到却
QU田》倂in
刮•rqiofi.hjidfcLirits
GJik
«Sr?
=片二工曲
1_iSl--aE?
EfieW1Awqo.qdb
=3L^ndtu-sr辽IBlcclbs►JOpnairxiiair^闻Pgr胡ii旬Pjr^di^liJRjomHjd上JtUAd_«ap*]FcadNaFwi--己|]WaU>r逍Ar-^a.lL^町乐町口mi
DKlnbmii'ris
Coverage的优势:
(1)空间数据与属性数据关联。
空间数据存储于建立了索引的二进制文件中,
属性数据存放在DBMS表中,二者以公共的标识编码关联。
(2)矢量数据间的拓扑关系得以保存。
Shapefile数据模型
Shapefile是ArcViewGIS3.x的原生数据格式,属于简单要素类,用点、线、多边形存储要素的形状,却不能存储拓扑关系,具有简单、快速显示的优点。
一个shapefile是由若干个文件组成的,空间信息和属性信息分离存储,所以称之为
“基于文件”。
每个shapefile都至少由三个文件组成,其中:
*.shp存储的是几何要素的的空间信息,也就是XY坐标。
*.shx存储的是有关*.shp存储的索引信息,它记录了在*.shp中,空间数据是如何存储的,XY坐标的输入点在哪里,有多少XY坐标对等信息。
*.dbf存储地理数据的属性信息的dBase表。
这三个文件是一个shapefile的基本文件,shapefile还可以有其他一些文件,但所有这些文件都与该shapefile同名,并且存储在同一路径下。
下面简要介绍一下其他一些较为常见文件:
*.prj如果shapefile定义了坐标系统,那么它的空间参考信息将会存储在*.prj文件中;*shp.xml这是对shapefile进行元数据浏览后生成的xml元数据文件;*.sbn和*.sbx这两个存储的是shapefile的空间索引,它能加速空间数据的读取,这两个文件是在对数据进行操作、浏览或连接后才产生的,也可以通过ArcToolbox>DataManagementTools〉Indexes>AddspatialInde工具生成。
几种常见的shapefile文件:
当使用ArcCatalog对shapefile进行创建、移动、删除或重命名等操作,或使用ArcMap对shapefile进行编辑时,ArcCatalog将自动维护数据的完整性,将所有文件同步改变。
所以需要使用ArcCatalog管理
shapefile虽然Shapefile无法存储拓扑关系,但它并不是普通用于显示的图形文件,作为地理数据,它自身有拓扑的。
比如一个多边形要素类,shapefile会按顺
时针方向为它的所有顶点排序,然后按顶点顺序两两连接成的边线向量,在向量
右侧的为多边形的内部,在向量左侧的是多边形的外部。
由于1990年代地理信
息的迅速发展以及ArcViewGIS3.x软件在世界范围内的推广,shapefile格式的数据使用非常广泛,数据来源也较多。
很多软件都提供了向shapefile转换的接口(eg:
MapInfo、MapGIS等)。
ArcGIS支持对shapefile的编辑操作,也支持shapefile
向第三代数据模型geodatabase勺转换
盂伸®fAUBW9(WJil^Zi企=主卫心迂匚世l
金己陣二M話薩
tSD^A\ntw'iShi^ef]il«
FIw
口*工曲
电£3D.'^GI^sde
!
_JE:
\CATA
♦n^lor
~ICowr^agr蛰hyd■■口
■爭liWiiJk
+:
口Rasiw
旨^hdpefile*3jD^kklhpOPar酣砧hp
41rrtontg口mery-gdn
Qi
13Slcclw
iDi^ertiori回口Oceg
3,Piifdl.lWRwrf-d
.工Raad.ecip
1QlWpiJpT
Pi恥7尹LA
.工OiTGeodatabase数据模型
Geodatabase乍为ArcGIS的原生数据格式,体现了很多第三代地理数据模型的优势。
随着IT技术的发展,普通的事务型数据的管理模式,早已从传统的基于文件的管理转向利用基于工业标准建立的关系型数据库进行管理,这种基于数
据库的管理方式的优点是不言而喻的。
那么带有空间信息的地理数据是否也可以利用这种非常成熟的数据库技术进行管理呢?
于是ESRI推出了geodatabas数据
模型,利用数据库技术高效安全地管理我们的地理数据。
Geodatabas刖以分为两种,一种是基于MicrosoftAccess的personalgeodatabas,另一种是基于oracleSQLServerInformix或者DB2的enterprisegeodatabas,由于它需要中间件ArcSDE进行连接,所以nterprisegeodatabas又
称为ArcSDEgeodatabas。
由于MicrosoftAccess自身容量的限制,personal
geodatabas的容量上限为2GB,这显然不能满足企业级的海量地理数据的存储需
求。
于是可以将geodatabas扩展为ArcSDEgeodatabase底层数据库可以使用
oracle这样的大型关系数据库,能够存储近乎“无限”的海量数据(仅受硬盘大小的限制)。
虽然底层使用的数据库各不相同,但是geodatabas給用户提供的
是一个一致的操作环境。
在geodatabas中,不仅可以存储类似shapefile的简单要素类还可以存储类似coverage的要素集并且支持一系列的行为规则对其空间信息和属性信息进行验证表格、关联类、栅格、注记和尺寸都可以作为eodatabase
对象存储。
这些在perasonalgeodatabas和ArcSDEgeodatabas中都是一样的(栅
格的存储有点小差异,但对用户来说都是一样的)
克件目唸fira.yj詈驗a自定盘i©sew轄韧也
•抚h0x器席壽±A
;'lEUiiA.'i.rxwfit
/1*7
[r匸承kk
口£:
^ATA
SKTutor
aILJCcwfage-寺hydro
Raster
□JiBliOCkMhp
Parcels.shprpiorTtgcHTterygdb-Qi
rChn>pr5>ioF^
13.PMCHifi
二Ro詔_*cip
A
WNpc
IS射紳”1仝72反DlMkSTl
■ii刁母叫爭
文住
i祁T:
理Air
mm阳氏环z乍
QBlerk
亍忙TEL"?
*二
541derll1
=1疑迪15皿土Uifr
詞CTTLSi
HewnsrE.L
實訂dlgESC
TH岁SEC芯丁片■
3、总结CAD>coverageshapefile>geodatabas几种数据格式的转换方法。
(附
图)
数据直接导入导出
1先将CAD图转换成MDB格式的Geodatabas数据,方法是打开ArcToolsbox---ConversionTools---ToGeodatabase---ImportfromCAD,输入所要转换的CAD图和输出路径点击0K开始转换,直至成功。
ArcToolbox
可❻数据肓理工具国尊牡套琴工A@融制圏工具
=)劈轄揍工具
Fl念Excel□尊yJSON
UI©元救誓1+直由GPS箱出
GJ尊由KML廷出|十由WFS转出|±心由删晤饕出
H0转为CADhi&转为Colladol+i龜?
转为Coveragei±j转为詁二1±|念转为KML|±|$转为ShgpeFileLLJ鼻*轅为册略
FI0转出至隔醐眸
样:
§ACAD注记气导入Coverage注记磐欄榕堆聂理救握库
':
表至抱理站库甜星〕
.7要詳至幣理啡辜典量]\要醛至要融
可0就拓构工眞
2、转换成功后可以在catalog目录下看到这些数据集以及一些表。
3、用ArcMap打开需要的图层这里打开点线面图层,如果输出的shape文件不需
要属性则不需要加载Table表,如需要加载属性,则加载Entity、XtrProp表进行属性挂接。
4、进行属性挂接:
右键所要设置的图层,选择Joins&Relates---joir打开对话框设
置如下,点击0K确定,同理设置其他图层。
5、全部设置好之后可以用查询工具查看一下,确定已添加了属性字段。