基于GIS的旅游辐射区人口统计
在旅游规划中,考虑旅游景点周边的人口负载量是很重要的一个方面,这将直接影响资源的投入和配置,开发潜力和规模等。基于GIS可以将人口信息进行空间化的展示,还可以通过空间分析的方法计算出旅游景点辐射区的人口负载量,从而为规划提供依据。我们需要的就是去找到人口数据和旅游景点的数据,让ArcGIS来帮助我们统计出旅游辐射区的人口信息。

一、数据获取
我们可以从该网站上下载到GRID格式的人口密度栅格数据,http://sedac.ciesin.columbia.edu/data/set/gpw-v3-population-density
,而旅游景点的数据则是通过采集到的坐标生成点,操作步骤详见第二部分数据处理。
二、数据处理
1. 将旅游景点的坐标展绘成矢量的点

将坐标存储为excel表格,格式要求为:第一行为字段名,精度和纬度各为一列。然后我们就可以调用【Make XY Event Layer】工具将其生成点图层,参数设置如下,注意匹配好XY坐标字段,以及坐标系统。

2. 生成旅游景点的缓冲区
上面得到输出结果仅仅是一个临时图层,还需要再调用【Copy Features】工具导出为数据,这里我选择导出为Shapefile格式,然后调用【Buffer】工具为导出的景点数据创建100公里范围的辐射区。
3. 投影转换和栅格重采样
下面我们来处理人口密度数据,因为直接下载到的栅格像元值的单位是人/平方公里,而坐标系统是WGS 1984经纬度的坐标系统,所以需要先用【Project Raster工具】做投影转换,这里选择Albers等面积投影,在右键Modify中设置适合中国的参数。

接着再调用【Resample】工具把栅格像元的大小重采样一下,得到1km*1km的格网,这样实际上每个格网的像元值就代表了人口数,把落在缓冲区里的所有的像元值求和就得到了每个辐射区的人口总数。
4. 区域统计分析
区域统计的原理是把栅格数据和区域数据(栅格或矢量)进行叠加分析,对落在每个区域(Zone)里的像元值进行求和、平均值、标准方差等,还能自动统计出像元个数和面积。这里我们用【Zonal Statistics as Table】工具直接生成统计表,进一步还可用图表来进行展示。


5. Model Builder实现
看完一遍之后还能清晰地记得这些操作步骤也许并不是一件容易的事,让我们用Model Builder来把这些分析流程保存下来,是不是看起来非常清晰呢?不仅省时省力,而且模型还可以方便地共享给他人使用喔。

基于GIS的旅游辐射区人口统计的更多相关文章
- 号外号外:9月21号关于Speed-BI 《全国人口统计数据分析》开讲了
引言:如何快速分析纷繁复杂的数据?如何快速做出老板满意的报表?如何快速将Speed-BI云平台运用到实际场景中? 本课程将通过各行各业案例背景,将Speed-BI云平台运用到实际场景中,通 ...
- 基于GIS空间分析的多边形提取技术
现有基于矢量图形的骨架线提取方法主要包括数据预处理.基于约束 Delauny 三角剖分的骨架线结点生成和骨架线的连接 3 个过程,上述过程都可利用现有 GIS 系统的数据处理.空间分析和建模功能实现. ...
- 基于GIS的视频管理指挥平台
平台利用空间地理信息技术,以GIS地图为基础,将各类信息空间化.可视化,实现基于空间电子地图的可视化查询和分析,它能使情报.推理.分析与其他可用数据融为一体,提供依托于电子地图的清晰而精确的现场态势图 ...
- 实现基于股票收盘价的时间序列的统计(用Python实现)
时间序列是按时间顺序的一组真实的数字,比如股票的交易数据.通过分析时间序列,能挖掘出这组序列背后包含的规律,从而有效地预测未来的数据.在这部分里,将讲述基于时间序列的常用统计方法. 1 用rollin ...
- 基于GIS的国土空间规划平台建设
本期介绍基于地理信息平台的国土空间规划平台的规划辅助编制应用.在梳理国土空间规划科学流程的基础上,将规划编制各关键环节信息化.工具化.智能化:充分发挥清华同衡大数据与智能模型相结合的定量评估.精准 ...
- asp.net mvc,基于aop实现的接口访问统计、接口缓存等
其实asp.net 上aop现有的框架应该蛮多的,比如静态注入式的PostSharp(新版本好像已经商业化了,旧版本又不支持.net4.0+),或者通过反射的(性能会降低). 本文则是通过mvc其中一 ...
- 基于JaCoCo的Android测试覆盖率统计(二)
> 本文章是我上一篇文章的升级版本,详见地址:https://www.cnblogs.com/xiaoluosun/p/7234606.html ## 为什么要做这个?1. 辛辛苦苦写了几百条测 ...
- 中国各个省市县的人口统计,echart展示
公司要做一个excel形式的人口统计表,我感觉应该更直观一些展示,所以就选用了echart进行展示,由于时间短所以制作的比较简单粗糙,但相应的数据还是有很大的可参考性. 刚好下载了jfinal3.5, ...
- 基于GIS的空间分析功能分析芝加哥小熊队和白袜队的球迷范围
将交换格式的文件转换为要素类 在ArcCatalog中新建地址定位器 设置地址定位器的样式 选择Arctoolbox->地理编码工具->对地址进行地理编码 定义坐标系 定义坐标系后如图所示 ...
随机推荐
- 我的微信小程序入门踩坑之旅
前言 更好的阅读体验请:我的微信小程序入门踩坑之旅 小程序出来也有一段日子了,刚出来时也留意了一下.不过赶上生病,加上公司里也有别的事,主要是自己犯懒,就一直没做.这星期一,赶紧趁着这股热乎劲,也不是 ...
- MIT 6.828 JOS学习笔记15. Lab 2.1
Lab 2: Memory Management lab2中多出来的几个文件: inc/memlayout.h kern/pmap.c kern/pmap.h kern/kclock.h kern/k ...
- 进击的Python【第十章】:Python的socket高级应用(多进程,协程与异步)
Python的socket高级应用(多进程,协程与异步)
- dedecms循环列表样式
简单用法: {dede:arclist typeid="1" row="} <li class="list[field:global.autoindex/ ...
- iOS Start developing ios apps (OC) pdf
这是苹果官方最后一次更新的基于OC的iOS开发基础教程, 如果英文的看不懂,还有中文的版本哦. 点击下面的链接 好东西,分享给大家! 如果确实有帮到你,麻烦star一下我的github吧!
- ps教程连接
教程1:http://www.68ps.com/jc/ps_tp.asp 教程2:http://www.3lian.com/edu/photoshop/
- CentOS 6.5 Nginx 配置
1.安装所有 http功能: ./configure --user=www-data --group=www-data --with-http_ssl_module --with-http_reali ...
- 关于2016.12.12——T1的反思:凸包的意义与应用
2016.12.12 T1 给n个圆,保证圆圆相离,求将圆围起来的最小周长.n<=100 就像上图.考场上,我就想用切线的角度来做凸包.以圆心x,y排序,像点凸包一样,不过用两圆之间的下切线角度 ...
- 如何让eclipse进行智能提示?
1.打开eclipse工具,点击window菜单,选择preferences选项 2.然后,选择Java->Editor->content assist 3.然后在Auto activat ...
- [ACM训练] ACM中巧用文件的输入输出来改写acm程序的输入输出 + ACM中八大输入输出格式
ACM中巧用文件的输入输出来改写acm程序的输入输出 经常有见大神们使用文件来代替ACM程序中的IO,尤其是当程序IO比较复杂时,可以使自己能够更专注于代码的测试,而不是怎样敲输入. C/C++代码中 ...