本系列博客将介绍一些arcgis相关的一些应用技巧,希望大家喜欢。
  本篇博客所讲的是对于我们平时遇到的一个问题,经常给到了一些经纬度的excel数据,但是被要求将这些点统计到区域面之中,可以让人知道每一个区域有多少点,这种统计在生活中随处可见,今天我们就讲一下,如何将这些点数据统计到区域面中。  
准备
  a) ArcMap
  b) 有经纬度的数据(以4.6-4.7平峰数据为例)
在ArcMap中添加数据
  a) 先将excel文件另存为.csv格式,在ArcMap中点击文件-添加数据-添加XY数据

  b)导出保存点数据成shapefile(.shp)格式(因为之前的只是一个对.csv文件的显示)
右键单击平峰数据,
  选择保存路径,随后点击确认添加到图层进行显示,可以移除之前那个数据(右键-remove)
设置坐标系
  a) Define Projection
  打开ArcToolbox
  选择Data Management-Projections and Transformations下的Define Projection
  Input设置为上一步中导出的平峰数据,pingfeng.shp,坐标系选择地理坐标系(Geographic Coordinate System)-World-WGS 1984,点击确认。
  b) Project
  选择ArcToolbox中的Project工具,位置如下
  Input是上一步define projection的平峰数据,自己设置一个output位置.然后选择Output Coordinate System中,选Projected Coordinate System里的WGS 1984 Web Mercator (auxiliary sphere),如下图
 
 
  关闭ArcMap重新打开。因为ArcMap中,图层坐标系是按照添加的第一个数据来算的,所以现在需要重新打开,对该数据重新加载。 
 
添加六边形数据进行join
  在ArcMap中添加六边形数据。 
  
  右键单击数据,选择Joins and Relates中的Join 
  
  选择与上一步中的数据进行Join,并选择sum如下图。并设置文件output的位置。 
  
打开属性表查看,count字段就是需要的数据。
最终数据的显示
  a) 设置Join数据
  右键单击,打开属性properties。选择symbology,并点击Categories下的Unique values,如下图红框所示。 
  
  如上图蓝框所示,选择value field为counts,并点击Add All Values。重新点击Color Ramp中任一渐进单色,颜色就会按照数值大小的规律加深。 
  
  点击添加数据中的从ArcGIS Online添加数据。
  
 
  为方便随后添加地图后方便查看,可以在属性里面适量修改透明度。
   
 
  b) 搜索中国彩色地图点击添加。
  
 
  结果如下图。
  
 
  如果需要对各个六边形进行属性查询,可以点击Identity按钮。
  
 

 
          