用户输入使用Google地图上的KML叠加进行搜索

时间:2014-01-20 00:46:11

标签: javascript php google-maps kml

我创建了KML文件中的“区域”,这些区域在我的网页中有效地覆盖在Google地图上。我想要做的是为用户提供搜索能力,通过以html格式输入他们的地址并让代码识别他们的地址在“区域a”,“b”等中或者根本不在一个中。通过在搜索到的位置创建一个地标标记,并在描述中包含适当的信息。

我尝试使用javascript将搜索查询转换为lat和long并使用地理编码器功能,以这种方式创建地标,但一直不成功。我想也许有问题,因为KML层已经加载可能需要刷新数据......?所以我尝试将php POST用于相同的页面,导致基本上刷新了它的查询并让地理编码器在用户的lat上创建了一个地标标记然后再加载KML图层

经过太长时间的旋转轮,似乎我需要考虑除KML以外的选项,但我不确定如何实现融合表或将KML信息抛出到mysql数据库中。

非常感谢任何帮助!

1 个答案:

答案 0 :(得分:0)