




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、六、地理编码 什么是地理编码什么是地理编码 地理编码方式 创建地址定位器 利用地址定位器对要素进行地理编码 如果我们要分析的对象有、Y坐标信息(字段值),则我们可以利用ArcMap中Tools下的Add XY Data命令对这些对象进行空间定位,并可产生一个点要素文件。 在很多情况,我们需要分析的对象并没有直接的、Y坐标信息,只有地址信息(如所在路名及门牌号、所在区域、邮政编码等),在这种情况下需要通过地理编码的方式进行空间定位。 地理编码(Geocoding)又称地址匹配,是根据要素的地址信息(如所在路名及门牌号、所在区域、邮政编码等)得到空间坐标信息。 地理编码的原理如同我们在地图上找到一
2、个地址的位置。如地址是路名和门牌号,则需要得到道路图,先根据地址的路名在地图上找到相应的道路,然后根据门牌号找到所在的路段,最后根据路段两段的门牌号码利用内插原理确定位置;如地址是地名,则需要得到反映这些地点(如行政区、城市、地块等)分布的地图,根据地名在地图上找到该区域,并作为该地址的位置,如地点为多边形,通常是以多边形的中心点为地址的位置。 进行地理编码的前提:需要有相应的作为地址参照的空间数据,如道路图、分区图等。参考数据需要建立索引,即明确地理编码过程中所需信息对应的字段,如道路名对应的字段等。需要地理编码的对象其地址信息需要符合规范,地址信息规范与所用软件有关。 什么是地理编码 地理
3、编码方式地理编码方式 创建地址定位器 利用地址定位器对要素进行地理编码 地理编码的方式与地址的形式有关,总的来说,可以分成两大类型:基于道路的地理编码和基于地名的地理编码。基于道路的地理编码 基于道路的地理编码是以道路图作为空间参照进行地理编码,根据具体情况又可分为简单的基于道路的地理编码、区分左右的基于道路的地理编码等。1 简单的基于道路的地理编码是根据路段的起讫门牌号把地址定位到道路线上,这种编码要求参考的道路数据(线)具有路名、起始门牌号、终止门牌号等字段信息。 区分左右的基于道路的地理编码是根据左右路段的起讫门牌号对地址进行定位,要求参考的道路数据(线)具有路名、左起始门牌号、左终止门
4、牌号、右起始门牌号、右终止门牌号等字段信息。 对区分左右的基于道路的编码,我们可以设置一个偏移值(offset),使得定位结果不在道路线上,而与道路线有个偏移距离,单号和双号地址的偏移方向相反(方向与参考道路的左右门牌号一致)。基于地名的地理编码 基于地名的地理编码是在参考图层中找到对应地名的要素,并以对应要素的位置作为地址的位置。 参考图层可以是任何类型的图层,但通常情况下是点或多边形图层。 这种方式要求参考图层有一个字段与地址建立对应关系。2利用别名表 有些地址的名称存在别名(或简称),如华东师范大学简称华东师大,为了能使别名也能正确地理编码,可以建立一个别名表,在别名表中列出别名及对应的
5、标准名称,在参考图层找不到别名的情况下,根据其标准名称在参考图层中查找对应的要素。3利用分区信息 有些地址的名称会有重复存在的现象,如黄浦区有人民路,嘉定区也有人民路,在这样情况地理编码的结果就可能产生错误。 为了减少或避免地名重复产生的地理编码错误,可以在参考数据中增加分区字段,同时在地理编码时,输入的地址包括分区信息。4 什么是地理编码 地理编码方式 创建地址定位器创建地址定位器 利用地址定位器对要素进行地理编码 在ArcGIS中,我们可以针对常用的地理编码任务创建地址定位器(Address Locator),即产生地理编码索引。 地址定位器包含了地理编码过程所需要的地理编码方式、参考数据
6、、输出选择等信息。 利用地址定位器可以对要素进行地理编码。 如参考数据经过编辑,则地址定位器需重新产生索引(可利用ArcToolboxGeocoding Tools下的Rebuilding Geocoding Indexes工具),否则,对应的地址就不能被正确定位。 在ArcCatalog环境中,通过Address Locators下的Create New Address Locator可以打开编辑地址定位器属性的对话框来创建新的地址定位器。 对已有的地址定位器也可以打开地址定位器属性对话框进行编辑。 新建地址定位器,首先是要选择地址定位器类型。 在ArcGIS中,地址定位器有很多类型,主要是
7、根据美国的地址特点设置的,如Zip编码,但有些类型的地址定位器具有通用性,包括US One Range(简单的基于道路的地理编码)、 US Streets(区分左右的基于道路的地理编码)、 Single Field (基于地名的地理编码)等。 针对参考数据的存储形式(文件形式或GDB形式),对每一种类型定位器又分成File和GDB两种。 除单一方式的地址定位器外,还可以是多个单一方式定位器组合产生的复合定位器。 对单一方式的地址定位器,在选择类型后,需要选择参考数据,并根据定位器所需要的信息确定参考数据中对应的字段。其中,有些是必选的,有些是可选的,如US Streets定位方式中,前缀方向(
8、Prefix Direction)、前缀类型(Prefix Type)、道路类型(Street Type)、后缀方向(suffix Direction)是可选的,其它是必选的。确定参考数据中对应的字段 对需要地理编码的要素必须要有相应的地址字段,地址字段一般是一个,在有分区信息的情况,地址字段还包括分区字段。 在Input Address Fields面板中,左面的列表框显示利用该定位器需要的地址字段,右面的列表框可以列出与该字段对应的字段名,这样,在地理编码时,会自动选择地址字段。 在匹配选择面板中,可以指定别名表。 考虑到地址可能会有拼写错误,可以设定拼写敏感度。 在匹配时,根据地址与参考
9、图层的匹配程度可以计算匹配分,因此,可以定义最小候选分和最小匹配分。 如果地址定位器是基于道路的地址定位器,还可以定位两条道路的交点。地址的形式是两条道路名之间加一个连接符(连接符与路名之间用空格分割),缺省情况下连接符可以是&、|和,但用户也可以自己定义。 对基于道路的地址定位器,定位结果可以设置两侧的偏移和两端的偏移。其中,两侧的偏移针对区分左右的基于道路的编码,使得定位结果不在道路线上,而与道路线有个偏移距离,单号和双号地址的偏移方向相反;两端的偏移是指门牌号超出道路两端门牌号,定位的点在道路线的延长线上,但偏移不能大于某个距离(可以设置道路长度的百分比)。 对产生的点要素,可以设置需要
10、产生的字段,包括XY坐标、标准化的地址、参考数据的ID码、沿某条道路的百分比。 对复合定位器,需要选择参与定位的定位器(可以是单一方式定位器,还可以复合方式定位器),它们之间的顺序表示在地理编码时被利用的顺序。 对复合定位器中的每个定位器可以输入定位要素的地址字段(可以是多个)以及在地理编码时采用的地址字段,利用地址字段可以设定采用该定位器的条件,如只有Country字段为USA的记录才能利用该定位器。复合定位器对话框设定定位器条件对话框 什么是地理编码 地理编码方式 创建地址定位器 利用地址定位器对要素进行地理编码利用地址定位器对要素进行地理编码 利用地址定位器对要素进行地理编码有两种方式,
11、一是利用Find中的Addresses对话框,输入要素的地址信息,然后对要素进行定位,该方式不产生点要素;二是利用Geocode Addresses命令,对表格中的多个对象同时进行地理编码,并产生点要素。 利用Find中的Addresses对话框定位需要选择地址定位器,并输入地址信息,定位结果显示在下方列表框中,选中一个并右击鼠标可以把定位结果显示在地图上。 点击ToolsGeocodingGeocode Addresses命令,将显示选择地址定位器对话框。对话框中已有的地址定位器可以通过地址定位器管理对话框进行管理(增加或删除) 选择一个定位器后,将显示地理编码的对话框,用户可以输入需要地理
12、编码的表格数据,确定地理编码字段和输出要素,并可根据需要对地址定位器中的一些设置进行修改,如偏移距离等。 由于目前的ArcGIS版本在汉字处理方面尚有缺陷,以下的地理编码功能不能直接对汉字地址进行地理编码,需要通过二次开发才能支持汉字地址。 Find中的Addresses定位。 定位两条道路的交点。 复合定位 Demo1:区分左右的基于道路的地理编码 新建道路要素类(线要素),增加RoadName、LeftFrom、LeftTo、RightFrom、RightTo等字段。 在ArcMap环境下增加线要素,并利用拓扑工具对道路进行拓扑处理。对每个路段,输入字段值。 在ArcCatalog环境下新
13、建TestRoad定位器。 新建表格,包括Name、Address等字段,并输入若干记录,必须注意ArcGIS的标准地址格式是门牌号在前,路名在后,中间加空格。 利用TestRoad定位器对表格进行地理编码。 设置偏移距离,重新对表格进行地理编码。 Demo2:基于地名的地理编码 新建多边形图层,增加区域名等字段。 在ArcMap环境下把一个多边形分割成多个部分,并输入字段值。 在ArcCatalog环境下新建TestRegion定位器。 新建表格,包括Name、Address等字段,并输入若干记录。 利用TestRegion定位器对表格进行地理编码。 表格中的记录使用别名,并建立别名表,重新
14、对表格进行地理编码。 Demo3: Find中的Addresses定位(道路地址定位和两条道路的交点定位) 利用ArcTutorGeocoding下的Atlanta道路数据。 在ArcCatalog下,新建AtlantaRoad定位器,定位器的类型为US Streets,参考数据为Atlanta道路数据。 在ArcMap环境, 利用Find按钮打开Addresses定位器对话框,输入地址100 10th St NE和10th St NE & Peachtree St NE进行定位,定位结果显示在地图上。 在Options中改变最小候选分和最小匹配分,观测定位结果的变化。 Demo4:组合地理编码 利用ArcTutorGeocoding下的Atlanta道路数据和place_aliases数据。 利用AtlantaRoad定位器对place_aliases数据进行地理编码,地理编码结果以places名保存在Atlanta数据库中。 在ArcCatalog下,新建AtlantaPlace定位器,定位器类型为Single Field ,参考数据为places要素类。 新建AtlantaComposite定位
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 精细研究CPSM考试试题及答案集
- 2024国际物流师的就业市场调查与试题及答案
- CPMM考试指南:一站式参考试题及答案
- 2025届安徽省淮北市濉溪中学高考化学三模试卷含解析
- 2025年发射塔架、发射台以及移动发射装置项目投资风险评估报告
- 海南省三亚市达标名校2025年高考适应性考试化学试卷含解析
- 浙江省温州市九校2025届高考仿真卷化学试题含解析
- 2025届吉林省长春市七中高三六校第一次联考化学试卷含解析
- 江西上饶重点中学2025年高三下学期一模考试化学试题含解析
- 2025届广东省肇庆中学高考冲刺化学模拟试题含解析
- 精神障碍社区康复服务投标方案
- 冰箱温度监测登记表
- 急性心力衰竭中国急诊管理指南2022
- 《利用导数研究函数的零点问题》教学设计
- 唯识二十论述记讲记(完整版)-智敏上师
- 建设单位甲方对监理单位考核管理办法
- 摩登情书原著全文在线【3篇】
- 统一战线理论与政策(讲课稿)
- 表贴式永磁同步电动机永磁体气隙磁场解析计算
- 桥台锥坡工程量计算公式
- 配电柜维护保养规程
评论
0/150
提交评论