根据表单信息在谷歌地图上添加标记

5

我想知道是否有教程或者如何使用表单在谷歌地图上添加标记的方法。我希望用户可以从表单中选择一些内容,然后点击提交按钮,然后地图就会刷新并显示出标记。我猜测地图可能需要放在iframe中,但是我不确定如何实现这样的标记。任何帮助都将非常感激。


参考文献中有一个如何添加标记的演示。你如何使用表单来完成它,这取决于你的表单包含什么。 - Orbling
那么标记应该放在哪里,当前视图的中心?(顺便说一句,当你回复评论时,请确保在人名前加上或包含@符号,以便提醒他们。否则,除非他们是问题提出者或回答者,否则他们不会收到评论通知。) - Orbling
第一步是阅读教程和开发者指南,请从这里开始:http://code.google.com/apis/maps/documentation/javascript/ - Orbling
1个回答

1
首先,您不需要刷新地图即可在地图上添加标记。使用JavaScript API,您可以在地图上动态添加标记。如果您还希望将这些位置存储在数据库中,则应该创建一个表单,尽管Ajax请求也可以。正如orbling所提到的,首先阅读文档。
尽管如此,我将给出一个简单的场景和解决方案。
1. 在MySQL中创建一个数据库以存储您的点。 2. 创建一个带有地图的页面。 3. 在同一页上创建一些文本字段和一些按钮来触发一些操作,例如添加标记。 4. 在某些事件上向服务器发送Ajax请求以存储您的位置。
这些操作可以使用php + mysql或jsp + postgis或您喜欢的任何组合来实现。

所有的链接都出现了404错误。 - Nick Kahn

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接