前言
在交通数字化背景下,展示高速公路运行轨迹对规划和管理至关重要。本文将演示如何利用 WebGIS 技术与 Leaflet-Trackplayer 插件,将湖南首条免费高速(长永高速)的轨迹数据直观地呈现在网页上。这不仅涉及地图渲染,更是对空间数据价值的一次实践探索。
背景信息
长永高速概况
长永高速于 1994 年通车,连接黄花机场与长沙市区,全长 27 公里。它是湖南第一条高速公路。值得注意的是,'永'指浏阳永安镇,而非永州。该高速收费期将于 2025 年 11 月到期,之后实行'零费率'。
其他临近到期高速
省内还有多条运营近 30 年的高速即将到期,例如长潭高速、长沙 - 益阳高速等。具体列表如下:
| 序号 | 高速名称 | 起止地点 | 通车年限 |
| 1 | 长潭高速 | 长沙市长沙县和湘潭市岳塘区 | 29 年 |
| 2 | 长沙 - 益阳高速公路 | 长沙与益阳 | 27 年 |
| 3 | 益常高速 | 阳市资阳区与常德市武陵区 | 26 年 |
| 4 | 潭耒高速 | 湘潭市岳塘区和衡阳市耒阳市 | 25 年 |
技术选型
Leaflet-Trackplayer 是基于 Leaflet 的轨迹回放插件,支持播放控制、速度调整、地图跟随及方向旋转等功能,非常适合此类场景。
数据准备
地理编码
为了获取准确的起止点坐标,我们使用天地图的地理编码接口。选择天地图的优势在于其坐标系可直接叠加到天地图底图,无需二次转换。
@Test public void benzeneToLocation() {
String target = "长沙市马栏山财富广场";
String keyWord = "%7B'keyWord':'" + target + "'%7D" ;
HttpResponse<String> resp = tdtOptService.getGeocoder(keyWord, TDT_SERVER_KEY);
System.out.println(resp.getBodyResult());
}
返回结果包含经纬度信息,例如长沙马栏山财富广场和长沙永安收费站的具体坐标。
AOI 与 POI 数据
为了丰富地图展示,我们引入了途径的重要兴趣面(AOI)和兴趣点(POI)。
var jdsq = [
{"name":"月湖公园",children:[{lat:28.237564,:}],:},
{:,:[{:,:}],:},
{:,:[{:,:}],:},
{:,:[{:,:}],:},
{:,:[{:,:}],:},
{:,:[{:,:}],:},
{:,:[{:,:}],:},
];






