我的 GoogleFu 让我失望了,我得到的所有结果都是在文本字段中接受纬度/经度并需要生成地图的人......我需要相反的结果。
我希望我的用户:
加载页面,查看一个小的可点击谷歌地图作为表单的一部分
单击该地图,或将现有的地图标记“拖动”到新位置
提交表单后,我希望将地图标记位置的 LAT + LONG (在拖动后更新位置)插入到 SQL 数据库中。
我似乎在网上找不到任何指南或文档可以让我实现这样的目标;有人介意指出我正确的方向吗?
我的 GoogleFu 让我失望了,我得到的所有结果都是在文本字段中接受纬度/经度并需要生成地图的人......我需要相反的结果。
我希望我的用户:
加载页面,查看一个小的可点击谷歌地图作为表单的一部分
单击该地图,或将现有的地图标记“拖动”到新位置
提交表单后,我希望将地图标记位置的 LAT + LONG (在拖动后更新位置)插入到 SQL 数据库中。
我似乎在网上找不到任何指南或文档可以让我实现这样的目标;有人介意指出我正确的方向吗?
向表单添加一个输入(可能被隐藏)并观察click
地图的事件(创建新标记时)或dragend
现有标记的事件。
在这两个事件的回调中google.maps.MouseEvent
,包含相关的LatLng
-object的 a 可用,可用于设置输入的值(不是直接的,它不是字符串,使用例如latLng.toString()
或构建另一个适合您需要的字符串)。