1、数据处理基本练习1、 将当前的数据图层调整成为用户所需要得特定几个图层。练习:将无棣的数据图层,进行整合归并,统一到POI兴趣点的组中。不需要的可以删除,尽量保留已有的数据,可以使数据显得饱满。 具体步骤:作为兴趣点,不需要进行特别详细的分层,因此可以将相近的图层进行合并,比如购物服务、餐饮服务、生活服务、住宿服务等均位于道路两侧,因此可以归并到沿街商铺中。操作方法:任意选择某一个图层,开始编辑,比如选择购物服务,将其他的几个图层数据全部复制到该图层即可。右键打开餐饮服务、生活服务等图层的属性表,然后选择全部,将鼠标放到地图中选中的某兴趣点上面点击右键,选择复制,然后释放所有选择,粘贴,即完成
2、了一个图层归并的操作。最后,所有的图层都归并结束后,进行地图符号的设置和配置、颜色的选择等。2、 将用户部件普查后的数据DWG格式的数据,导入到ArcGIS中,并进行分层显示。练习:现有无棣老城区CAD图形两幅,将其转换成shp格式,跟现有的地图进行配准,然后根据不同的refname确定部件属于哪种部件,分别将其在对应的图层中显示,并配置好符号。具体步骤:1) 利用arcToolbox中Conversion Tools中的 To Shapefile功能项将现有的CAD图转换成shp格式的。2) 将转换后的shp数据加载到当前的mxd文档地图中。3) 进行矢量配准。在工具栏的空白处右键,选择Sp
3、atial Adjustment工具条 。首先选择Set Adjust data,选择需要进行配准的图层,这里选择所有的CAD转换后图层即可。然后通过两幅图的对比,找到4个相应点,利用工具进行相应点纠正。打开列表查看纠正的误差,均小于0.00001为佳,若某个误差较大,则需要进行调整。最后选择Adjust进行纠正,即完成矢量配置工作。4) 利用ArcCatalog新建需要添加的部件图层,比如上水井盖图层,设置其坐标系与现有的兴趣点一致,图层属性字段设计好,填写完整。将其加载到ArcMap的现有地图中。5) 右键打开dwg_Point的属性表,查看上水井盖所对应的refname名称,然后利用属性
4、选择功能(Select By Attributes),选择RefName = gc042的为上水井盖,点击Apply,则所有符合该条件的均被选中。 补充:在CAD图中,根据CASS2008里面的符号库,可以查看不同符号代表的含义,如上水井盖符号,打开AutoCAD设计中心对话框,在块符号中对应点的符号编码为gc042,所以refname中属性为gc042的表示上水井盖。 6) 在地图中点击右键选择复制,当前可编辑图层选择上水井盖,然后进行粘贴即可。7) 待所有的上水井盖全部处理完毕后,统一进行属性添加。对于所有属性均相同的属性赋值较简单,在该字段上面点击右键,选择Field Calculato
5、r打开对话框,输入如图所示的内容,点击ok,即可完成所有属性的赋值了。对于自然增加的属性如ID号码,可以 看到FID从0开始加1,若ID从1开始加1,则可以利用FID进行计算获得。输入如图所示公式即可得到ID的值。对于部件编码这样比较复杂的属性,需要用到格式化Format函数进行处理了。如图所示,输入公式,因为前面几位是固定不动的,因此将后位进行格式化表示即可。对于部件所在网格,没有什么技巧可言,需要一个个输入了。不过可以在地图中选择时选择该区域负责的所有部件,然后在某一部件如上水井盖的属性表中仅显示Selected的部件,然后统一编辑,这样会提高些效率。 3、 网格划分方法练习:一般甲方只会
6、提供些文字性描述的区域划分,这是需要根据他们的文字说明,在地图中进行网格的划分。注意运用捕捉功能。具体步骤:) 首先需要建立具有相同坐标系统的面图层,在ArcCatalog里面建立) 然后根据甲方提供的网格划分文档说明进行网格划分,对于只有一条道路的并以该道路为边界的,需要开启道路Vertex的捕捉功能。若为双线道路,则需要根据说明,是否包含该条道路,若包含则应该将该道路划分到某一网格中,若不包含,则以道路中心线为界进行划分) 划分完毕后,对图层进行颜色配置功能,一般建议用浅色系的进行填充。注意:所划分的网格需要遵守不重叠、不交叉、无缝隙的完整结合。4、 手机地图数据的转化及处理移动GIS数据
7、处理程序.exe是南京硅步提供的对数据进行转换的工具,因此将处理好的地图转换到手机里面,需要借助此程序。具体步骤:1) 将需要进行转换的地图的所有shp文件拷贝到某一个文件夹中,将其中的xml后缀的文件全部删除掉。2) 打开移动GIS数据处理程序,点击浏览找到地图所在的文件夹。3) 点击导入,所在文件夹的所有shp数据将被导入到图层列表中。4) 利用向上向下功能,对列表中的图层进行调整,首先绘制的放在最上面,即应该为面、线、点的顺序进行调整,并设置每个图层的Name字段(即显示在地图中的属性字段)5) 选择一个或多个相同比例下显示的图层,将其记录到索引1,依次类推,具有相同显示比例的图层,放到
8、一个索引中。6) 设置完毕后,点击 生成数据即可。系统会在所选择的目录文件下创建一个新的文件夹result,所有的手机地图数据即在其中。7) 对手机地图进行符号配置。使用记事本打开map.ini文件,可以看到其中对地图的设置信息。8) 具体的配置方法可以参考之前邹平的手机地图数据,主要是对面的颜色配置,线的线型设置及点状符号的指定等。(需要自己花功夫学习掌握,参考文件UCMAP开发手册.pdf,没有的跟我要)9) 将result文件夹考到手机中,运行程序,即可显示。5、 影像图矢量化,提取哪些矢量信息以及如何提取。A、首先,影像图的下载利用软件Google Map Buddy.exe从goog
9、le地图中下载免费的影像地图。具体操作步骤:) 点击1 按钮,弹出如图所示界面,根据需要定位到所需区域附近 ) 点击2,在地图中画框选择所需地图的区域范围;) 选择下载的影像级别,一般选择数字越大,影像越清晰;) 点击4,选择存储路径文件及名称,弹出如图界面,选择本次下载需要下载的数据,若只需要影像数据则选择Satellite的对勾,点击ok,进行下载。) 下载完毕后,影像会自动进行拼接,形成一个png格式的图片影像。B、其次,影像图的坐标配准将其添加到arcMap中进行坐标系统设置,并进行坐标纠正,这个需要知道其中3个或者以上坐标位置的精确经纬度,然后利用Georeferencing工具进行
10、坐标纠正。C、最后,矢量化,符号化) 首先进行道路矢量化,并根据道路的宽窄进行道路级别划分(也可以参照google地图、百度地图或者其他该区域的地图进行道路绘制工作) 然后进行兴趣点矢量化,将地图中需要的兴趣点如学校、医院、政府部门进行建立并添加,参照已有的地图数据,进行兴趣点标注及属性数据的录入工作。) 最后,若需要进行网格划分,则进行无缝网格划分及颜色、属性配置工作。所有矢量化工作结束后,整体进行颜色配比及显示比例调整,使得整个地图看起来更加美观、实用。6、 从山东省地图中截取某一个市或者县的数据。具体步骤:) 首先确定好进行裁切的区域边缘,将其存储为一个shp文件。) 找到ArcTool
11、box中的Analysis Tools-Extract-Clip,在其中右键单击,选择Batch弹出批处理对话框。) 在Input Features中右键选择Browse,浏览到需要进行裁切的地图所在的shp文件夹,选择所有需要进行裁切的shp文件,则全部输入到Input Features列表中。) 在Clip Features中右键选择Open,选择裁切面,然后在第一个框内右键选择Fill,则所有的clip Features被输入为同一个裁切面。) Out Features Class可以空着不填,则系统默认的在原来的shp文件名称后面加_Clip进行区分。也可以根据需要进行名称输入设置。) 点击ok,即可完成裁切批量处理工作。) 裁切完毕后,所加载进mxd的shp文件,没有符号化,所以需要对每个shp文件进行符号的配置工作。补充:若觉得原来的地图中符号配置已很满意,则可以直接将其复制到新生成的shp图层中,具体的步骤为:) 点击某图层右键,打开Properties对话框,进入Symbology选项卡。) 点击Import按钮,弹出Import Symbology对话框,从Layer下拉框中选择对应的图层点击ok即可。