【发布时间】:2014-01-20 00:46:10
【问题描述】:
我在KML 文件中创建了“区域”,该文件有效地覆盖在我页面内的 Google 地图上。我要做的是通过在 html 表单中输入他们的地址并让代码识别他们的地址在“区域 a”、“b”等中或根本不在一个中,为用户提供搜索的能力通过在搜索的位置创建一个地标并在描述中包含适当的信息。
我尝试使用javascript 将他们的搜索查询转换为经纬度,并使用地理编码器功能,以这种方式创建地标,但没有成功。我认为可能存在问题,因为 KML 层可能已经加载,可能需要刷新数据......?因此,我尝试使用php 到POST 到同一页面,从而基本上刷新它并包含他们的查询并让地理编码器在用户的纬度和经度处创建一个地标然后加载KML 层。
经过太长时间的旋转,似乎我需要考虑 KML 以外的选项,但我不确定如何实现融合表或将 KML 信息放入 mysql 数据库。
非常感谢任何帮助!
【问题讨论】:
标签: javascript php google-maps kml