开发者社区> 云栖希望。> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

Google Map API V3 离线版

简介:
+关注继续查看

GoogleMap API V3离线版可以不在线调用GoogleMap JavaScritp的情况下,仍然可以使用Google Map的服务。

Google 地图在中国最后申请的牌照时间已经过了,仍然没有看到官方通过的说明,很有可能Google 地图在7月份会被停掉,这对我们这些经常使用Google 地图,或者二次开发者来说,会是一个巨大的悲哀!

这对国内的地图服务商或许是一件好事,可以瓜分更多的蛋糕。但对于我们用户来说,特别是很多企业和网站中使用的免费GoogleMap API开发的地图应用来说,会是一个挑战,只能更换成其它的地图服务器,切不说这个收不收费的事情,单从平台切换来说,就需要重新开发。我们有没有一种办法,可以在Google 离开我们后,继续要以使用呢?我想到以前制作的Google Map API的离线版,有了这个后,我们就可以放在自己的服务器上,而不再需要从Google Map服务器上调用这些脚本。当然我还是希望大家如果商业用的话,还是要用正式版本,请注意版权问题。

前些时候抽空做了一个Google Map API V3的离线版,经测试,基本的功能应该可以满足,大家可以下载试一下。

下载地址是:GoogleMapAPIV3.zip

使用离线版本后,只需要加载mapapi.js这个文件,示例如下:

复制代码
复制代码
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=no"/>
<meta http-equiv="content-type" content="text/html; charset=UTF-8"/>
<link href="http://code.google.com/apis/maps/documentation/javascript/examples/default.css" rel="stylesheet" type="text/css"/>
<title>Google Maps JavaScript API v3 Example: Map Simple</title>
<script type="text/javascript" src="mapapi.js"></script>
<script type="text/javascript">
function initialize() {
var myLatlng =new google.maps.LatLng(-34.397150.644);
var myOptions = {
zoom: 
8,
center: myLatlng,
mapTypeId: google.maps.MapTypeId.ROADMAP
}
var map =new google.maps.Map(document.getElementById("map_canvas"), myOptions);
}
</script>
</head>
<body onload="initialize()">
<div id="map_canvas"></div>
</body>

</html>
复制代码
复制代码

有兴趣的朋友可以多测试一下,如果发现有问题,我们还可以一起想办法来解决。

本文转自博客园知识天地的博客,原文链接:Google Map API V3 离线版,如需转载请自行联系原博主。

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
Google Map api国内正常使用该如何配置(2021最新)
Google Map api国内正常使用该如何配置(2021最新)
0 0
微软行星云计算planet platform中的高分辨率影像通过API接入Google Earth Engine(GEE)
微软行星云计算planet platform中的高分辨率影像通过API接入Google Earth Engine(GEE)
0 0
Google Earth Engine(GEE)——Qgis-earthengine使用 Python API 集成 Google Earth Engine 和 QGIS
Google Earth Engine(GEE)——Qgis-earthengine使用 Python API 集成 Google Earth Engine 和 QGIS
0 0
【错误记录】Google Play 上架报错 ( APK 大小 | 目标 API 级别 | Google Play 帮助文档 )
【错误记录】Google Play 上架报错 ( APK 大小 | 目标 API 级别 | Google Play 帮助文档 )
0 0
来自Google资深工程师的API设计最佳实践
来自Google资深工程师的API设计最佳实践
0 0
Google 宣布 Google Glass 的 Mirror API 向所有开发者者开放
Google Glass 的 Mirror API 允许开发者将信息同步到设备并且以卡片式交互的方式显示出来。因此这一API是开发新闻、社交类应用的利器。不过目前还是不能在没有Glass 设备的情况下开发相关应用。
0 0
+关注
云栖希望。
我是个随便的人
文章
问答
文章排行榜
最热
最新
相关电子书
更多
CUDA Math API
立即下载
阿里云 API 精选手册(Alibaba Cloud API Playbook)
立即下载
重保场景及API安全指南
立即下载