ArcGIS10地理信息系统教程—从初学到精通—笔记(持续更新)

ArcGIS10地理信息系统教程—从初学到精通—笔记(持续更新)arcgis10初学到精通—重要操作整理第二章ArcGIS快速入门1.设置相对路径37页2.选择要素48页3.超链接51页4.测量第三章地理数据库geodatabase有以下三种类型:文件地理数据库,个人地理数据库、arcsed数据库文件数据库:以文件夹的形式保存、管理。文件数据库可以由多个用户使用,但是同一数据在同一时间只能由一个用户编辑。个人…

大家好,又见面了,我是你们的朋友全栈君。

arcgis10初学到精通—重要操作整理

第二章 ArcGIS快速入门

1.设置相对路径

37页

2.选择要素

48页

3.超链接

51页

4.测量

第三章 地理数据库

geodatabase有以下三种类型:文件地理数据库,个人地理数据库、arcsed数据库

文件数据库:以文件夹的形式保存、管理。文件数据库可以由多个用户使用,但是同一数据在同一时间只能由一个用户编辑。

个人数据库:一般数据储存在access文件内,其最大容量为2G,并且一次只有一个用户可以编辑个人地理数据库。

arcsed地理数据库:支持多用户同时并发编辑大型数据库,在关系型数据库引擎的基础上增加了处理空间数据的能力。

shp文件与coverage文件是在地理数据库出现之前就已经非常流行的文件,被广泛使用。shp文件是使用最广泛的空间数据类型,

coverage文件是地理关系型数据类型的代表。

1.创建shp文件

70页

shp文件至少包含三个文件:shp主文件、shx索引文件、dbf表文件。shp文件并不储存拓扑关系,投影信息,和地理符号化信息

shp文件:储存地理要素的几何图形文件

shx文件:储存图形要素与属性信息的索引文件

dbf文件:储存要素的属性信息的表文件

创建shp文件时要区分点线面类型。

2.创建coverage文件

71页

coverage文件:空间数据与属性数据相结合,矢量要素之间的拓扑关系被保存。

3.创建地理数据库

72页

在ARCgis中,可采用三种方式来创建地理数据库:

  1. 设计并创建一个空的地理数据库
  2. 复制并修改现有数据库
  3. 完全复制现有数据库

文件数据库与个人数据库可以通过以上方法创建,但是ARCSDE数据库必须在安装对应关系型数据库关系系统并进行相关配置后,通过添加空间数据库连接的方式使用。

(1)创建地理数据库72页

在建立完新的数据库后,就可以在这个数据库内建立起基本的组成项,基本的组成项包括:要素类、要素数据集、属性表、关系类、工具箱、栅格目录、栅格数据集、镶嵌数据集等。

(2)创建要素数据集72页

(3)创建要素类72页

(4)创建表74页

(5)创建空间索引74页

4.geodatabase数据的导入

76页

(1)导入数据76

导入要素类时要注意数据的坐标系是否发生变化。

可以导入要素类、表等相关数据

(2)导出数据77

导出XML工作空间文档  77

将要素数据集、类和表导出是时,也会导致导出所有相关数据。

导出要素类到其他地理数据库 78

相当于复制粘贴

(3)加载数据

数据的导入与数据的载入,虽然都是想数据库中添加数据,但是他们的方式是不同的。数据的导入是在数据库本身没有要素类或要素集的情况下,将另外已有的数据导入。而数据的载入是在数据库中原有要素类的基础上继续添加数据。

 

 

 

 

 

 

 

 

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/149306.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • OpenGL中glPushMatrix和glPopMatrix的原理「建议收藏」

    转自:http://www.bubuko.com/infodetail-435954.htmlglPushMatrix、glPopMatrix操作事实上就相当于栈里的入栈和出栈。  很多人不明确的可能是入的是什么,出的又是什么。比如你当前的坐标系原点在你电脑屏幕的左上方。如今你调用glPushMatrix,然后再调用一堆平移、旋转代码等等,然后再绘图。那些平移和旋转都是基于左上角为

  • scp 和 ssh 关于端口号的参数的区别 [转]

    scp 和 ssh 关于端口号的参数的区别 [转]

  • 手机钓鱼网站生成器_2021QQ空间钓鱼源码

    手机钓鱼网站生成器_2021QQ空间钓鱼源码欢迎访问我的网站http://ff999.cn里面有最新各种钓鱼程序源码提供下载QQ钓鱼YY钓鱼程序源码

  • 前端人员该怎么面试 经典Angular面试题有哪些[通俗易懂]

    前端人员该怎么面试 经典Angular面试题有哪些[通俗易懂]前端人员该怎么面试?经典Angular面试题有哪些?AngularJS是一个JavaScript框架,是一个以JavaScript编写的库。它可通过1、解释Angular2应用程序的生命周期hooks是什么?Angular2组件/指令具有生命周期事件,是由@angular/core管理的。@angular/core会创建组件,渲染它,创建并呈现它的后代。当@angular/core的数据绑定…

    2022年10月17日
  • c++酒店管理系统课程设计_基于java的酒店管理系统源码

    c++酒店管理系统课程设计_基于java的酒店管理系统源码朋友们好呀,我是马保国。呸。我是一名大一刚过完一个学期的学生。————————————————————————在我忙碌的努力的在RushB并且备战期末考试的时候我想到了我还得学习!!!但是,临近期末课又少所以,我想到了我一直想要去做的,一个关于酒店的一些小东西,他能够做到酒店的一些鸡操(基本操作),像酒店的入住,退房,还有酒店员工的系统这些我认为比较牛(我认为比较厉害,别抬杠)的一个操作,所以在接近期末的时候疯狂肝,终于在考完试回到家的第一天写完了(前后20天左右了,浪费生命的臭玩意,啊。。。.

  • RabbitMQ使用规范「建议收藏」

    RabbitMQ使用规范「建议收藏」RabbitMQ使用规范命名exchange:{模块名}.{功能名}queue:{word}.{word}routingkey:{word}.{word},例:merge.request,原因:.之间的会被认为是一个单词,便于通过*和#来匹配一个或多个单词序列化默认情况下RabbitMQ发送的消息是为字节码,我们采用统一的JSON格式的消息使用MessageConvert自动转换为JSON如果规定了消息的格式为JSON,并使用消息转换器,则会自动将消息转化为JSON格式而不需要每次

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号