mysql - 网站;让用户添加位置并获取坐标

标签 mysql web maps coordinates

我一直在开发一个网站,用户可以在其中添加地点(比如城市中的一家商店)并将其存储在数据库中。现在我希望能够在我网站上的交互式 map 上显示这些地方。我有一个 bing map 开发人员 key ,但似乎只有在我有坐标 (lon/lat) 时才能显示数据。真的吗?如果是这样,我如何在用户添加新数据后自动获取坐标?

例如:您在城市 XYZ 中添加商店 XYZ,但您不必输入坐标。现在,此信息已存储,但我没有坐标..

非常感谢任何帮助!

最佳答案

如果您没有任何计划允许您的用户在 map 中插入地点位置或通过填充一些纬度/经度数据,我建议您使用谷歌网络服务来获取这些地点的地理定位。不过,您需要将发送的输入格式化为地址之类的内容才能使其正常工作。

See this Google documentation

关于mysql - 网站;让用户添加位置并获取坐标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13787339/

相关文章:

php - 包含数据库值和用户输入的表

python - 如何在ubuntu服务器上安装cloud9 IDE

javascript - Cheerio Web Scape : No Line Break Between Tags

php - oscommerce tep_db_perform -- 更新

java - 为什么几乎所有的数据库都没有实现行缓存?

PHP从mysql获取2个数字之间的数据

html - 在居中图像上居中文本和表单(电子邮件输入和提交按钮)

java - 在 map fragment 中显示自定义文本,Android

C++ Maps 和 Sets 相关查询

c# - 如何将字符串化的 JSON 传递给 C# 方法?