GoogleMapsAPI离线开发包(测试版)_第1页
GoogleMapsAPI离线开发包(测试版)_第2页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

个人收集整理-ZQGoogleMapsAPI离线开发包(测试版) 离线开发包(没有网络也可以开发了)作者:来源:博客园发布时间: 阅读: 次原文链接 收藏 怎 么会去搞一个离线调试包呢,为什么不直接在线调试呢?其实,主要是因为我用了大半年的免费无线被加密了,从此我就开始了我的断网生活,但又想搞点 玩玩,没有网络就不能使用 开发了吗?就不能本地脱机离线调试吗?我不甘心。于是就产生了这个离线调试代码包,其实简单的来说,就是将 封装的那些下载到本地,然后就可以在离线的状态下进行本地调试了。测试了几个晚上,也不能说我的代码包中的代码已经下载全,但是至少在本地 调试一些和等还是的,代码包中附带了提供的三个例子,最后一个放大镜的例子是蛮没有意思的不建议看(主要是因为本地 没有任何地图,全是抱歉找不到这个缩放区域,所以看不出任何的效果),但另外两个例子是在本地完全可以运行的,一个是地理知识考题,一个是标点画线得到距 离。但是我在测试本地调用的时候没有成功,虽然我也已经加载了的文件,这一点可能需要继续研究一下。但是对于、 等等都是的,至少里就能看出效果来。我还没有怎么用,也没有测试过太多的函数,如果后期发现问题那么以后再来修正吧。b5E2R。b5E2R。下载地址:那么我们来说说如何得到这个离线调试包,授人以鱼不如授人以渔,当然这里也很简单算不上什么授渔。首先,当然是去获取域名的了, 这个简单的道理不用多说了。然后把该页面中说的简单调用代码完整的保存成文件,打开这个文件我们就可以看到 了,一个最简单的调用就完成了。一般要想得到别人的东西首先肯定是保存这个页面,没错,我也是这么做的,然后就得到了一个文件,其实也就是 下载了的调用文件,地址:, 直接通过浏览器也是可以下载到这个文件的,这个是我的域名所得到的。将文件改名成文件,然后将 调用的上面带有的地址换成,重新运行,发现可以运行,并且没有任何问题,但是仅仅依靠这个 文件肯定是不可行的,因为这个文件又在内部调用了很多的文件,而很厉害的就给你仅仅下载了这么一个,其余的 都是通过文件中的再去调用远程的,但是你却看不到任何的文件的明码地址,这其实是有点可恶的。如果仅仅通过 文件离线调用,那么你的运行就仅仅是一个图片样子的内容,无法做任何的操作也看不懂是什么东西。那么我们接下来就是要分析 了。p1Ean。p1Ean。为了去掉烦人的网站验证,我们首先去开刀的认证吧。找到那个,就在下面没几行的位置,并且中文提示那么的好找,而 函数其实就是最后的验证,验证不通过就了,那么最简单的肯定是要验证通过,将函数前的表示不 等的感叹号去掉,这样就不验证了,至少不会跳出烦人的注册对话框了,因为我的域名错了反而是让他认证通过,而正确的域名反而不通过。此点在 了一下以后有个台湾的网友对此做过一个简单的分析,也是讲如何去掉验证的,不过我想我的这个方法并不是什么正确的方法,因为仅仅将不等于改成 等于来免除,而网站的访问是依旧的,就是说域名肯定会返回去验证,只是错误的域名反而通过了验证。由此我在想, 本身对网站有多少万的访问请求限制,那么通过这样的方法,是否可以免去这个限制呢,这样你的域名就可以超量访问的地图服务器了。虽然我想是如 此,但感觉应该不会那么简单。对于此,如果有朋友不想验证域名的,可以用此方法尝试看看。DXDiT。DXDiT。继续分析文件,有两个非常显眼的文件,分别位于和, 我想这两个应该是主要的对再调用的文件,下载下来让他们到本地进行调试,发现竟然也能通过,看来这两个调用了绝对路径的 文件,为了找到这些绝对路径的文件,打开使用来查看(确实是非常优秀的查看代码的工具,清晰 明了)。首先看到的是这样的一个文件:,下载。然后又有一个文 件,竟然会取名为这样的文件名,够怪,但结果也是能够下载的,够晕吧。但当我回到家离线调用的时 候,发现不是这个文件了,是和,看来搞鬼。另外一个厉害的地方 是,在中首先会去判断所要调用的或者文件是否存在,如果不存在那么全部使用文件将界面变灰, 你什么都看不到,包括的图片你都无法看到,郁闷吧,这样的情况下一片灰色就毫无意义了,让人也无法下手。不过我在联网的 时候通过查看了那些图片,下载了一部分到本地,这样的话本地的调用就可以看到了,也可以看到 了,这样让人心里有点底了。第二天我就联网把这两个文件下载了下来,为了验证是否可用,我还下载了的三个实例。回到家以后再来调试,发现 可以了,但在第二个例子的时候蓝色的没有出现,是的。再次查看,发现是没有下载。看来 开头的文件都是的模块文件,我如果把这些所有的模块文件下载全不就可以完全实现本地调用了,而测量距离中的这个蓝色线也应该可以显示 出来了。但我又不想碰到一个就再去下载一个,这要烦死人的,我通过找到这所有的文件并把他们全部下载下来,免得下次再去找麻烦。那 么我就要看代码了,看如何去调用这些的,最后发现非常的坏,中不是直接给出的,而是将 、等这些放在了一个组中,需要调用的时候再去从这些组里调用组合成的,总算找到环节了,搜索上 述的关键字,出现有几个地方,我也不管,将这些组里的东西全部组合成*,结果弄了多个的,第二天早上的时候我就用影音传送 带(和迅雷、快车类似的玩意,就是现在已经销声匿迹了,不过比网络蚂蚁坚持的时间长一些)去下载这些所有的,结果真正能够下载下来的文件也就 多个,将这多个文件放到文件夹下,这样的话调用的时候就可以直接调用了,一般的需求应该是可以满足了。所以将等整合 好,然后打包就提供到网络上给大家下载了。如果发现无法本地调用的,可以再做交流,不过个人认为,仅仅做和的,应该是足够用的了,不 要小看这多个,既然能够离线调用,也就是说的核心也基本上就在这么多的中了,喜欢研究的朋友可以研究一下这里的,把的核 心给看懂然后自己开发一个吧。(呵呵,这个当然是玩笑了,因为的都是啊啊啊,一点意义都没有的函数名和变量,谁看懂了就是神仙了, 这里我小小的佩服一下的站长,大侠早年就研究的还是很厉害的)RTCrp。RTCrp。写的又是很乱。最近一直在的和 之间徘徊,一来准备将的开放成一个,功能要比官方的强一些,用,不过感觉难度很大,毕竟对 于我这样不懂的菜鸟来说,另外一个就是用 来做个东西,毕竟 还是非常的强悍的,但正是因为它的强悍,更让我顾虑我是否会用,所有的函数都要从头学习,烦。另外我有一个想法, 既然能够本地调试,那么那么,如果我们将 的地图图片()的路径全部替换成自己的图片,或者直接将路径改成的路径,那么一个自己定制的本地 是否就可以出现了呢?5PCzV。5PCzV。说多了,放上我的 的离线调试代码包吧。下载地址:说明:文件和文件夹是核心内容,所有的都在里面,对于页面的调用只需要调用 文件即可,但在文件中的开头我添加了一个的全局变量,为的是将所有文件做成绝对路径,并且中 确实有一个需求是要提供绝对路径,比如气泡框和控制条的图片就需要用到绝对路径,你只需要修改这个路径为你文件所在路径即可。 文件是一个最简单的实例,一个点击出气泡框的,和是 提供的示例程

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论