将包含经纬信息的Excel表格数据,导入到ArcMap中并输出成shapefile,再进行后面的操作。使用这种方法可以将每一个包含经纬信息的数据在ArcMap中点出来。

一、准备数据

  新建Excel表格,保存时设置后缀名为.xls(即2003Excel的表格)。在表格首行建立各字段名,其中要包含经度和纬度的信息,用于在地图中标定位置。录入各记录属性,整理成表。

二、ArcMap中添加x-y事件

  

  

  在打开的对话框中选择数据表和x、y对应的经度、纬度。选择坐标系统,这里因为我们的x,y对应的数据是经纬度,在(118°,32°)附近,所以选择地理坐标系而不能选择投影坐标系。在转换成地理坐标后可再投影成指定的投影坐标系。

  

  因为我们的Excel表中没有Object-ID这个字段值,所以我们导入的数据只是x-y事件数据,和一般的shapefile数据不一样,不能进行要素的选择、查询等。可以将x-y事件数据转换成shapefile,就可以进行相应操作了。

  

三、将x-y事件转换成shapefile数据

  

  右键选择x-y事件数据,选择导出。

  

  

  可以看到数据类型(Data Type)已经是Shapefile数据格式。数据范围(Extent)值也是正常的,可以进行下一步的投影变换。

四、存在的问题

  

  采用这种方法直接导入,会发生字段名的截断。(未找到解决办法)

最新文章

  1. [译]Modern Core Graphics with Swift系列
  2. iOS 2D绘图 (Quartz2D)之路径(stroke,fill,clip,subpath,blend)
  3. CSS 学习笔记
  4. linux 监测函数
  5. C++用法的学习心得(要求包含示例,并反映出利用网络获取帮助的过程)
  6. OpenLDAP双主
  7. sge学习 (转)
  8. char 数组和 int 之间转化
  9. [Offer收割]编程练习赛4 A 满减优惠
  10. SSIS 控制流和数据流(转)
  11. linux设备驱动模型(kobject与kset)
  12. 也说Javascript对象拷贝及疑问
  13. 对pathtracing的一些个人理解
  14. Automatic Preferred Max Layout Width is not available on iOS versions prior to
  15. python的while循环
  16. bzoj千题计划177:bzoj1858: [Scoi2010]序列操作
  17. AS3中的mouseEnabled与mouseChild
  18. Windows下对拍
  19. java基础语法3
  20. LODOP打印当前日期时间的方法

热门文章

  1. Python_marshal模块操作二进制文件
  2. linux定时任务cron配置
  3. MySql的下载和安装(解压版)
  4. Linux时间子系统之(十五):clocksource
  5. js算法初窥02(排序算法02-归并、快速以及堆排序)
  6. Spring Boot 使用 Log4j2
  7. margin-塌陷问题
  8. 14.app后端如何设计api
  9. 玩转DWZ (一)---项目中怎么使用dwz
  10. Connection reset by peer的常见原因