新闻中心

Joomla网站中如何插入google map地图

作者 / 无忧主机 时间 2010-11-21 17:14:00

能不能在joomla的网站中方便插入地图类?用心的用户,看到本文的标题,就可以获得答案。在joomla中我们可以通过joomla扩展组件功能,方便插入google map地图。如何实现将google map地图插入joomla!网站中类?无忧主机(www.51php.com)将在本文中详细说明,将google map地图插入joomla!1.5 建设的网站中去。 先了解什么是google map地图? 谷歌公司(gooogle)于2005年退出google maps 服务,先从美国、英国、加拿大开始,后扩大到全球。早前的谷歌地图都是英文标注,于2007年2月29日,退出了谷歌地图中文版本,打开http://maps.google.com,就可以清晰看到全中文标注的google电子地图啦,做在家中,鼠标轻轻拖拽就浏览世界各地,查询路线、公交线路等等便民服务。如果用户需要,可以将自己方位,在地图上进行标准,单然这项服务是免费的。 Joomla!网站插入google map地图的条件: 1、  google map地图只支持顶级域名插入使用。如:www.51php.com是符合要求的,类似于这样的URL的结构:www.51php.com/php 就不符合使用要求。 2、  网站要插入谷歌电子地图,必须要申请谷歌的API密匙google Maps API Key),才能正常使用,这也是为了防止地图资源被肆意使用,而导致地图服务器瘫痪。申请Google Maps API Key是免费的,免费申请地址: http://code.google.com/intl/zh-CN/apis/maps/signup.html 申请API密匙时候,必须要用谷歌邮箱(51php@gmail.com或51php@google.com),请事先申请。 3、  安装joomla组件(Plugin google maps for joomla) Joomla!网站插入google map地图的方法 当你拥有Google Map API Key和Plugin google maps for joomla组件时,我们就可以开始在自己的网站上进行操作拉。无忧php空间无需任何特殊设置,直接支持goomle map地图的插入。 将电子地图插入网页中的方法:安装joomla组件(Plugin google maps for joomla)后,就可以通过一段代码,用{mosmap}命令就可以将谷歌地图上任意一处插入到网页中。 Joomla插入地图代码: {mosmap width='500'|height='400'|lat='52.0523'|lon='4.4471'| zoom='3'|zoomType='Large'|zoomNew='0'|mapType='Satellite'|showMaptype='1'| overview='0'|text='sv DWO'|tooltip='DWO'|marker='1'| align='center'|key='googlekey'} 两个要参数的说明: 1、  经度和纬度。为了精确定义位置,请定义lon(经度)和lat(纬度)这个两数值。用户可以通过谷歌地球找到自己定义位置的精确经度和纬度。谷歌地址下载链接: http://earth.google.com/intl/zh-CN/ 2、  用 “text”b标记定义地图文字超链接。在text标记之间可以插入html标记和超文本链接(<a>标记),用户点击地图名称就可以链接到你的网站首页。为了方便用户直接使用,我写了一个现成的代码,用户只需要修改经度和纬度,和超链接,就可以直接复制过去使用。 {mosmap width='400'|height='400'|lat='39.9052'|lon='116.2732'| mapType='Satellite' |marker='1' |zoom='14'  |lang='zh' | text='<b>无忧主机</b></br></br><a href='http://www.51php.com/' target='_blank'>无忧主机美国php空间服务器</a>的所在地'|tooltip='无忧主机'} 通过上面的介绍,用户可以任意将google map 插入任意位置了,现在Plugin google maps for joomla 组件最新版本为V7.18,用户可以从joomla官方网站获取该组件。 无忧主机 www.51php.com 提供美国、香港两地机房Linux环境下高端php虚拟主机,请有意向的用户与无忧主机客服人员联系

本文地址:https://www.51php.com/joomla/972.html

1
1
1
1
1
1
1