ContactMap 是针对 Joomla! 1.5 平台的一款联系表单组件,其特色是整合了谷歌地图(Google Maps),可以在联系表单下方显示该联系人的地址所对应的地理位置。
ContactMap 几乎拥有 Joomla 内置的 com_contact 联系人组件的全部功能(除“邮件副本”和 Vcard 外)。因此,你无需担心使用 ContactMap 会有任何不便。
除 了像传统联系页面那样显示联系人的电话、地址、照片及邮件表单外,ContactMap 最大的特色是在表单下方展示一幅谷歌地图。这个地图不是静态的图片,而是动态的 Google Map。
用户在 ContactMap 的参数中,可以设置该地图的多种参数,例如地图大小,缩放级别,地图类型,中心点坐标,是否自动居中等。用户可以将联系人的地址设置为“地标” (Marker),以方便访客快速找到该位置。
ContactMap 还提供了谷歌地图的“路线查询”(direction)功能。也就是说,当访客想知道“从火车站到贵公司怎么走”时,使用此地图下方的路线查询输入框,就 能很快找到导航路线。
另外,ContactMap 还提供了更多的整合功能,允许用户选择“是否显示更多信息”。所谓更多信息,是指照片(来自 Panoramio)、视频、维基百科(Wikipedia)及网络摄像头(Webcam)这些资料。这些信息都不是孤立的,而是指与谷歌地图紧密整合的、与某个地理位置有关的信息。
也就是说,你可以用 ContactMap 来展示公司网站的“联系我们”页面,然后将你们公司所在写字楼的外观或公司大门外景照片上传到 Panorami 并与你们的地理坐标绑定。那么,当访客在你们网站上点击看到该地图并点击照片图标后,就会弹出一张大图,显示大楼的外观,以便客户迅速辨认出该到哪座楼上找你们。