新手请教制作电子地图,如果有兴趣,联系我合作开发1620862331@qq.com
描述:1. 表格中的数据是下面图片的数据化,以便于存入数据库。例如灰色底纹代表从坐标1215出发有三个方向,分别到达1115,1315,1216三个坐标,又如淡绿色底纹1316位于十字交叉口有四个方向. 分别到达1216,1416,1315,1317四个坐标。
2. 数字与路名是一一对应的关系。例如11对应于文化路,12对应于花园路,15对应于金水路。
3. 为了显示方便,我把数据库中的数据分成了四列。例如表格(数据库)中左边第一双列第一行表示位置在坐标1115到坐标1215之间,在图中如绿色圆圈显示。
1115 1215 1216 1215 1317 1217 1318 1418
1115 1116 1216 1217 1317 1417 1318 1317
1215 1115 1316 1216 1317 1316 1318 1319
1215 1315 1316 1416 1317 1618 1418 1318
1215 1216 1316 1315 1417 1317 1418 1417
1315 1215 1316 1317 1417 1416 1418 1419
1315 1415 1416 1316 1417 1418 1119 1118
1315 1316 1416 1415 1118 1117 1119 1219
1415 1315 1416 1417 1118 1119 1219 1119
1415 1416 1117 1116 1118 1218 1219 1218
1116 1115 1117 1117 1218 1118 1219 1319
1116 1216 1117 1217 1218 1318 1319 1219
1116 1117 1217 1117 1218 1217 1319 1318
1216 1116 1217 1317 1218 1219 1319 1419
1216 1316 1217 1216 1318 1218 1419 1418
1217 1218 1419 1319
希望能用vb编写,谢谢!
现在假设要从黄星到达红星,得到的数据是从(1415---1315)之间到达(1189--1119)之间【对应于表格中的黄色背景数据到红色背景数据】,由于从黄星到红星有很多路线,怎么样才能编个程序把这些路线找出来呢?找出来后输出数据,数据一段一段的,例如图中的红线数据是1415, 1315, 1215, 1115,1116, 1117, 1118, 1119。然后对上面的数据进行编辑,例如上面的数据编辑如下:
在金水路上,从经一路经三路之间出发,到文化路与金水路交叉口,拐弯到文化路上,直行到达纬五路与黄河路之间。
程序文件1.pdf
(70.47 KB)