Google tile和TMS的索引算法
TMS是tile map service的缩写,是一种瓦片地图服务,也称之为WMTS(web map tile service),具体的标准可以见OGC网站。TMS的算法很简单,就是把投影后的世界地图按照层级进行四叉树(待验证)切割,切割后的瓦片数量随层级呈金字塔型,数量和层级关系如下表所示:
0 1 tile covers whole world[......]
TMS是tile map service的缩写,是一种瓦片地图服务,也称之为WMTS(web map tile service),具体的标准可以见OGC网站。TMS的算法很简单,就是把投影后的世界地图按照层级进行四叉树(待验证)切割,切割后的瓦片数量随层级呈金字塔型,数量和层级关系如下表所示:
0 1 tile covers whole world[......]
在09年的时候,我就写过一篇Google Maps API离线开发包(没有网络也可以开发Gmap了),后来liongis大虾又重新整理了一份新的包,甚至出了v3版的离线包。今天在liongis大虾的基础上,我重新整理释放一份离线开发包给大家,和liongis的离线包相比,仅将版本由3.4.x升级到3.8.2,这应该是现阶段最新的包,最简单的一个区别:放大地图的时候,比原版平滑顺畅的多,这当然最需要[......]
其实我很早的时候就写过一篇“我的 2010世博地图1.0版发布”,但没有和大家做明确的说明和制作方法,今天就和大家一起来分享地图配准和地图切割并进行网络发布的问题,其实就是以世博为例制作一份简单的网络地图。网络地图是以Google Maps API为基础,在Google Maps上面叠加一份自制的世博地图,但有一点,这里的地图配准和切割很重要,不过使用本文介绍的工具后一切都将变的不困难了。
我们[......]
看了非常多的论坛地图插件和博客地图插件,总觉得不是很好用,不是安装太复杂就是使用太复杂,而且效果也是差强人意。最近在做MapURL.info的网站,就是一个通过URL分享地图的简单网站(详细介绍),于是乎想把网站的功能搬到博客和论坛。其实,不管是谁开发的地图插件,基本上都是通过插入一个iframe实现,于是我做了iframe,而论坛一般会限制iframe,所以将iframe通过Discuz Cod[......]
虽然还有一个多月的时间才过圣诞,但我还是早早的给大家送圣诞礼物了,那么圣诞礼物到底是什么呢?就是Google Maps API开发样例一则。不过这个礼物也不算是我送给大家的,而是谷歌地图中国的开发团队送给大家的,因为我也是从他们的GoogleCode上下载的,具体地址:http://code.google.com/p/chinamaps/。当然,这里有很多好的例子,甚至我在这里都能看到全国的公交数[......]
先给出我的链接吧:http://photo.sharesh.cn (我的二级域名)或者http://shareshcn.appspot.com (Google提供的二级域名),总共三个页面,主页面是地图,然后有一个相册页面,然后就是照片列表页面。一直以来用Micolog建立GAE网站,但其实不算网站,只算是个blog而已,并且没有实际的写代码,所以不能算是我的GAE程序,而今天终于完成了这个GAE[......]
上一篇我的第一个GAE网站(地图+相册)已经讲了大体的思路,此篇讲讲实现过程中的一些技术要点,可能讲的比较零散,因为整个过程中碰到了比较多的问题,但最终还是解决了,将这过程中的经验分享给大家。
#Picasa Web Albums Data API的二次开发
其实Picasa Web Albums Data API的二次开发还是非常简单的,细看pwa.js文件(SF上的一个开源的项目,用一个j[......]
怎么会去搞一个离线调试包呢,为什么不直接在线调试呢?其实,主要是因为我用了大半年的免费无线被加密了,从此我就开始了我的断网生活,但又想搞点Google Maps API玩玩,没有网络就不能使用Google Maps API开发了吗?就不能本地脱机离线调试吗?我不甘心。于是就产生了这个离线调试代码包,其实简单的来说,就是将Google Maps API封装的那些JS下载到本地,然后就可以在离线的状态[......]