一日不见,如隔三秋。快过年了,凌晨GIS给大家拜个早年,提前祝大家新年快乐,牛气冲天!

上期我们用矢量分析中的缓冲区分析和叠加分析的方法对长沙市的购房选址方面的问题进行了探讨,得到了许多小伙伴的回应,希望小编分析下上海市购房选址问题。想了想,我觉得可以搞,不过这期我们将利用栅格分析的方法进行选址分析。栅格分析选址主要涉及栅格数据距离制图、成本距离加权、数据重分类、多层面合并等空间分析功能。

主要流程如下:

(1)数据准备,确定需要哪些数据作为输入,包括购物中心数据、小学数据、综合医院数据、地铁站数据;

(2)派生数据集,从现存数据派生出能提供购房选址的原始成本数据,在这里主要为距离成本数据;

(3)重分类各种数据集,消除各成本数据集的量纲影响,使各成本数据具有大致相同的可比分类体系。各成本数据均按等间距分类原则分为1~10级,级数越高适宜性越好;

(4)给各数据集赋权重。必要的话在适宜性模型中影响比较大的数据集赋比较高权重,然后合并各数据集合以寻找适宜位置。本文将权重设为各数据集的权重均设置为0.25,大家也可以根据自己的意愿设置。

将所有POI加载进来展示一下,看起来很漂亮。

接下来进入正题。。。

分析环境设置

因为这期是栅格分析,所以最重要的一步是设置分析环境。ArcToolbox 中选中ArcToolbox右键选择[环境],打开环境设置对话框,设置相关参数:①展开[工作空间],设置工作路径为:“放数据的文件夹”; ②展开[处理范围],在范围下拉框中选择“与边界相同”;③展开[栅格分析],在像元大小下拉框中选择自定义,这里设置为30。

【欧氏距离】

在栅格分析中的[欧氏距离]跟矢量分析中的缓冲区原理相似,只是得到的结果的数据类型不同,上期得到的缓冲区是矢量文件,这期我们通过这个工具得到的是栅格数据。首先从各类poi数据中提取直线距离数据。选择[Spatial Analyst工具] | [距离分析] | [欧式距离],分别生成购物中心、小学、综合医院、地铁站的直线距离数据集,这里我们可以右键工具选择批处理批量生成派生数据集。

【重分类】

生成直线距离后,我们需要对其进行重分类。重分类每类数据的直线距离数据集。考虑到住房距离购物中心、学校、地铁、医疗设施比较近时适宜性好,采用等间距分级分为10级,距离poi最近适宜性最高,赋值10;距离最远的地方赋值1。得到每一类数据集的适宜性图。这一步骤与矢量分析中为每一类数据的缓冲区打分原理相似。

综合适宜性分析

重分类后,我们需要将各图层叠加计算,统一到相同的等级体系内,且每个数据集中那些被认为比较适宜性的属性都被赋以比较高的值,选择[Spatial Analyst工具——地图代数——栅格计算器],各个重分类后数据集的合并计算,最终适宜性数据集的加权计算公式为最终适宜性=购物中心*0.25 十中小学*0. 25十医疗设施*0. 25十地铁站*0. 25。

最后得到综合适宜性数据集,从图中可以看出,颜色越深的地方越符合我们的条件。

怎么样,你想好在哪里买房了吗?最后呈上上海市中心城区2018年房价分布图(数据获取能力有限,目前只获取到2018年的数据,不过都差不多,主要是贵)。

好啦,这期分享就到这里啦,下期见!

购房选址分析之上海市相关推荐

  1. Arcgis软件应用(六)利用缓冲区分析和叠置分析进行购房选址

    目的: 利用缓冲区分析与叠置分析等空间分析方法,在ArcMap环境下利用模型构建器(Model Builder)构建并执行购房选址模型. 要求: 离市区主交通要道230m之外(network道路图层中 ...

  2. 项目07城市餐饮店铺选址分析

    问题 [项目07] 城市餐饮店铺选址分析 1.从三个维度"口味"."人均消费"."性价比"对不同菜系进行比较,并筛选出可开店铺的餐饮类型 要 ...

  3. Python 数据分析微专业课程--项目06 城市餐饮店铺选址分析

    1.项目说明 通过对上海餐饮数据的分析,选择相对较好的餐饮类型和地段开店 2.项目具体要求 从三个维度"口味"."人均消费"."性价比"对不 ...

  4. matlab选址与GIS选址,ArcGIS入门教程(13)——多条件学校选址分析

    实验十三 多条件学校选址分析 一.实验目的 通过本次实验,熟悉 ArcGIS 矢栅数据简单距离分析.栅格数据重分类.表面分析以及栅格计算等空间分析功能,并理解其原理:熟练掌握使用 ArcGIS 空间分 ...

  5. 项目01城市餐饮店铺选址分析

    一.项目要求 1.从三个维度"口味"."人均消费"."性价比"对不同菜系进行比较,并筛选出可开店铺的餐饮类型 要求: ① 计算出三个维度的指 ...

  6. 城市餐饮店铺选址分析

    城市餐饮店铺选址的分析 基于这样一个数据 从 "口味"."人均消费"."性价比" 三个维度对不同菜系进行比较,并筛选出可开店铺的餐饮类型 ① ...

  7. 数分笔记整理21 - 数据处理项目 - 城市餐饮店铺选址分析 电商打折套路解析

    [项目07] 城市餐饮店铺选址分析 ''' [项目07] 城市餐饮店铺选址分析1.从三个维度"口味"."人均消费"."性价比"对不同菜系进行 ...

  8. 数据分析案例--01 城市餐饮店铺选址分析

    城市餐饮店铺选址分析 数据下载链接: 链接:https://pan.baidu.com/s/1l2-EEMhK0-n8gFPLuOHb1g 提取码:7olt 要求: 1.从三个维度"口味&q ...

  9. ArcGIS学习09:选址分析——租房选址分析

    选址分析--租房选址分析 文章目录 选址分析--租房选址分析 前言 一.案例场景及基础数据 1.1 案例场景 1.2 案例数据 二.使用工具 2.1 裁剪 2.2 相交 2.3 擦除 2.4 缓冲区 ...

  10. 【pandas数据清洗与处理】项目5-城市餐饮店铺选址分析

    1.从三个维度"口味"."人均消费"."性价比"对不同菜系进行比较,并筛选出可开店铺的餐饮类型 要求: ① 计算出三个维度的指标得分 ② 评 ...

最新文章

  1. Nginx配置https,反向代理多实例tomcat的操作记录
  2. loss和accuracy的关系
  3. Libevent-网络服务器事件示例
  4. 生物科学数据分析和数据管理本体论
  5. spring 注释的作用_Spring的@Primary注释在起作用
  6. 7-201 列出连通集 (25 分)
  7. oracle parameterfile
  8. 【CSP考前复习】关于考试时的注意事项
  9. 环形链表得golang实现
  10. in use 大学英语4word_《新视野大学英语4网络测试题unit6++Microsoft+Word+文档》.doc
  11. java操作Excel之POI(1)
  12. 原创 leetcode[454]四数相加II /4Sum II 哈希策略
  13. 数字系统——实验一:常用元器件的识别与简单测试
  14. 【Unity拓展工具】批量更改脚本文件的编码格式 (unity中脚本文件的编码格式从ANSI转换到UTF8出现乱码)
  15. 英语单词-每天10个
  16. Nginx报错 nginx: [error] invalid PID number ““ in “/usr/local/nginx/logs/nginx.pid“
  17. eventBus VSvueX
  18. jQuery Promise 的用法
  19. android里面字体的设置,Android中字体设置Font
  20. 微信小程序输入框输入换行

热门文章

  1. 微信平台开发获取微信用户的OPENID
  2. [BJWC2008]雷涛的小猫 dp
  3. oracle清除过期备份,rman delete obsolete删除过期备份集问题
  4. 实现一个简单的Database1
  5. JavaSE进阶篇【6】——2022年7月2日
  6. centons7安装k8s集群
  7. macOs Ventura 13自动开机关机设置教程(命令行)
  8. 期货期权股票资管分仓系统(子账户系统、风控系统)的功能介绍
  9. 360漏洞修复网管版小软件不错
  10. java 克隆对象_Java中克隆(Clone)一个对象