2005-2022路网数据采集与分析
1、路网是什么
道路网(road network)指的是在一定区域内,由各种道路组成的相互联络、交织成网状分布的道路系统。全部由各级公路组成的称公路网。在城市范围内由各种道路组成的称城市道路网。
城市道路网由城镇管辖范围内的各种不同功能的干道和区域性道路所组成,它是城市总体规划布局的骨架,可为各种交通工具提供安全、迅速、经济、舒适的行驶条件。城市道路对于城市的通风、日照、绿化、排水、公用事业管线敷设和建筑面貌等多方面起着重要作用,在城市总体规划中,必须合理解决好道路网布局。是全国运输综合体系(包括铁路、水运、公路、航空、管道等)的一个组成部分,公路网必须适应工农业生产的布局和发展,并能满足政治、经济、国防的需要。在国家的公路网中将公路分为若干等级,力求做到布局合理、标准适宜、设施齐全。是公路建设重要的前期工作之一,是进行公路建设决策的有力支持措施,公路网规划的目的是从科学的实事求是的观点出发,分析规划区域客货运交通实况,剖析公路网建设发展存在的问题及其根源,预测区域社会经济发展趋势和交通需求,制订合理可行的公路网规划方案及建设时序,为区域公路近期和长远发展建设提供决策依据。
各城市历史路网对于路网规划建设有重要的参考作用,路网规划按其规划区域的性质一般分为:国家干线公路网规划、省域干线公路网规划、市域干线公路网规划及县域县乡道公路网规划四类,某些地区为了强调某类公路或某一区域的重要性,也可做针对性公路网规划,如江苏省高速公路网规划、苏南地区干线网规划等。
公路网规划的一般过程是:交通调查(一般性调查及重点性调查);交通运输需求发展预测(包括社会经济发展预测、综合交通运输发展预测、公路交通运输发展预测、公路运输量分布预测及公路交通量分配预测五个方面);公路网络规划方案形成(初始公路网络规划方案的形成、网络计算机处理、公路网络规划方案的调整);公路网规划方案的评价(三个方面:技术评价、经济评价及综合评价);公路网规划的实施计划编制及规划滚动等。
2、路网如何采集
百度地图结合强大的AI地图数据生产技术,以全景高精采集、全新的工艺架构为基础,构建了全国高精度的基础骨架路网,并辅以轨迹大数据挖掘、用户上报分析能力,实时更新道路通行性信息。作为业内AI化水平最高、搭载的AI技术最强最丰富的地图厂商,百度地图80%的数据采集环节已经实现了AI化,这相较于传统的地图生产工艺,效率提升了30倍以上。在百度大脑AI技术的支撑下,百度地图还实现了信息获取、数据采集、数据生产和动态修正全流程AI化,重新定义了地图数据生产流程。
首先要到百度地图开放平台http://lbsyun.baidu.com/index.php?title=%E9%A6%96%E9%A1%B5建立web应用服务,得到应用对应的ak。
import urllib3
import json
import requests
import re
import time
left_bottom = [x1,y1]; # 设置区域左下角坐标(百度坐标系)
right_top = [x2,y2]; # 设置区域右上角坐标(百度坐标系)
part_n = 4; # 设置区域网格
num = 1
headers = {‘User-Agent’:‘Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/55.0.2883.87 Safari/537.36’}# 伪装浏览器
url0 = ‘http://api.map.baidu.com/place/v2/search?’;
x_item = (right_top[0]-left_bottom[0])/part_n;
y_item = (right_top[1]-left_bottom[1])/part_n;
query = ‘道路’; #搜索关键词设置
ak = ‘’; # 从百度开发者平台获取的ak
n = 0; # 切片计数器
for i in range(part_n):
for j in range(part_n):
left_bottom_part = [left_bottom[0]+ix_item,left_bottom[1]+jy_item]; # 切片的左下角坐标
right_top_part = [right_top[0]+ix_item,right_top[1]+jy_item]; # 切片的右上角坐标
for k in range(400):
url = url0 + ‘query=’ + query + ‘&page_size=1&page_num=’ + str(k) + ‘&scope=1&bounds=’ + str(left_bottom_part[1]) + ‘,’ + str(left_bottom_part[0]) + ‘,’+str(right_top_part[1]) + ‘,’ + str(right_top_part[0]) + ‘&output=json&ak=’ + ak;
print(url)
station = []
data = requests.get(url,headers = headers)
content = data.content
data = json.loads(content)
station.append(data[‘total’])
if data[‘results’] != []:
result = data[‘results’]
str_temp = result[0]
loc = str_temp[‘location’]
lng = float(loc[‘lng’])
lat = float(loc[‘lat’])
station.append(str_temp[‘name’] + “,%f” % lng + “,%f” % lat)
print(station[1])
file = open('.\\x.csv', 'a')
file.writelines(station[1] + '\n')
file.close()
time.sleep(1)
if num % 20 == 0:
time.sleep(2)
if num % 100 == 0:
time.sleep(3)
if num % 200 == 0:
time.sleep(7)
num = num + 1
n += 1;
3、历史路网用途
城市道路网的形成和发展都与该城市政治、经济、生产、生活的发展史有关。中国各大城市道路网的规划和建设有悠久的历史,如著名的六大古城:西安、洛阳、开封、南京、杭州和北京,均有详尽的规划。北京远在2200多年前战国时期的燕国迁都于此,金、元、明、清均在此建都。从元代起,全城以紫禁城(即故宫)居中,贯穿南北的中轴线,长达8公里。城内外形成了完整的道路系统,大都采用轴线对称的方格网式,也称棋盘式,东西南北方向明确,并配合有很好的排水和绿化。这种城市道路网的规划设计传统手法,一直沿用到近代,成为中国道路网规划的一种典型图式,如北京、西安等城市道路网。方格网式的优点是街坊整齐,便于布置建筑,也易于识别方向,交通组织简便,不会形成复杂交叉口,不会造成市中心交通压力过重。缺点是对每两点间的交通必须绕行一定的路程,地形起伏复杂时难以适用,交叉口多,影响行车通畅。一些沿河沿海的城市顺应地形,往往形成了不规则的棋盘式道路网。
世界各国城市道路网的发展均与工业的发展、城市人口的集中、交通运输量和交通工具的发展有关。根据自然条件和交通组织选取路网结构形式,以及决定干道、环道、放射道路和联络道路的配备与衔接。放射环式已为目前世界各大城市所采用,如莫斯科、巴黎、柏林及北京郊区等的道路网均是。优点是市中心与郊区和各区间有短捷的交通联系。干道与次要道路分工明确。缺点是道路交叉多成锐角,有多条道路交于一点,增加组织管理交通的困难,街坊形状不规则,影响建筑布置。
此外,还有自由式和混合式。自由式随河流、海岸依地形形成,如中国青岛市道路网。混合式是几种形式混合使用,如美国华盛顿市道路网。
4、路网样图
五、历史路网样图下载
链接:https://pan.baidu.com/s/1K3sH_S1YY81Mpf6B_juLnA
提取码:7777