首页 新闻中心 技术博客

为了买房,我打开了ArcGIS

发布时间:2021-10-09 23:46:39   浏览量:2169   作者:GIS前沿

买房是人生的一件大事

最近公司的老五就在办这件人生大事
从事测绘多年攒了不少钱,外加东拼西凑
终于可以在老家付个首付安个家了

购房不是件容易的事
环境、交通、学区、城市规划…有时还要看下地势风水
最重要的还是看价格是否合适
老五为此愁了好几天
不过说到风水,学GIS的到可以来帮算一卦呀

为了老五的人生大事
小助手决定打开“封存已久”的ArcGIS
用科学的方法为老五选择一个幸福的家

先看老五的购房要求:
市区新房二手房都行(新区房价略贵暂不考虑)
距公园1km之内(环境好)
距学校在 1Km 之内(以便小孩上学)
在商业中心的服务范围之内1km
医疗服务范围1km
交通方面因为小地方没有地铁就暂不考虑

条件充足后就是要准备素材了
行政区划数据:中国县级行政区划(老五所在老家,这个So easy)
当地卫星地图(搞GIS的随手扔几张卫星影像还是很容易的)
POI数据:规划云获得后经QGIS校正
房产数据:分为以前的老旧小区和新上市的楼盘,其中楼盘数据采用爬虫爬取本市最新楼盘,然后使用坐标拾取工具批量拾取坐标转换获得。

为了数据的精准我们特意在房天下网站爬取了老五所在市区的所有楼盘信息(“华府名苑”这种名称爬取的让人头疼)

数据有所偏差但可以用,最后将数据整理到Excel中即可。
由于数据均为bd09坐标系,需使用QGIS进行校正,这里不多过赘述。

*本文主要是做技术分享,购房仅做参考
数据准备充分后就需要用ArcGIS来掐指一算
看看哪块地才是老五的风水宝地

01 缩减范围

在ArcMap中加载所有爬取的数据
学校,医院,公园,楼盘…
由于老五老家在市区
我们需要导入老五所在市区范围矢量
然后裁剪出老五所在市区范围内有价值的POI点数据

选择——按属性选择

02 根据购房条件建立缓冲区

启动ArcToolbox工具箱
分析工具——提取——裁剪

结果如下

确定购房要求,根据要求建立缓冲区

公园1km之内;
学校1km之内;
商业中心1km之内;
医疗服务1km之内;

在Arctoolbox中选择分析工具→邻域分析→缓冲区

例如:医疗设置线性单位1000m建立缓冲区

结果如下

按照同样的方法建立其他要素的缓冲区(就不一一介绍了)

03 相交处理找出想要的小区

下面就是对POI点缓冲区进行相交处理
分析工具→叠加分析→相交

结果如下

以本次相交结果为基准再次相交出符合要求的小区和楼盘

最后就出来了符合我们条件的四个老旧小区和三个新楼盘

打开属性列表可直接查看小区信息

最后导入卫星影像
在高空中实景查看小区周边信息

一顿简单操作下来
你就可以大致了解你想要房子的大概位置信息了

看着老五在电脑前滚动着卫星地图来看房
突然发现自己所学的GIS香了起来


来源:https://blog.csdn.net/qq_43173805/article/details/107838769