一、背景介绍
高精度地图编辑器是场景库生产所需的必要工具,地图编辑器基于JS开发,可对指定的地图进行描绘,生成数字高精度地图。
二、功能介绍
路网元素支持:
类别 | 元素 | 图片 |
交叉口 | 交叉口 | |
安全岛 | ||
交通岛 | ||
导流岛 | ||
道路中心圈 | ||
路口边缘线 | ||
路口导向线 | ||
路口网状线 | ||
道路 | 道路 | |
车道 | 行车道 | |
中央分隔带 | ||
导流线 | ||
待转区 | ||
绿化带 | ||
车道线 | 白色实线 | |
白色虚线 | ||
黄色实线 | ||
黄色虚线 | ||
双白实线 | ||
双白虚线 | ||
双黄实线 | ||
双黄虚线 | ||
白色实虚线 | ||
白色虚实线 | ||
黄色实虚线 | ||
黄色虚实线 | ||
停止线 | ||
道路箭头 | 直行箭头 | |
直行左转箭头 | ||
直行右转箭头 | ||
左转箭头 | ||
右转箭头 | ||
左掉头 | ||
左转掉头 | ||
左合流箭头 | ||
右合流箭头 | ||
道路设施 | 人行横道线 | |
锥桶 | ||
停车位 | ||
施工牌 | ||
车辆 | ||
护栏 | ||
防撞桶 | ||
水马 | ||
道路标志 | 行人等待区 | |
网状线 | ||
减速标线 | ||
纵向减速标线 | ||
自行车标志 | ||
人行横道预告 | ||
文字 | ||
减速让行 | ||
停车让行 | ||
交叉口连接路网关系:
<junction type="cross" name="交叉口128" id="3}D$B=A+_V5^85?gFs*i"><connection id="0" incomingRoad="9Hptf~PxrF5WM:F`=cOO" connectingRoad="clOq6x)V`!Xb7f8DSySt" contactPoint="start"><laneLink fromBlockId="5Lc37s`~J:~C|A}.iZtF" from="-4" toBlockId="W!S|xJ8/l@R?`:(xBUR)" to="-4" dir="right"></laneLink><laneLink fromBlockId="5Lc37s`~J:~C|A}.iZtF" from="-4" toBlockId="(=imLy8KE1_D!JM{7_Il" to="-3" dir="right"></laneLink><laneLink fromBlockId="5Lc37s`~J:~C|A}.iZtF" from="-4" toBlockId="wBosF1yC`Bs,Z4{{V-CG" to="-2" dir="right"></laneLink><laneLink fromBlockId="5Lc37s`~J:~C|A}.iZtF" from="-4" toBlockId="k!;)G3LQ4YT-e[3]j@8~" to="-1" dir="right"></laneLink><laneLink fromBlockId="N$R6?8fCrbO[Tr+U`G#Z" from="-2" toBlockId="W!S|xJ8/l@R?`:(xBUR)" to="-4" dir="right"></laneLink><laneLink fromBlockId="N$R6?8fCrbO[Tr+U`G#Z" from="-2" toBlockId="(=imLy8KE1_D!JM{7_Il" to="-3" dir="right"></laneLink><laneLink fromBlockId="N$R6?8fCrbO[Tr+U`G#Z" from="-2" toBlockId="wBosF1yC`Bs,Z4{{V-CG" to="-2" dir="right"></laneLink><laneLink fromBlockId="N$R6?8fCrbO[Tr+U`G#Z" from="-2" toBlockId="k!;)G3LQ4YT-e[3]j@8~" to="-1" dir="right"></laneLink></connection><connection id="1" incomingRoad="9Hptf~PxrF5WM:F`=cOO" connectingRoad=")F7Ngk$bp6i+[%9m;d)=" contactPoint="start"><laneLink fromBlockId="5Lc37s`~J:~C|A}.iZtF" from="-4" toBlockId="jM]ROa3d+7`-B%vZw|rG" to="-1" dir="straight"></laneLink><laneLink fromBlockId="N$R6?8fCrbO[Tr+U`G#Z" from="-2" toBlockId="jM]ROa3d+7`-B%vZw|rG" to="-1" dir="straight"></laneLink><laneLink fromBlockId="9#cJ*u4d_-WGMw;do^c3" from="-1" toBlockId="jM]ROa3d+7`-B%vZw|rG" to="-1" dir="straight"></laneLink></connection><connection id="2" incomingRoad="9Hptf~PxrF5WM:F`=cOO" connectingRoad="r*STdov6#yZ+)fv@Cm+{" contactPoint="start"><laneLink fromBlockId="9#cJ*u4d_-WGMw;do^c3" from="-1" toBlockId="HAR9jP|jf$HlRD%oj^x^" to="-1" dir="left"></laneLink><laneLink fromBlockId="9#cJ*u4d_-WGMw;do^c3" from="-1" toBlockId=".vsOt-d@Kl4%~UF=ci9k" to="-2" dir="left"></laneLink><laneLink fromBlockId="9#cJ*u4d_-WGMw;do^c3" from="-1" toBlockId="cM*t@%BAR4V=[rDR}(KK" to="-3" dir="left"></laneLink><laneLink fromBlockId="9#cJ*u4d_-WGMw;do^c3" from="-1" toBlockId="%5I~a@Wr~iqz+1[z5kkO" to="-4" dir="left"></laneLink></connection><connection id="3" incomingRoad="clOq6x)V`!Xb7f8DSySt" connectingRoad="clOq6x)V`!Xb7f8DSySt" contactPoint="start"><laneLink fromBlockId="~N(}Uj*f1ehl2kE^^PLS" from="1" toBlockId="k!;)G3LQ4YT-e[3]j@8~" to="-1" dir="back"></laneLink><laneLink fromBlockId="~N(}Uj*f1ehl2kE^^PLS" from="1" toBlockId="wBosF1yC`Bs,Z4{{V-CG" to="-2" dir="back"></laneLink><laneLink fromBlockId="~N(}Uj*f1ehl2kE^^PLS" from="1" toBlockId="(=imLy8KE1_D!JM{7_Il" to="-3" dir="back"></laneLink><laneLink fromBlockId="~N(}Uj*f1ehl2kE^^PLS" from="1" toBlockId="W!S|xJ8/l@R?`:(xBUR)" to="-4" dir="back"></laneLink></connection><connection id="4" incomingRoad="clOq6x)V`!Xb7f8DSySt" connectingRoad="9Hptf~PxrF5WM:F`=cOO" contactPoint="start"><laneLink fromBlockId="~N(}Uj*f1ehl2kE^^PLS" from="1" toBlockId="{QCJN,g.L!Zv@7doxH-+" to="1" dir="left"></laneLink><laneLink fromBlockId="~N(}Uj*f1ehl2kE^^PLS" from="1" toBlockId=";]1n!;yRP7%}Lu+mko3P" to="2" dir="left"></laneLink><laneLink fromBlockId="~N(}Uj*f1ehl2kE^^PLS" from="1" toBlockId="xD{VMf(o;^z[G_#0IDer" to="4" dir="left"></laneLink></connection><connection id="5" incomingRoad="clOq6x)V`!Xb7f8DSySt" connectingRoad="r*STdov6#yZ+)fv@Cm+{" contactPoint="start"><laneLink fromBlockId="aM%KOnbUOuG+7QV)o.DY" from="2" toBlockId="HAR9jP|jf$HlRD%oj^x^" to="-1" dir="straight"></laneLink><laneLink fromBlockId="aM%KOnbUOuG+7QV)o.DY" from="2" toBlockId=".vsOt-d@Kl4%~UF=ci9k" to="-2" dir="straight"></laneLink><laneLink fromBlockId="aM%KOnbUOuG+7QV)o.DY" from="2" toBlockId="cM*t@%BAR4V=[rDR}(KK" to="-3" dir="straight"></laneLink><laneLink fromBlockId="aM%KOnbUOuG+7QV)o.DY" from="2" toBlockId="%5I~a@Wr~iqz+1[z5kkO" to="-4" dir="straight"></laneLink><laneLink fromBlockId="~:|P(-(7*B:$_CGVZ)Yh" from="3" toBlockId="HAR9jP|jf$HlRD%oj^x^" to="-1" dir="straight"></laneLink><laneLink fromBlockId="~:|P(-(7*B:$_CGVZ)Yh" from="3" toBlockId=".vsOt-d@Kl4%~UF=ci9k" to="-2" dir="straight"></laneLink><laneLink fromBlockId="~:|P(-(7*B:$_CGVZ)Yh" from="3" toBlockId="cM*t@%BAR4V=[rDR}(KK" to="-3" dir="straight"></laneLink><laneLink fromBlockId="~:|P(-(7*B:$_CGVZ)Yh" from="3" toBlockId="%5I~a@Wr~iqz+1[z5kkO" to="-4" dir="straight"></laneLink></connection><connection id="6" incomingRoad="clOq6x)V`!Xb7f8DSySt" connectingRoad=")F7Ngk$bp6i+[%9m;d)=" contactPoint="start"><laneLink fromBlockId="jKNHPT0f99B%P1QVq$8*" from="4" toBlockId="jM]ROa3d+7`-B%vZw|rG" to="-1" dir="right"></laneLink></connection><connection id="7" incomingRoad=")F7Ngk$bp6i+[%9m;d)=" connectingRoad="clOq6x)V`!Xb7f8DSySt" contactPoint="start"><laneLink fromBlockId="|7@o80,+K:;i$LgmV{1V" from="1" toBlockId="k!;)G3LQ4YT-e[3]j@8~" to="-1" dir="left"></laneLink><laneLink fromBlockId="|7@o80,+K:;i$LgmV{1V" from="1" toBlockId="wBosF1yC`Bs,Z4{{V-CG" to="-2" dir="left"></laneLink><laneLink fromBlockId="|7@o80,+K:;i$LgmV{1V" from="1" toBlockId="(=imLy8KE1_D!JM{7_Il" to="-3" dir="left"></laneLink><laneLink fromBlockId="|7@o80,+K:;i$LgmV{1V" from="1" toBlockId="W!S|xJ8/l@R?`:(xBUR)" to="-4" dir="left"></laneLink></connection><connection id="8" incomingRoad=")F7Ngk$bp6i+[%9m;d)=" connectingRoad="9Hptf~PxrF5WM:F`=cOO" contactPoint="start"><laneLink fromBlockId="|7@o80,+K:;i$LgmV{1V" from="1" toBlockId="{QCJN,g.L!Zv@7doxH-+" to="1" dir="straight"></laneLink><laneLink fromBlockId="|7@o80,+K:;i$LgmV{1V" from="1" toBlockId=";]1n!;yRP7%}Lu+mko3P" to="2" dir="straight"></laneLink><laneLink fromBlockId="|7@o80,+K:;i$LgmV{1V" from="1" toBlockId="xD{VMf(o;^z[G_#0IDer" to="4" dir="straight"></laneLink><laneLink fromBlockId="pi8HRd@td$}5y7i}Wb}%" from="2" toBlockId="{QCJN,g.L!Zv@7doxH-+" to="1" dir="straight"></laneLink><laneLink fromBlockId="pi8HRd@td$}5y7i}Wb}%" from="2" toBlockId=";]1n!;yRP7%}Lu+mko3P" to="2" dir="straight"></laneLink><laneLink fromBlockId="pi8HRd@td$}5y7i}Wb}%" from="2" toBlockId="xD{VMf(o;^z[G_#0IDer" to="4" dir="straight"></laneLink></connection><connection id="9" incomingRoad=")F7Ngk$bp6i+[%9m;d)=" connectingRoad="r*STdov6#yZ+)fv@Cm+{" contactPoint="start"><laneLink fromBlockId="pi8HRd@td$}5y7i}Wb}%" from="2" toBlockId="%5I~a@Wr~iqz+1[z5kkO" to="-4" dir="left"></laneLink><laneLink fromBlockId="pi8HRd@td$}5y7i}Wb}%" from="2" toBlockId="cM*t@%BAR4V=[rDR}(KK" to="-3" dir="right"></laneLink><laneLink fromBlockId="pi8HRd@td$}5y7i}Wb}%" from="2" toBlockId=".vsOt-d@Kl4%~UF=ci9k" to="-2" dir="right"></laneLink><laneLink fromBlockId="pi8HRd@td$}5y7i}Wb}%" from="2" toBlockId="HAR9jP|jf$HlRD%oj^x^" to="-1" dir="right"></laneLink></connection><connection id="10" incomingRoad="r*STdov6#yZ+)fv@Cm+{" connectingRoad=")F7Ngk$bp6i+[%9m;d)=" contactPoint="start"><laneLink fromBlockId="tk[n*g2d]%{NVayBr##d" from="1" toBlockId="jM]ROa3d+7`-B%vZw|rG" to="-1" dir="left"></laneLink></connection><connection id="11" incomingRoad="r*STdov6#yZ+)fv@Cm+{" connectingRoad="clOq6x)V`!Xb7f8DSySt" contactPoint="start"><laneLink fromBlockId="{E2;~G[WVIR=CYA~EzX}" from="2" toBlockId="k!;)G3LQ4YT-e[3]j@8~" to="-1" dir="straight"></laneLink><laneLink fromBlockId="{E2;~G[WVIR=CYA~EzX}" from="2" toBlockId="wBosF1yC`Bs,Z4{{V-CG" to="-2" dir="straight"></laneLink><laneLink fromBlockId="{E2;~G[WVIR=CYA~EzX}" from="2" toBlockId="(=imLy8KE1_D!JM{7_Il" to="-3" dir="straight"></laneLink><laneLink fromBlockId="{E2;~G[WVIR=CYA~EzX}" from="2" toBlockId="W!S|xJ8/l@R?`:(xBUR)" to="-4" dir="straight"></laneLink><laneLink fromBlockId="T@QTrc#KhKDg-Sni@k17" from="3" toBlockId="k!;)G3LQ4YT-e[3]j@8~" to="-1" dir="straight"></laneLink><laneLink fromBlockId="T@QTrc#KhKDg-Sni@k17" from="3" toBlockId="wBosF1yC`Bs,Z4{{V-CG" to="-2" dir="straight"></laneLink><laneLink fromBlockId="T@QTrc#KhKDg-Sni@k17" from="3" toBlockId="(=imLy8KE1_D!JM{7_Il" to="-3" dir="straight"></laneLink><laneLink fromBlockId="T@QTrc#KhKDg-Sni@k17" from="3" toBlockId="W!S|xJ8/l@R?`:(xBUR)" to="-4" dir="straight"></laneLink></connection><connection id="12" incomingRoad="r*STdov6#yZ+)fv@Cm+{" connectingRoad="9Hptf~PxrF5WM:F`=cOO" contactPoint="start"><laneLink fromBlockId="B{(,VPk{,70/ook$fA`_" from="4" toBlockId="{QCJN,g.L!Zv@7doxH-+" to="1" dir="right"></laneLink><laneLink fromBlockId="B{(,VPk{,70/ook$fA`_" from="4" toBlockId=";]1n!;yRP7%}Lu+mko3P" to="2" dir="right"></laneLink><laneLink fromBlockId="B{(,VPk{,70/ook$fA`_" from="4" toBlockId="xD{VMf(o;^z[G_#0IDer" to="4" dir="right"></laneLink></connection><connection id="13" incomingRoad="r*STdov6#yZ+)fv@Cm+{" connectingRoad="r*STdov6#yZ+)fv@Cm+{" contactPoint="start"><laneLink fromBlockId="tk[n*g2d]%{NVayBr##d" from="1" toBlockId="HAR9jP|jf$HlRD%oj^x^" to="-1" dir="back"></laneLink><laneLink fromBlockId="tk[n*g2d]%{NVayBr##d" from="1" toBlockId=".vsOt-d@Kl4%~UF=ci9k" to="-2" dir="back"></laneLink><laneLink fromBlockId="tk[n*g2d]%{NVayBr##d" from="1" toBlockId="cM*t@%BAR4V=[rDR}(KK" to="-3" dir="back"></laneLink><laneLink fromBlockId="tk[n*g2d]%{NVayBr##d" from="1" toBlockId="%5I~a@Wr~iqz+1[z5kkO" to="-4" dir="back"></laneLink></connection></junction>