博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Google Map API V3 离线版
阅读量:7073 次
发布时间:2019-06-28

本文共 1454 字,大约阅读时间需要 4 分钟。

 

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

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

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

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

下载地址是:

使用离线版本后,只需要加载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.397 ,  150.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 >

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

转载地址:http://ftkml.baihongyu.com/

你可能感兴趣的文章
【MySQL】5.7新特性之六
查看>>
一步到位分布式开发Zookeeper实现集群管理
查看>>
如何阅读slow日志
查看>>
Visio中插入公式
查看>>
对于软件生产能解决到痛点的容器技术就是好!Wise2C睿云智合如何运行
查看>>
SharePoint 2013 状态机工作流之扩展自定义状态
查看>>
物联网下的工控机产业发展迅速 潜力正不断被挖掘
查看>>
云上数据安全,初识数据库审计
查看>>
linux命令之wget
查看>>
java基础---->java调用oracle存储过程(转)
查看>>
JS组件系列——表格组件神器:bootstrap table
查看>>
如何在最段的时间内让搜索引擎收录一个新网站?
查看>>
[20171106]配置客户端连接注意.txt
查看>>
ehcache在Jetty容器中的JMX监控设置
查看>>
小米抢购页面脚本研究
查看>>
试用day one小记
查看>>
Android零基础入门第11节:简单几步带你飞,运行Android Studio工程
查看>>
产品经理也要"云转型" 需掌握这10个技能
查看>>
SQLAlchemy ORM高级查询之过滤,排序
查看>>
进程和线程的区别
查看>>