2

我启用了位置和地图,以便用户可以按城市和国家添加他们当前的位置。为了让用户出现在地图上,他们必须在地图上的位置上放置一个标记。

当用户设置城市时,是否可以在城市级别自动设置标记?

要求用户输入他们的位置,然后将其实际放置在地图上似乎很奇怪..

问候,

比利

4

2 回答 2

2

您想要的设置在 admin/settings/location/geocoding 。由于位置提供者对持续的大量地理编码请求(他们需要一些 CPU)不满意,因此 location.module 使您能够专门为每个国家/地区设置地理编码选项。添加您需要的国家和您喜欢的提供商,然后保存设置。您需要激活位置、位置搜索和用户位置子模块。

鉴于管理员/用户/设置中的正确设置(向下滚动到可折叠的“用户位置”),用户位置的地理编码现在应该可以工作了。

@Jozzeh 的链接很好读,它解释了一些注意事项。

于 2010-11-22T11:42:14.210 回答
0

我已经发表了评论,但我发现一个网页更详细地解释了如何设置 gmap 模块,因此用户只需输入他们的数据而不是点击地图。点击这里

根据用户输入的内容,保存节点(或用户)后,您可以使用视图样式来显示地图和(自定义)标记。

gmap 的大部分设置都可以在 admin/settings/gmap 进行设置(这主要是为了改变zoomlevel的默认设置)

于 2010-11-22T10:29:32.337 回答