根据表单信息向Google地图添加标记

shi*_*juo 5 javascript google-maps

我想知道是否有人知道教程或如何使用表单将标记添加到谷歌地图.我希望一个人能够从表单中选择一些东西,然后单击"提交"并让它刷新地图上的标记.我假设地图必须在iframe或其他东西,但我不知道如何做这样的标记.一切都会有所帮助

Arg*_*ros 1

首先,您不需要刷新即可在地图上添加标记。使用 javascript api,您可以动态添加标记到地图上。现在,如果您还希望将这些位置存储在数据库中,那么您可能应该制作一个表单,尽管 ajax 请求就可以了。因此,正如 orbling 提到的,首先阅读文档。

不过,我将给出一个简单的场景和解决该问题的操作。

  1. 假设在 mysql 中创建一个数据库来存储你的点。
  2. 创建带有地图的页面
  3. 在同一页面上创建一些文本字段和一些按钮以触发一些操作,例如添加标记
  4. 在某些事件中,会向服务器发送 ajax 请求来存储您的位置。

这些操作可以使用 php+mysql 或 jsp+postgis 或您喜欢的任何组合来实现。