在节点上显示OpenLayers映射

时间:2012-05-10 07:47:51

标签: drupal drupal-7 views openlayers

我在drupal上使用openlayers模块。我有纬度和经度字段(没有geofield模块)和一些节点。我创建了一个视图来在地图上标记这些位置。到现在为止还挺好。另外,我想在每个节点上显示每个位置的纬度和经度的地图。为此,我尝试使用添加了nid的上下文过滤器添加块显示,但它对我不起作用?有人试过这样做吗?

问候,

1 个答案:

答案 0 :(得分:0)

最简单的方法是安装geofield和geofield地图。然后将geofield设置为显示为地图。这将显示为Google地图,可能会与您的其他OpenLayers地图冲突。

另一个选项可能(尚未尝试)是使用nid参数创建一个地图视图,并使用EVA模块将其作为字段嵌入到您的节点中。