mysql - 地理数据存入数据库用于报告

标签 mysql database google-maps maps distance

我们的报告和其他应用程序都需要地理数据。首先我们需要距离和坐标。我们已经考虑过 Google Maps API,但这里的问题是您不允许将数据存储到您自己的数据库中。但在报告方面,需要存储结果,因此我们不必每次都从 API 加载数据(成本和时间)。是否有允许存储数据并将其用于此目的的服务,或者是否可以解决此用例使用 Google API 的问题?

最佳答案

您可以使用传单库加载 map 和您自己的地理数据。 还有一些工具可以管理存储在 MySQL 数据库中的信息,以便使用类似于谷歌地图的传单库在 map 上显示。 只是谷歌传单 php MySQL map 或者构建您自己的 php 或 Javascript 代码以从 MySQL 数据生成 geojson。然后在传单 map 上显示geojson数据。 希望这会对您有所帮助。

关于mysql - 地理数据存入数据库用于报告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54041422/

相关文章:

php - 在数据库中存储用户全名时有什么更好的做法? 1 列或 2 列?

javascript - 谷歌地图 API : How do you ensure that the Google Maps Autocomplete text is an actual address before submitting?

php - Laravel mysql 联合多个表

sql - MySQL:周日期范围来自查询中的周数

java - 这是什么意思? (java,数据库)

java - @ManyToMany 关系中表的 JPA 2.0 CriteriaQuery

android - Google MapFragment 为空白(白色),找不到类 'maps.j.k'

c# - 使用 Google map 向某个地方发布消息

Mysql - 如何在每行的第二个字符后插入一个点?

MySQL Join Query 错误,我做错了什么?