利用百度poi计算城市能级及评价街道范围便利度、生活宜居情况等

本文介绍了如何利用GIS技术结合百度POI数据,计算城市街道的便利度和宜居性。步骤包括:1)将地市POI合并;2)通过Spatial Join将POI分配到乡镇边界;3)对街道层面的POI进行统计分析,涉及如餐饮、零售、医疗等设施的数量;4)计算路网密度;5)补充地铁站数据;6)计算中心度;7)估算乡镇到中心城市的时空距离。通过这些分析,可以全面评估城市的生活质量和交通状况。
摘要由CSDN通过智能技术生成

1、以省为计算单位进行,先把各个地市的poi合并到一个图层

2、使用工具spatial join或者是identity,把每一个poi投在对应的乡镇边界里面去

3、把计算的poi点进行各个街道的汇总统计分析

--接入板块数据


 select * into hubei
from openrowset 
  ('Microsoft.ACE.OLEDB.12.0', 
  'dBase IV;HDR=NO;IMEX=2; Database=E:\temp', 
  'select * from [湖北poi总.dbf]')
  
  drop table #tempestate0709
  select top 100 * from #tempestate0709

  select a.xzdm,ta.快餐,b.肯德基,c.星巴克,d.超市,f.便利店,g.[零售业(去超市、便利店)],t1.百货商场,t2.[酒店(三星及以下)],t3.[酒店(四星及以下)],h.休闲,t4.医院,i.[不利因素(火葬场、殡仪馆)],j.地铁站,k.火车站,l.银行,m.[ATM、自助银行],n.幼儿园,o.小学,p.中学,q.公司企业,r.[工厂、园区],s.大厦 into stat_hubei from 
  (select xzdm from hubei where xzdm <>'' group by xzdm) as a 
  left join
  --canyin
 
  (select xzdm,COUNT(*) as "快餐" from hubei where KIND like '10%' and xzdm <> '' group by xzdm ) ta
  on a.xzdm=ta.xzdm 
  left join 
  
  (select xzdm,COUNT(*) as "肯德基" from hubei where KIND = '10C1' and xzdm <> '' group by xzdm ) b 
  on a.xzdm=b.xzdm 
  left join
  
  (select xzdm,COUNT(*) as "星巴克" from hubei where KIND = '1603' and xzdm <> '' grou

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值