mysql库表配置info_road
ROAD_CODE 路段编号
ROAD_NAME 路段名称
ROAD_LINE linestring 道路的空间线性数据
TRAFFIC_CONDITION 路况评价,0: 无路况 1:畅通 2:缓行 3:轻度拥堵 4:重度拥堵
geoserver需要mysql插件
更新位置:geoserver-2.18.0-bin\lib ;geoserver-2.18.0-bin\webapps\geoserver\WEB-INF\lib
geoserver新建数据源 MYSQL ,并配置库表连接信息
geoserver新建图层
sql备注:(
SELECT t.ID,t.ROAD_NAME, ST_GeomFromText(ST_AsText(t.ROAD_LINE), '3857') ROAD_LINE,t.TRAFFIC_CONDITION from info_road t
)
配置路况style 基于不同颜色显示不同路况(灰色表示无路况、绿色表示畅通)
Layer perview 使用openlayer预览