我们都知道,以前要在自己网站上嵌入Google Maps的卫星地图数据,需要学习复杂的Google Maps API的知识,还要申请API Key,现在,Google发布了一个新的功能,只需要简单的粘贴一段HTML代码,就可以将Google Maps嵌入到用户的网站中。
这个功能有利于用户分享和交流Google Maps的地图数据,博客主和管理员不需要再掌握复杂的编程技术就可以在自己网站上嵌入Google Maps数据,嵌入的方法非常简单,只需要进入Google Maps,定位到需要分享的位置,然后点击“Link to this page”链接,将“Paste HTML to embed in website”处的IFRAME的HTML代码复制出来,将其粘贴到自己的网站即可,不需要任何的编程技能。
在中文版本的Google地图上ditu.google.com,同样支持完全相同的功能,而且界面是全中文的,在Google地图上点击的是“显示本页链接”中的“粘贴 HTML 以便嵌入网站”。
这个功能将推动Google Maps的普及和应用,让更多的人能更好的分享Google Maps的数据,是一个很有远见的网站推广计划。
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="description"
content="" />
<meta name="keywords" content="" />
<title></title>
<script
src="http://api.mapabc.com/fmp/v1.0/js/fmp.js?key=898d9d3a6020c830abbc78270f50b1a13c8d3cade5a8d21328d4a7803428551a9e4fdd23cbc00259"></script>
</head>
<body>
<div id="mapObj" style="height:400px;width:500px"></div>
<SCRIPT LANGUAGE="JavaScript">
var city_center_index = "上海";
var hotelname = "东方大酒店";
//设置地图初始化参数对象
var mapOptions = new MMapOptions();
//设置地图组件的Id
mapOptions.mapId = "fmptest";
//设置地图的初始Zoom值
mapOptions.zoomLevel = 17;
//设置地图的中心点
mapOptions.center = new MLatLng(city_center_index);
//创建地图对象
var mapObj = new MMap("mapObj", mapOptions);
mapObj.showNavigator(true);
//添加酒店地址气泡
//创建样式的对象
var pointStyle = new MStyle();
//设置样式底线的颜色
pointStyle.lineColor = "0xF1FCDA";
//设置样式大小
pointStyle.lineSize = 1;
//设置填充的颜色
pointStyle.fillColor = 0xddaa99;
//设置样式的透明度
pointStyle.fillOpacity = 80;
pointStyle.labelColor = 0x553344;
mapObj.addOverlay(new MCustomPointOverlay(new MLatLng(city_center_index), "http://api.mapabc.com/fmp/test/components/point/DynamicPoint/redbubble.swf", pointStyle, 1), true);
</script>
</body>
</html>
源代码如下:
分享到:
相关推荐
在这个“冬雷物语个人综合网站 v2.0 开开源码”项目中,我们可以深入学习 ASP.NET 的核心概念和实际应用。 1. **ASP.NET 基础** - **页面生命周期**:理解 ASP.NET 页面从请求到响应的生命周期,包括初始化、加载...
一年级上册道德与法治课件-1.开开心心上学去-部编版.pdf
Android studio成品...2. 源码项目:指的是提供应用程序的源代码,可以用于进一步学习和定制。 3. 日历备忘录:该应用程序涉及到了日历和备忘录管理的功能。 4. SQLite:这是一种嵌入式关系型数据库,用于在应用程序
柠檬居IT技术网,前ASP.NET版BLOG程序,按照PJBLOG2结构模仿,通俗点说就是PJBLOG2的.NET翻版,完全兼容PJBLOG的皮肤功能 柠檬居IT技术网网站: http://www.nmju.net http://www.nmju.cn 这个程序是三层架构理念...
该数据集可采用OCR的方式去...主要通过OCR技术,检测识别电表的数字,并进行统计,关于这部分的代码,可以付费提供,有需要留言。 ---------------------------- 免责声明: 若侵权,请联系,第一时间下架相关资源。
开开(1).7z是一个压缩包文件,通常用于存储多个文件或文件夹以便于传输和存储。7z格式是7-Zip软件所使用的压缩格式,以其高效率的压缩率和广泛的支持而闻名。该文件可能包含各种类型的IT资源,如文档、图片、音频、...
根据给定的文件信息,我们可以总结出中国企业管理应用软件领域的主要厂商及其基本信息,这将有助于我们了解当前市场上的主要参与者,以及他们提供的服务和产品。以下是对这些厂商的详细分析: 1. **SAP** - 网址:...
开开游戏云介绍.pdf
《开开心心上学去》是人教部编版一年级上册道德与法治课程的第一课,旨在引导孩子们愉快地适应学校生活,培养良好的学习习惯和品德素养。本课件通过多种教学方式,如情景回忆、互动讨论、动手实践和歌曲演唱,帮助...
8. **技术支持**:如果在安装或使用过程中遇到问题,用户可以寻求软件供应商的技术支持,或者在网络论坛、社区寻找解决方案。 以上知识点涵盖了从压缩文件处理、软件安装到用户安全意识等多个方面,提供了关于...
`tslib`为不同的触摸屏驱动提供了一个统一的接口,使得应用程序可以独立于具体的硬件进行开发。在源代码中,可以看到`tslib`如何通过`ts_driver`结构体定义了一系列的操作函数,如`open`、`close`、`read`和`ioctl`...
这个基础的Demo展示了如何利用百度地图API来实现在应用中显示地图,并根据用户输入的经纬度坐标精确导航到相应位置。下面我们将详细探讨这个过程中涉及的关键知识点。 1. **百度地图SDK集成**:首先,你需要在你的...
- **使用许可**:关于该网站提供的资源使用范围,明确指出了可以用于个人/公司的商业演示,但禁止任何形式的在线付费下载和刻录光碟销售等行为。 - **版权意识**:通过明确使用许可和禁止条款,帮助用户树立正确的...
幼儿园教案2021-开开心心跳跳糖(各种跳法).doc
从这些文件中,我们可以推测系统可能使用ASP.NET技术栈开发,这是一个常用的Web应用程序开发框架,它提供了丰富的功能和工具,使得构建Web应用变得更加便捷。数据库管理系统可能也是必要的,如SQL Server或MySQL,...
1. **课程分析**:《开开心心上学去》是部编版一年级上册道德与法治课程的一部分,旨在帮助刚入学的一年级学生适应新的学习环境,理解上学的意义,培养良好的行为习惯。 2. **教学目标**: - 认知目标:学生能够...
SWT是Eclipse基金会维护的一个开源项目,它提供了一种用于构建Java应用程序的GUI(图形用户界面)框架。 **Java图形界面:** Java的图形界面通常有两种主要方式:Abstract Window Toolkit (AWT) 和 Swing,但SWT...
《开开心心上学去》是小学一年级上册道德与法治课程中的重要一课,它针对的是刚刚离开幼儿园,步入小学阶段的孩子们。这门课旨在帮助这些新生完成从幼儿到小学生角色的顺利过渡,培养他们对新环境的积极认同感和愉快...