首先,我是使用 Google Maps API 开发的初学者,并且想知道在地图中显示由折线构成的路线的最佳方式是什么,该路线从 PostgreSQL 数据库中的表中获取其坐标?
我有两张表,一张叫“routes”,另一张叫“route_dots”
“路由”表包含以下字段:
-id --> Unique ID of the route,
-sport_id --> ID of the sport,
-user_id --> ID of the user who upload the routes,
-title --> title of the route,
-description --> description of the route,
“route_dots”包含 -id --> 地点的唯一 ID,-route_id --> 路线的 ID,-coord_lat --> LAT,-coord_lon --> LON,-magic number --> 点的顺序路线的,
在其他网站上,我找到了一个解决方案,我可以生成一个 JSON 文件,其中包含路线的所有信息,例如 LAT 和 LNG 坐标、标题、描述,然后让地图读取该信息以显示路线。
我想要做的是生成一个数组,其中包含取自 coord_lat 和 coord_lon 字段的所有 LAT 和 LNG 坐标,其中包含坐标,以及路线的标题和描述。“magic_number”字段包含点的顺序。
如何生成包含上述所有信息的 JSON 文件,然后在地图中绘制该文件?
谢谢!