Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/search/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Drupal:地图地址地理位置搜索_Drupal_Search_Map_Geolocation - Fatal编程技术网

Drupal:地图地址地理位置搜索

Drupal:地图地址地理位置搜索,drupal,search,map,geolocation,Drupal,Search,Map,Geolocation,我正在使用gmap和定位模块显示地图。我希望用户能够填写一个字段中的地址和地图自动中心和自动缩放到该地址。就像maps.google.com那样。 我是否可以使用drupal进行模块或任何特定配置?最后,我想创建一个高级过滤器,用户在其中输入国家、省和地址,并从下拉列表中进行选择。与下面链接中的操作非常类似 谢谢。GMap定位模块是最符合要求的模块。 “提供站点所有节点的映射和所有站点用户的映射。” 如果您想自己创建它: 建议创建两个表格-带有标签和中心点-以填充这些级联下拉列表。 最后一个输入

我正在使用gmap和定位模块显示地图。我希望用户能够填写一个字段中的地址和地图自动中心和自动缩放到该地址。就像maps.google.com那样。 我是否可以使用drupal进行模块或任何特定配置?最后,我想创建一个高级过滤器,用户在其中输入国家、省和地址,并从下拉列表中进行选择。与下面链接中的操作非常类似


谢谢。

GMap定位模块是最符合要求的模块。 “提供站点所有节点的映射和所有站点用户的映射。”

如果您想自己创建它: 建议创建两个表格-带有标签和中心点-以填充这些级联下拉列表。 最后一个输入框需要通过Google GeoCoder API对输入的文本进行地理编码

当然,任何centerpoint都可以进行地理编码,但在PHP API上,每24小时有2.500个API请求的限制, 除非是一流客户(除此之外,本地结果更快)。这就是为什么建议将每个项目的中心点存储在表的下拉列表中,并且在最后一步只使用JSAPI(而不是PHP API)


您提供的示例在更改下拉列表时会重新加载整个页面,这是应该避免的。

我想不出任何模块可以做到这一点。您是否想过创建自己的模块?