当前位置:文档之家› Abstract ArcGIS in the Oil and Gas Exploration Workflow Petroleum Development Oman

Abstract ArcGIS in the Oil and Gas Exploration Workflow Petroleum Development Oman

ArcGisChapter02(可编辑修改word版)

第二章距离和时间的测量19 本章介绍空间分析中经常遇到的一个问题:测量距离和时间。空间分析归根结底是考察自 然和人类活动在空间分布上的变化,换言之,即考察这些活动相对于参照位置随距离的变化。 很多时候,一旦通过GIS 测定了距离或时间,我们就可以在GIS 环境之外开展进一步的研究 。GIS 技术的不断进步和广泛应用使得相关研究工作变得越来越容易。 距离和时间的估算贯穿全书。例如,在第三章的空间平滑和空间插值中使用距离测量来确 定纳入计算的对象及其对计算影响的程度。在第四章服务区分析中,商店与消费者之间的距离 (或时间)确定了距离消费者最近的商店以及居民到商店购物的频率。第五章可达性测量中, 距离或时间是构建移动搜寻法或引力法的基础。第六章考察的就是人口密度或土地利用强度从 城市或区域中心向外随距离衰减的态势。在本书其他各章中也都会用到距离或时间的测量。 本章的结构如下。第2.1 节概略介绍各种距离度量。第 2.2 节介绍如何计算网络的最短距 离(时间)及其如何用ArcGIS 来实现。第2.3 节为方法示例,计算了中国东北地区各县与几 大中心城市间的欧式距离和路网距离(Find/Replace all)。第 2.4 节是本章的简要小结。 2.1距离的测量 日常用到的距离包括欧式距离(直线距离)、曼哈顿距离和网络距离。欧式距离是两点之 间的直线距离。除非特别说明,本章提到的距离都是欧式距离。 在有GIS 之前,我们全靠用数学公式来计算距离,计算的准确性有限, 也受收集到的数据 精度和所用和计算公式的复杂性影想。如果研究区的地理范围较小(如一个城市或一个县域单元),直角坐标系下两个结点(x1, y1) 、(x2, y2)之间的欧式距离可以近似地表作 d 12 = [(x 1 -x 2 )2+ ( y-y 2 )2 ]1 / 2 (2.1) 如果研究区范围较大(如一个州或一个国家),则需要计算大地距离,要考虑到地球的曲20面。两点之间的大地距离是假设地球为球形时两点之间的最大圆弧的长度。已知两点的地理经 1

ARCGIS基本操作(修改)

Arcgis基本操作 目录 一、Arcgis的简介 (2) 二、Arcmap的界面介绍及功能讲解 (2) 2.1启动ArcMap (2) 2.2界面的工具栏介绍 (3) 2.3几个常用编辑工具介绍 (3) 2.4属性列表 (6) 三、ArcToolbox的界面介绍及功能讲解 (10) 3.1重叠检查 (11) 3.2数据合并 (12) 3.3数据的融合 (13) 3.4橡皮擦 (14) 四、ArcCatalog的界面介绍及功能讲解 (14) 4.1新建shapefile (15) 4.2新建Geodatebase (16) 4.3新建拓扑 (16) 4.4常用拓扑规则介绍 (18) A 面层 (18) B线层 (19) 五、操作实例 (21) 5.1 面与边线一致性检查 (21) 5.2 重点检查 (23) 5.3面压盖修改 (24) 5.4 面不能有缝隙 (25) 5.5批量填空洞 (28) 5.6 多部分要素修改 (29)

一、Arcgis的简介 Arcgis是ESRI(美国环境系统研究所即Environment System Research Institute)在全面整合了GIS与数据库、软件工程、人工智能、网络技术及其他多方面的计算机主流技术之后,成功的推出了代表GIS最高技术水平的全系列GIS产品。ArcGIS是一个全面的,可伸缩的GIS 平台,为用户构建一个完善的GIS系统提供完整的解决方案。 所有的ArcGIS桌面软件都是由Arcmap、ArcToolbox和ArcCatalog三个应用环境组成。 二、Arcmap的界面介绍及功能讲解 ArcMap是ArcGIS的桌面版,是ArcGIS桌面系统的核心应用。它把传统的空间数据编辑、查询、显示、分析、报表和制图等GIS功能集成到一个简单的可扩展的应用框架上。 2.1启动ArcMap 点开桌面图标(或者从程序中点开ArcMap),即可直接打开ArcMap界面。

ArcGIS网格生成和分割

1、确定一个面。如果确定了一个矩形,可将矩形转为面。具体操作如下图。 2、把下图左边所示的面生成3行2列的网格。具体步骤如下: (1)点击toolboxs下的Create Fishnet (2)弹出如下“Create Fishnet”对话框。其中, 在Output Feature Class中定义生成的网格的名称; Template Extent为确定网格边框的面(如矩形面),此处必须为面状,如左下图; Cell Size Width & Cell Size Height为每个网格的长宽,如果知道网格大小,即可输入;Number of Rows & Number of Columns为网格的行列,此实验为3行2列; 点击OK。 (3)生成的网格如右下图所示,包括标识点和网格线。 注意:Cell Size Width & Cell Size Height和Number of Rows & Number of Columns只需输入一组就可以了。

3、将生成的网格转换为面,详见步骤1。

本实验新建了id_1字段,并给其编号。 4、矢量/栅格数据分割。 (1) 在split对话框中, Input Features:输入刚开始确定的面; Split Features:输入生成的网格; Split Field:输入文本类型的ID; Target Workspace:输入网格分割后存储的文件夹; 点击OK。 (2)分割完成后,可以中文件夹中看到右下图中的文件,1-6个.shp文件。

5、 将1-6个.shp 文件导入到arcmap 中,即可用它们对矢量/栅格数据进行裁剪。 (1)矢量数据裁剪工具: (2)栅格数据裁剪工具:

ARCGIS制作1:10000分幅图教程

ARCGIS制作1:10000分幅图教程 本文中所使用的软件为ArcGIS9.3版本,以输出A1 JPG格式图幅为例进行阐述: 一、打开ArcMap界面并添加要素 有两种方法: 法一: 1、打开ArcMap软件,点击菜单栏中的添加图标 2、然后添加对应的图层要素文件。若是第一次使用 的情况下,则需要设定文件夹的连接,这样才能 找到对应的文件,点击“connect to folder”(连接 到文件夹,具体位置如下图红圈处所示),点击对 应的文件夹即可。

法二:快速打开模板法(此法必须建立在有已建好的模板的情况下) 1、直接找到对应的“xxx.mxd”文件,双击打开即可

二、界面设置与整饰 1、首先,将地图显示状态由Data View(数据视图)状态调整为Lzyout View(版面视图)状态,在地图显示窗口的左下角,如图: 2、点击左上角的“File”,选择“Page and Print Setup”,进入如下对话框,界面如下:

若电脑有连接打印机的话,则直接在“Print Setup”栏 中设置好参数,同时在“Map Page Size”栏下方“Use Print Pager Settings”前面的复选框中打上勾即可; 若没有连接打印机的话,则直接设置“Map Page Size” 栏的“Page”中的“Standard Size”的参数即可。另外,“Portrait”是“纵向”的意思,“Landscape”是“横向” 的意思,在这里,以选择“横向”为例。 设置好后点击“OK”既可以看到界面中纸张页面框的大 小发生了变化。 3、图层属性设置 选中图层(会出现一个蓝色虚线框), 然后点击鼠标右键,选择“properties…”打开属 性对话框

Arcgis中62个常用技巧

一、计算面积( 可以帮我们计算小班面积 ) 添加 AREA 字段,然后右键点击字段列,然后点击CALCULATE VALUES; ---> 选择 ADVANCED --》把下面的代码输入,然后在最下面 = 处写 OUTPUT 点击 OK 就 OK 了。Dim Output as doubleDim pArea as IareaSet pArea = [shape]Output = pArea.area 二、计算长度( 可以帮我们计算林带长度 ) 同上添加 LENGTH 字段,然后右键点击字段列,然后点击CALCULATE VALUES; ---> 选择 ADVANCED --》把下面的代码输入,然后在最下面 = 处写 OUTPUT 。点击 OK 就 OK 了。Dim Output as doubleDim pCurve as ICurveSet pCurve = [shape]Output = pCurve.Length 三、小班升序排列: 同上添加小班号字段,然后右键点击字段列,然后点击CALCULATE VALUES; ---> 选择 ADVANCED --》把下面的代码输入,然后在最下面 = 处写 OUTPUT 。点击 OK 就 OK 了。Static i as longDim Output as stringi=i+1Output =i 四、村界切割小班

选择 -> 根据位置选择 , 小班 are are crossed by the outline of 村面 , 然后选择 -> 设置可选择图层为村面。用追踪工具,任务为切割多边形要素,进行切割 五、字段赋值 选择 -> 根据位置选择 , 小班 are within 村面。打开属性表显示选中的,选择一整列计算字段值对整个字段赋一个常量或,勾选高级加求变量代码。 六、拓扑检查 ArcCatalog 选要进行拓扑检查的文件夹右键 -> 新建个人 geodatabase-> 新建要素集 -> 导入要素类 -> 新建拓扑(导入要拓扑的图层)。ArcMap 中打开由拓扑规则产生的文件,编辑状态下利用 topolopy 工具条中给出的错误记录信息进行修改。搜索要修改的错误 -> 右键 ( 平移到 ) 选融合或新建等等。( 用 P+ENTER 组合键加快修改速度 ) , 修改完后右键图层名 -> 选导出数据。 七、投影和投影转换 ArcToolbox-> 数据管理 -> 投影和投影转换 ->project , batch project 。更多干货敬请关注:GIS前沿(地理变换中加入之前创建自定义地理变换文件)。

ArcGIS符号库制作方法

ArcGIS符号制作 1二维符号库制作方法 ArcGIS中制作二维符号库的方法可归结为以下四种: 1)基于ArcMap中已有符号制作符号库 2)基于图片制作符号库 3)基于TrueType字体制作符号库 4)多种方式组合制作符号 不论采用上述何种方法进行符号制作准备,最终都需要在ArcMap中Style Manager进行符号制作。您可以打开ArcMap,从菜单Tools-〉Style Manager 进入,如下图所示。 1.1 基于ArcMap中已有符号制作符号库 ArcMap中最常用的符号有点符号(Marker Symbol)、线符号(Line Symbol)、面符号(Fill Symbol)、文本符号(Text Symbol)。在Style manager中创建新的符号库文件,或打开已经存在的符号库,然后分别选择点、线、面的Simple 等如下符号类型进行符号制作和组合,即可完成基于ArcMap中已有符号库的。

1.1.1点符号 (1)从上图的分类中可以看到,二维的标记符号主要分为四种: 简单标记符号:由一组具有可选轮廓的快速绘制基本字形模式组成的标记符号。 (2)字符符号:通过任何文本中的字形或系统字体文件夹中的显示字体创建而成的标记符号。此种标记符号最为常用,也最为有效,字体标记符号可以制作出比较符合真实情况的点符号,常用于POI(兴趣点)符号的制作。它是基于字体库文件(.ttf)的基础进行制作、编辑。后面将讲到字体库文件的制作。 (3)箭头:具有可调尺寸和图形属性的简单三角形符号。若要获得较复杂的

箭头标记,可使用ESRI 箭头字体中的任一字形创建字符标记符号。 (4)图片:由单个Windows 位图(.bmp) 或Windows 增强型图元文件(.emf) 图形组成的标记符号。Windows 增强型图元文件与栅格格式的Windows 位图不同,属于矢量格式,因此,其清晰度更高且缩放功能更强。 1.1.2线符号 线状符号是表示呈线状或带状分布的物体。对于长度依比例线状符号,符号沿着某个方向延伸且长度与地图比例尺发生关系。例如,单线河流、渠道、水涯线、道路、航线等符号。制作线状符号时要特别注意数字化采集的方向,如陡坎

ARCGIS的使用技巧

1. 要素的剪切与延伸 实用工具TASK 任务栏Extend/Trim feature 剪切所得内容与你画线的方向有关。 2. 自动捕捉跟踪工具 点击Editor工具栏中Snapping来打开Snapping Environment对话框 捕捉设置中有3个选项,vertex edge end 分别是节点、终点、和边,选择end应该会捕捉端点 3. 图斑面积计算及长度计算 应用工具CALCULATEAREA 或者使用VBA代码实现新建字段并开启Advanced 写入代码,面积计算: DimOutput as double Dim pArea as Iarea Set pArea = [shape] 在最后的一个空格里面写入代码(即:字段名)pArea.area 长度计算: Dim Output as double Dim pCurve as ICurve Set pCurve = [shape] Output = pCurve.Length 4. 剪切图斑 Task任务栏cut polygon feature工具,需要sketch工具画线辅助完成 5. 配准工具 Spatial Adjustment 工具需要注意先要set adjustment data 然后配准 6. 影像校正

Georeferncing工具 7. 要素变形 Task 工具条中的reshape feature 配合sketch工具 8. 添加节点 Modify feature 在需要加点的地方右键单击insert vertex 也可单击右键选择properties打开edit sketchproperties对话框,在坐标点位置右键插入节点 9. 共享多边形生成 Auto-complete polygon 工具生成共享边的多边形,配合snapping environment更好。 10. 画岛图 1).使用任务栏中的sketch工具,当画完外面的一圈时,右键选择finish part 然后画中间的部分再右键finish sketch 2).分别画连个图斑然后应用Editor工具栏中的工具先intersect(图斑重叠的地方创建一个新的图斑)然后Clip(剪切)即可。(补充其他工具:Union,把多个图斑联合起来并形成一个新的连接在一起的图斑,原图斑无变化,联合后的图斑不继承原任何图斑的属性;Merge,把多个图斑合并到其中一个图斑上并继承它的属性,原图斑变化;Split用于间断线段,但得知道具体的长度,如果不知道那么长度或者没必要那么精确就直接用Eeitor工具栏的Split tool 工具) 11. 连接外界属性数据(如:.xsl文件等) 利用JOIN 工具可以方便的实现与外界属性数据的关联,但这种关联是依赖于外界数据库本身的,需经过重新导出之后即完全保存在相应图层属性页。在做外联如EXCEL等的时候对数据有一些要求,确保第一行包含字段名,这些字段名不能超过十个字母,不能出现特殊字符。最好把EXCEL保存为.csv文件去除一些不兼容的内容再连接。 转载ESRI论坛Lucy1114帖子说明: 12. 导出Shape格式为其他软件识别的打印格式如JEPG等格式 FILE/EXPORT MAP 然后选择相应的图片格式,此时也可设置答应的分辨率pdi 13. 建立注记层

ArcGIS基础学习篇详细步骤

本科生实验报告 课程名称土地信息系统 实验名称实验一ArcMap入门 学生姓名陈土英 学生学号201311315105 所在专业土地资源管理 所在班级国土1131

广东海洋大学大学农学院 一、实验准备 实验名称:ArcMap入门 实验时间:2016年4月1日 1、实验目的: (1)熟悉ArcMap软件的简单入门操作; (2)掌握ArcMap地图显示和简单查询的方法; (3)熟悉地图符号,注记的初步试用; (4)掌握属性表的使用。 2、实验材料及相关设备: 计算机一台(装有ArcGIS10.1软件)、《地理信息系统实习教程》一本。 二、实验内容、步骤和结果 第一步:地图显示、简单查询 1.1 ArcMap操作界面、地图显示 1.1.1 ArcGIS for Desktop的语言环境设置和练习数据 (1)依次点击:开始〉ArcGIS〉ArcGIS Administrator,; (2)在出现的对话框右下侧,点击“Advanced(或“高级”)按钮,选择“中文(简体)(中华人民共和国)”,再按“save”键设置为中文界面。(如图1-1)

图1-1 1.1.2 打开地图文档 (1)依次点击“开始>所有程序>ArcGIS>ArcMap” (2)在出现的ArcMap启动对话框右下侧,点击取消,进入默认地图文档窗口(如图1-2) (3)在主菜单中选择“文档>打开”,根据对话框提示打开\gis_ex10\ex01路径下的ex01.mxd文档,此时当前打开的文档会自动关闭。

图1-2(空白地图文档窗口) 1.1.3基本操作界面 (1)在左侧内容列表中有3个数据框:Data frame1、Data frame2、和Data frame3。当Data frame1为粗体字时,表示该数据被激活,处于可操作状态。 (2)点击Data frame1左边的加号“+”,变成减号“-”时,就展开并显示出Data frame1的内容。(如图1-3) (3)点击图层名称前的“+”或“-”,可调整为展开或关闭。

(完整版)Mapgis图形编辑技巧

1、Mapgis图形编辑技巧 造线或矢量化时常用功能键 F8键(加点):用来控制在输入线或矢量跟踪过程中需要加点的操作。按一次F8键,就在当前光标处加一点。 F9键(退点):用来控制在造线或矢量跟踪过程中需要退点的操作,每按一次F9键,就退一点。 F11键(改向):用来控制在造线或矢量跟踪过程中改变跟踪方向的操作。按一次F11键,就转到矢量线的另一端进行跟踪。 F12键(抓线上点):在输入或矢量化一条线开始或结束时,可用F12功能键来捕捉需相连接的线头或线上点或靠近线。 Shift键(抓线上最近点):在输入或矢量化一条线开始或结束时,按住Shift键用鼠标来捕捉需相连接的线上最近点。 Ctrl键(封闭线):在输入或矢量化一条封闭线结束时,按住Ctrl键右击鼠标可使该线的首尾封闭。 2、如何进行符号库之间符号的拷贝? 第一步:进"系统设置",把系统库目录设置为源符号库所在的目录。 第二步:进入"输入编辑",选择"系统库"菜单下的拷贝符号库。 第三步:系统要求选择目的符号库。系统会弹出显示两个符号的对话框。

第四步:在对话框的左边,选择要拷贝的符号,在右边给这个符号选择一个合适的位置,最好将此符号放置目的符号库的尾部。然后,选择红色的箭头,这样就实现了符号库之间的拷贝。用插入、删除的操作来实现符号库的编辑。按确定按钮后,退出操作。 3、几个MAPGIS 图形编辑技巧 1、数字“0”的巧用 1.1做图时经常遇到铁路、公路、高速公路交织穿插在一起。按一般的制图原则,有上下关系之分,高速公路在最上层,可压盖其它线状地物,高级道路可压盖低级道路,道路又可以压盖河流。而作业者操作时往往容易忽视先后顺序,把应该是上层的内容绘到了下层,如果 删除重绘,显然比较费工,在此介绍一种简单易行的操作方法: (1)单击“线编辑”菜单,点击“造平行线”命令。 (2)选择要移到上层的那条线,系统会提示你输入产生的平行线距离,你可设定为“0”,这时这条线自然移到了上层。 1.2为了美化图面,增加地图的艺术性,设置不同颜色花构边的 标题和字,具体作法如下: (1) 先输入一个字,点“编辑”对话框中“汉字字体”一项,只要在选定的字体参数前加上“ - ”号,这个字就变成了空心字。 (2) 然后再点“编辑”对话框,在下拉菜单中,选择“复制点”,在“阵列复制”对话框中行或列数任选一项,参数设置为“2”,另一项为“0”,再按系统提示将x、y 方向的距离,设置为“0”,这时在同一位置就生成了两个同样的字。

ArcGIS的基本操作

基于GIS的家乡公交查询系统实验报告 学院 XXXX 班级 XXXXXXXXXX 姓名 XXX 学号 XXXXXXXXXX 指导老师 XXX

2014年11月01日 目录 一、学习目标---------------------------------2 二、设计的总体框架---------------------------2 三、设计的具体步骤---------------------------3 <一>建立文件地理信息数据库-----------------3 <二>栅格图像的配准------------------------6 <三>绘制地图-----------------------------9 <四>新建网络数据集------------------------13 <五>网络分析-----------------------------18 四、操作问题的讨论---------------------------20 五、学习总结---------------------------------20

一、学习目标 通过了解及熟悉使用GIS软件各种功能,设计出一个公交查询系统,可以实现以下几 方面的功能: 1、站点查询:输入要查询的车站名称,可以查询出该站点所在具体位置和通过这一公交站 点的所有公交线路。 2、线路查询:某路公交线路的空间位置及其属性信息的查询,并亮高显示。 3、换乘查询:查询两条公交线路之间的换乘或者公交线路的与步行通道之间的换乘。 4、最短路查询:输入任何两个地点,即可超寻到最短路径以及行程消耗的时间。 二、设计的总体框架 第一步:搜集整理信息(包括:公交线路、途径站点、城市栅格图像、控制点的坐标)1路: 机修---南门(东)---鼓楼(南)---中医院---西郊 2路: 机修---东门---东大街---鼓楼(北)---北关什字(西)--西大街--中医院--西郊 3路: 县医院---陇西一中---三中路口---人民广场---北关什字(东)---中医院--西郊 4路: 县医院--人民法院--翡翠新城--人民广场--北关什字(东)--鼓楼(北)--南(西) 5路北关什字(西)---人民广场---柴家门---河浦村 8路: 南门(西)---鼓楼(南)---东大街---陇西大酒店---翡翠新城---陇西一中---中天路口---第三中学—---景家桥---育才中学---华联超市---北大街(西) 鼓楼 35° 0'"北 104°38'"东 广场喷泉 35° 0'"北 104°38'"东 陇西一中 34°59'"北 104°39'"东

ArcGIS空间数据编辑

专题2 ArcGIS空间数据编辑 一、实验目的 1、掌握点、线、多边形要素的生成方法; 2、掌握点、线、多边形要素的编辑方法; 3、了解线、多边形的高级编辑功能; 4、掌握地图注记的输入和编辑方法; 二、实验准备 实验数据位置:Training Material | 空间数据编辑 预备知识: 1、地物类是存放地物的直接位置,首先必须生成地物类; 2、地物类的几何类型分为点、线和多边形,各有不同的编辑工具; 3、Editor工具栏是主要编辑工具的容器,本次使用对象; 4、设置捕捉功能用于提高定点精度,帮助准确捕捉点和线; 5、快捷键是提高编辑速度和能力的关键。 三、实验内容与步骤 第1部分生成点、线和多边形的地物类和创建地物要素 利用ArcCatalog在空间数据编辑\实例1\temp文件夹中新建Road(Polyline)、Town(Point)和County(Polygon)三个shapefile地物类,打开地图文档--编辑.mxd。加载新建图层:[Road、Town和County]。

1、数字化[Town]点状要素 1)在ArcMap标准工具栏中点击按钮,调用Editor工具条; 2)在工具栏[Target:]中选择Town图层; 3)选择,精确定位图象上的城镇标志,并点击鼠标左键,从而生成一个点状要素; 4)将图中所有城镇数字化为点状要素,为点状要素配置符号。 2、数字化[Road]线状要素 1)在ArcMap标准工具栏中点击按钮,调用Editor工具条; 2)在工具栏[Target:]中选择Road图层; 3)选择,精确定位图象上的道路标志中心线,在拐点处点击鼠标左键,到终点 时鼠标右键,选择,生成一个线状要素; 4)将图中所有道路数字化为线状要素,为线状要素配置符号。 3、数字化[County]面状要素 1)在ArcMap标准工具栏中点击按钮,调用Editor工具条; 2)在工具栏[Target:]中选择County图层; 3)选择,精确定位图象上的县域的边界,并点击鼠标左键,到终点时鼠标右键,

ArcGIS中修改栅格图的像元值

在处理图象数据时,我们经常会碰到要求修改栅格图象象元值得问题,比如说DEM图得部分数据错误,我们要进行修改;再比如说栅格图象中有些与周围均匀色彩不一致得错误斑块要更正等等,那我们如何来处理这一类问题呢? 现我以一DEM栅格图(名字为eldodem)为例,现在我要修改它得部分象元值,总结出以下三种方法,大家可以参考一下。第一种方法不大实用,但可借鉴,第二三种方法针对得条件不一致,大家可以在具体情况下进行选择。 一、直接运用转换,思路简单,易操作,但实用性 1、栅格——ascii文件——栅格这种方法就是先将栅格图用工具 直接转成ascii文件,然后在ascii文本文件中直接修改需要修改得象元得值,修改好后又用工具 转换成栅格图。这种方法可行,但就是不实用,因为我们要搜索到指定得象元好像不就是那么简单。那么有没有别得比较好得方法呢? 二、在栅格计算器中操作,方法灵活,可操作性强,实用性强 准备工作 先要在option中设置保留得栅格范围,通常情况下默认得为相交后得部分,这里我们要保留整个DEM,所以要改为以下设置:

2、通过点得位置修改点象元值 2.1* 问题一、要就是我想修改图象中得指定得行列得点得象元值(比如说把第100行,200列得点得值修改为0),那该如何操作呢? 这时候我们可以在栅格计算器中输入以下公式: con(($$rowmap == 99 & $$colmap == 199),0,[eldodem、img]) (栅格图得编号就是从0行0列开始得) 2.2* 问题二、那若就是要修改指定行列范围内得栅格得象元值,比如说把第101行,251列到第401行,301列得部分得象元值改为0,又改如何进行呢? con(($$rowmap < 400 & $$rowmap > 100 & $$colmap < 300 & $$colmap > 250),0,[eldodem、img]) 结果如下

arcgisserver的四种开发方式

竟然好几个月没来更新博客了,真为自己羞愧,当然公司禁止了上网也是一大因素吧。希望自己在今后的工作中解决问题后,多记录下,或许回过头来,对自己是 一种帮助,对别人或许也有帮助。 在上一个项目中,经常要对SDE图层进行查询,修改,导入新要素等操作。由于时间紧迫,我全在后台用AE接口来完成, 项目中前台展示用的是ags for flex,目前9.3的版本没有提供编辑功能的相关接口,当然,总不能等到10.0新版本出来后才做吧。 查阅了无数资料,请教了同行们不少朋友,在https://www.doczj.com/doc/1e9056192.html,后台用AE的还真没碰到,有朋友提及到用AE是可行的。当然不是最好的。 我就新建了一个有关GIS操作的类项目,完成了项目的要求,其中编辑的问题,版本的问题,出现无数故障。。。。。 这个项目不是太急,考虑到服务器端不一定安装Arcengine Runtime .决定采取arcgis server提供的相关接口来进行编辑,然后发布webservice,可实现跨平台调用, 就算在客户端FLEX里也能完成导入要素的功能。 实现的过程中出现一个错误,花费了不少时间才能完成。。

在给要素赋值时pFeature.shape=pGeo;总是提示不支持此类型("No support for this geometry type.") ?pGeo.GeometryType esriGeometryPolygon ?cFeatureClass.GeometryType esriGeometryPolygon 要素类的类型是esriGeometryPolygon,几何体的类型也是esriGeometryPolygon,分明属于同一类型,怎么就不能赋值咧, 给pGeo添加下监视,里面该有的都有,范围,面积,长度都有值,实在是伤心。。。。 给它赋属性数据时也能成功。 此时想到,是不是图形存在拓朴错误,比如点坐标不能闭合,有别的自相交等错误咧?写出如下代码后,发现还是无法赋值。 if (!pNewPolygon.IsClosed) pNewPolygon.Close(); ITopologicalOperator2 pTop = pNewPolygon as ITopologicalOperator2; pTop.Simplify();

Arcgis实验二(空间数据库管理及属性编辑)

实验二、空间数据库管理及属性编辑 一、实验目的 1.利用ArcCatalog管理地理空间数据库,理解Personal Geodatabse空间数据库模型 的有关概念。 2.掌握在ArcMap中编辑属性数据的基本操作。 3.掌握根据GPS数据文件生成矢量图层的方法和过程。 4.理解图层属性表间的连接(Join)或关联(Link)关系。 二、实验准备 预备知识: ArcCatalog 用于组织和管理所有GIS 数据。它包含一组工具用于浏览和查找地理数据、记录和浏览元数据、快速显示数据集及为地理数据定义数据结构。 ArcCatalog 应用模块帮助你组织和管理你所有的GIS 信息,比如地图,数据集,模型,元数据,服务等。它包括了下面的工具: 浏览和查找地理信息。 记录、查看和管理元数据。 创建、编辑图层和数据库 导入和导出geodatabase 结构和设计。 在局域网和广域网上搜索和查找的GIS 数据。 管理ArcGIS Server。 ArcGIS 具有表达要素、栅格等空间信息的高级地理数据模型,ArcGIS支持基于文件和DBMS(数据库管理系统)的两种数据模型。基于文件的数据模型包括Coverage、Shape文件、Grids、影像、不规则三角网(TIN)等GIS数据集。 Geodatabase 数据模型实现矢量数据和栅格数据的一体化存储,有两种格式,一种是

基于Access文件的格式-称为Personal Geodatabase,另一种是基于Oracle或SQL Server 等RDBMS关系数据库管理系统的数据模型。 GeoDatabase是geographic database 的简写,Geodatabase 是一种采用标准关系数据库技术来表现地理信息的数据模型。Geodatabase是ArcGIS软件中最主要的数据库模型。 Geodatabase 支持在标准的数据库管理系统(DBMS)表中存储和管理地理信息。 在Geodatabase数据库模型中,可以将图形数据和属性数据同时存储在一个数据表中,每一个图层对应这样一个数据表。 Geodatabase可以表达复杂的地理要素(如,河流网络、电线杆等)。比如:水系可以同时表示线状和面状的水系。 基本概念:要素数据集、要素类 数据准备: 数据文件:National.mdb ,GPS.txt (GPS野外采集数据),(ex2.rar)。 软件准备: ArcGIS Desktop 9.x ---ArcCatalog

ARCGIS空间操作步骤讲解

ARCGIS空间分析基本操作 一、实验目的 1. 了解基于矢量数据和栅格数据基本空间分析的原理和操作。 2. 掌握矢量数据与栅格数据间的相互转换、栅格重分类(Raster Reclassify)、栅格计算-查询符合条件的栅格(Raster Calculator)、面积制表(Tabulate Area)、分区统计(Zonal Statistic)、缓冲区分析(Buffer) 、采样数据的空间内插(Interpolate)、栅格单元统计(Cell Statistic)、邻域统计(Neighborhood)等空间分析基本操作和用途。 3. 为选择合适的空间分析工具求解复杂的实际问题打下基础。 二、实验准备 预备知识: 空间数据及其表达 空间数据(也称地理数据)是地理信息系统的一个主要组成部分。空间数据是指以地球表面空间位置为参照的自然、社会和人文经济景观数据,可以是图形、图像、文字、表格和数字等。它是GIS所表达的现实世界经过模型抽象后的内容,一般通过扫描仪、键盘、光盘或其它通讯系统输入GIS。 在某一尺度下,可以用点、线、面、体来表示各类地理空间要素。 有两种基本方法来表示空间数据:一是栅格表达; 一是矢量表达。两种数据格式间可以进行转换。 空间分析 空间分析是基于地理对象的位置和形态的空间数据的分析技术,其目的在于提取空间信息或者从现有的数据派生出新的数据,是将空间数据转变为信息的过程。 空间分析是地理信息系统的主要特征。空间分析能力(特别是对空间隐含信息的提取和传输能力)是地理信息系统区别与一般信息系统的主要方面,也是评价一个地理信息系统的主要指标。 空间分析赖以进行的基础是地理空间数据库。 空间分析运用的手段包括各种几何的逻辑运算、数理统计分析,代数运算等数学手段。 空间分析可以基于矢量数据或栅格数据进行,具体是情况要根据实际需要确定。 空间分析步骤 根据要进行的空间分析类型的不同,空间分析的步骤会有所不同。通常,所有的空间分析都涉及以下的基本步骤,具体在某个分析中,可以作相应的变化。 空间分析的基本步骤: a)确定问题并建立分析的目标和要满足的条件 b)针对空间问题选择合适的分析工具 c)准备空间操作中要用到的数据。

arcgis_技巧

ArcGIS编辑操作的常用快捷键一览表 在ArcMap中,快捷键与一些编辑工具和命令相关联。使用快捷键能使编辑工作更加快捷有效,总结如下: 一、公共快捷键(对所有编辑工具有效): Z:放大 X:缩小 C:漫游 V:显示节点 ESC:取消 Ctrl+Z:撤销 Ctrl+Y:重做 SpaceBar:暂停捕捉 二、编辑工具: Shift:添加至/取消选择 Ctrl:移动选择锚 N:下一个被选要素 三、用于Edit工具的与注记相关的快捷键: E:在Sketch工具、Edit工具和Edit Annotation工具间切换; 四、Edit Annotation工具: Shift:添加至/取消选择 Ctrl:移动选择锚 N:下一个被选要素 R:切换至旋转模式/从旋转模式切换 F:切换至要素模式/从要素模式切换 E:在Sketch工具、Edit工具和Edit Annotation工具间切换 L:在跟踪要素模式下将选中的注记要素旋转180度 O:在跟踪要素模式下打开Follow Feature Options 对话框 Tab:在跟踪要素模式下对注记放置的位置进行左右边的切换 P:在跟踪要素模式下对注记放置的角度进行平行和垂直方向的切换。 五、Sketch工具:

Ctrl+A:方位 Ctrl+F:偏转 Ctrl+L:长度 Ctrl+D:X,Y增量 Ctrl+G:方位/长度 Ctrl+P:平行 Ctrl+E:垂直 Ctrl+T:切线 Ctrl+Delete:删除草图 F2:完成草图 F6:绝对X,Y坐标 F7:线段偏转 T:显示容限 Arcmap技巧总结 1.要素的剪切与延伸 实用工具 TASK 任务栏 Extend/Trim feature 剪切所得内容与你画线的方向有关。 2.自动捕捉跟踪工具 点击Editor工具栏中Snapping来打开Snapping Environment对话框 捕捉设置中有3个选项, vertex edge end 分别是节点、终点、和边,选择end应该会捕捉端点

利用ARCGIS编制专题地图方法

利用ARCGIS编制专题地图的方法研究【摘要】本文主要研究了利用arcgis编制专题地图的方法,同时还对专题地图编制中不可忽视的问题等进行了分析,以为实际应用中提供参考。 【关键词】arcgis;专题地图;方法;问题 中图分类号:p283文献标识码:a 文章编号: 【 abstract 】 this paper mainly studies the use of the method of arcgis special map, and thematic mapard atlas that cannot be neglected in problems are analyzed, and the actual application of thought to provide the reference. 【 key words 】 arcgis; thematic maps; methods; question 把每种专题数据进行图形化,在地图上面,方便、直观并快捷地显现,同时也是运用属性表里的多列或者一列数据,编制专题地图的方法就是基于arcgis的专题图制作。可以这样理解:使用不同的颜色进行大小或者性质不同的属性数据的区分,使用符号大小进行数值大小的反映,使用点的疏密进行数值大小的表达,使用饼图以及直方图进行数据的显示。esri(美国环境系统研究所)进行研究开发的gis软件是arcgis9,在全球,其作为gis软件之一,应用比较广泛。在2004年,esri成功推出了arcgis9,其作为统一的地理信息系统平台,服务器gis、嵌入式gis以及移动 gis、桌面软件desktop这四个基础框架和数据服务器arcsde构成了此

ArcGIS勾图斑详细步骤(有图)

1.打开ArcGIS 令狐采学 2.新建一个矢量图层: 2.1打开ArcCatalog 2.2选择你要新建的图层存储的位置 2.3新建图层鼠标单击右键—new—folder 2.4 图层名字(name),图层属性(Feature Type:点线面选其一)如新建一个水体的图层,水体是面状的,要选polygen ,道路属性为polyline 3.添加图层到ArcGIS 3.1点击Add Data,选择你要添加的影像(一般为*.tif , *.img格式的) 点击Add Data,选择你要添加的矢量(刚才新建的矢量图层,*.shp文件) 3.2开始编辑:Editor-Start Editing 3.3选择编辑工具(即勾图斑的笔)Sketch Tool, 如果加载了多个图层,工具栏中Target 选为你要编辑的图层:水体,start editing, 即可在该图层勾画水体部分了。 3.4 勾画完,保存。 附:这个是转载的 第一部分:遥感影像解译的过程(人工目视解译)

一.目标: 在arc map软件中手工勾绘图斑,对遥感影像进行目视解译。 二.解译内容: 梯田、沟台地、坝地、乔木林、灌木林、果园、人工草地、水库、淤地坝、剩余地类。 三.要求: 1)图斑边界线的走向和形状与影像特征允许误差控制在1个像元内( 2.5m)。 2)本项目成图比例尺为1:10000,最小图斑面积为400m2,条状图斑短边长度不应小于10m。 四.操作流程 软件安装: 先打开破解文件夹crack,看的安装说明文件install,照着操作步骤,先安装license,再装desktop主程序。 图斑勾绘: 1. Arc Catalog中建立工作图层

GIS 空间数据的编辑

实验二空间数据处理(三) ——ArcGIS的数据编辑目的 (1)掌握矢量数据的编辑 内容 (1)掌握矢量数据的编辑方法; (2)几何数据与属性数据两部分内容的编辑; (3)练习数据属性表的基本编辑、表连接等。 基本概念介绍 1、ArcMap中的数据编辑 数据编辑就是纠正数据错误的重要手段,包括几何数据与属性数据的 编辑。几何数据的编辑主要就是针对图形的操作(图形编辑),包括平行 线复制、缓冲区生成、镜面反射、图层合并、结点操作与拓扑修改等。 属性数据的编辑包括图形要素属性的添加、删除、修改、复制、粘贴、 属性表导出等。 在ArcMap中,编辑操作由编辑器工具条来控制。该工具条有几个重 要的控件: (1)编辑器下拉菜单:菜单中有用于启动、停止与存储编辑对话过程的一些 命令同时还提供了几种编辑操作、捕捉选项以及编辑选项。 (2)编辑工具:这一工具用于选择要编辑的要素。 (3)草图工具:这就是编辑空间要素的主要工具。允许数字化新的要素或修改 已有要素的形状。该工具进行的实际操作由编辑草图属性列表所控制。 (4)编辑草图属性列表:从下拉列表中,选择想要进行的编辑操作。所列出 的任务将根据编辑的要素类的改变而变化。 (5)属性对话框:在这个窗口中可以编辑选中要素的属性值。 2、理解表格结构 表就是数据库的结构物,它包括了行与列。行(或称为记录)代表一 个特征,如高速公路、湖等;列(或称为域),描述了特征的属性,例

如长度、深度等。每个表格的基本格式相同,即有行与列组成。一些表 格,诸如要素类的缺省属性表都有预先设置的字段。例如多边形coverage 有四个标准的字段即面积、周长、coverage#与coverage-id。一个线性 shapefile仅有一列名为shape的缺省列,其她字段完全由用户定义。 每个表格必须有唯一字段名,但字段的数据格式可以有多种。一般 来说,可以存储数字、文字、日期。在ArcCatalog还支持特定格式,包括 短整形、长整形、浮点型、双精度型、日期型、object-id与BLOB。 3、图形编辑 (一)、基本步骤 进入ArcMap工作环境,打开已有的地图文档或新建地图文档后,进 行数据编辑一般需要经过下列5个步骤: (1)加载编辑数据 单击文件菜单下的添加数据命令,选择需要加载的数据层。 (2)打开编辑工具 在工具栏的空白处点击右键,选择编辑器,出现编辑器工具条。 (3)进入编辑状态 单击编辑器下的开始编辑命令,使数据层进入编辑状态。 (4)执行数据编辑 在创建要素窗口中选择当前编辑任务的目标数据层,然后选择编辑 构造工具命令,对要素进行编辑。 (5)结束数据编辑 单击编辑器下的停止编辑命令,选择就是否保存编辑结果,结束编辑。 (二)、本编辑练习 (1)加载编辑数据 在开始——打开ArcMap10,单击文件菜单下的添加数据命令, 在data2\Basicedit\下:按shift+左键选择需要加载的数据层(routes_hwy、shp,rail、shp,county、shp,cites、shp)。

相关主题
相关文档 最新文档