TMS是tile map service的缩写,是一种瓦片地图服务,也称之为WMTS(web map tile service),具体的标准可以见OGC网站。TMS的算法很简单,就是把投影后的世界地图按照层级进行四叉树(待验证)切割,切割后的瓦片数量随层级呈金字塔型,数量和层级关系如下表所示: 0 1 tile covers whole world 1 tile 1 2 × 2 tiles 4 tiles 2 4 × 4 tiles 16 tiles n 2n × 2n tiles 22n tiles 12 4096 x 4096 tiles 16.777.216 16 Maximum zoom for OpenCycleMap...

在开始这个题目之前,先给大家再次扫扫盲,扫的不是坐标系统的盲,而是我们国家所使用的坐标系统。大家都知道,美国GPS使用的是WGS84的坐标系统,以经纬度的形式来表示地球平面上的某一个位置,这应该是国际共识。但在我国,出于国家安全考虑,国内所有导航电子地图必须使用国家测绘局制定的加密坐标系统,即将一个真实的经纬度坐标加密成一个不正确的经纬度坐标,我们在业内将前者称之为地球坐标,后者称之为火星坐标,具体的说明可以参看百度百科中关于火星坐标系统的解释(文中的两段还是对我原文的摘录)。 所以,本文所要讨论的坐标系统,是关于地球坐标和火星坐标的事情。以前使用Google Maps API开发习惯了,就觉得国外用地球坐标国内用火星坐标是共识,但...

这个WebMap的引擎实则我早就(2006年初)分享过了,只是当时也没有人注意。08年的时候,我还用这个引擎为别人做过项目,只是当时付了我八成的费用后一拖再拖就不了了之了,后来再回头找到我的时候我也不搭理他们了。时过境迁,又是三个年头(11年都快结束了)过去了,今天在移动硬盘里竟然无意看到了这个当年的项目,简单的看了一下代码,竟然还能用,加上文档比较健全,所以简单整理一下后打包分享给大家。 这个WebMap引擎实际上是MapBar早年的引擎,当年写出这样的引擎来应该说是非常牛的,现在看来也许已经不怎么先进了,而且现在MapBar的技术也应该进步了不少,Baidu的地图应该有MapBar不小的功劳。这个引擎基本上能够满足我们基本的需...

其实我很早的时候就写过一篇“我的 2010世博地图1.0版发布”,但没有和大家做明确的说明和制作方法,今天就和大家一起来分享地图配准和地图切割并进行网络发布的问题,其实就是以世博为例制作一份简单的网络地图。网络地图是以Google Maps API为基础,在Google Maps上面叠加一份自制的世博地图,但有一点,这里的地图配准和切割很重要,不过使用本文介绍的工具后一切都将变的不困难了。 我们先去世博的网站找一点素材,在世博规划中可以下载到规划总平面图,如有兴趣也可以下载一份场馆规划图。不过你所下载的文件是PDF文件,需要导出成为JPG图片,方法是使用PDF编辑软件或者PDFtoJPG软件来完成,这里就不做介绍了,最终得到的就是一...

自从上次发表“导航电子地图的组成和制作流程”后,被骂的喷头,说文中有很多的错误言论,但我并没有认为有太多的错误(当然关于微软使用四维地图这一错误点还真的是一大疏忽,但这不是重要的,说不定Google哪一天也使用四维了)。我是听了四维公司产品经理的演讲后写的该文,其中许多的总结性的内容个人认为很对,我也该文也是基于对他PPT的理解,当然也有可能我的理解有误,毕竟我并没有在数据公司供职过。不过没有什么关系,错误还希望大家继续指正,我们今天继续谈“如何制作一份导航电子地图”,也算是我接触过三四家数据公司的数据后做的一些简单思考吧,当然,今天甚至会讲到数据中的字段,我要说的是一份最简单最基本的导航电子地图,如果说你写code的能力够好,也许...

这是四维公司在周四的时候做的一个小小的活动(由于一直有点忙,所以今天才整理此篇文章),主要是讨论行人导航地图的应用与发展。由于我们经理比较忙,所以就让我过去看看。这次活动在蓝色港湾酒吧一条街的全明星运动餐厅(All Star)举行,环境还非常不错。 不过虽然说是一次产品推荐产品探讨,但请的全部都是媒体,泡泡啊中关村在线啊IT168啊爱卡啊等等都有到场,就我们是合作伙伴,感觉有点怪不过也算荣幸。当然到场的记者朋友们也比较熟,谁让我也算是在市场部门呢,公司与媒体的沟通合作自然是少不了的。沙龙的气氛非常的不错,主要是环境确实挺好。 虽然说沙龙上主要是行人导航地图的介绍,但也讲了比较多的其他的内容,首先当然介绍了一下公司,四维公司在今年上半...

自从上次发布了Google Maps API离线开发包以后,就有人来问我,为什么离线状态下不能显示地图,能否显示自己的DIY地图。严格来说,这是两个问题,为什么不能显示地图是因为Google的地图图片本身就不在本地,所以离线状态下是肯定不能显示地图的,不过能够标点画线等动作下有没有地图图片并不重要,而能否显示自己的DIY地图,其实Gmaps API本身就带了,GOverlay/GTileLayer等函数就是能够添加自己的图片,只是我不喜欢只添加一张图片到Gmap上,觉得意义不大,但又没有找到好的tile的切割工具,所以这个功能我一直没有尝试。今天,我向大家推荐GMapImageCutter工具,一个能够将图片切割成tile的工具,并...

TMC介绍# TMC(Traffic Message Channel,交通信息频道)就是我们常说的实时交通路况,如果从狭义的来看,可能就是欧洲的RDS-TMC,一种基于FM广播的实时交通路况发送和接收系统,广义的理解已经完全超出了欧洲标准的限制,数据传输不仅仅可以使用FM发射,也可以使用GPRS或者DAB等方式进行传输,并且TMC已经不仅仅是交通路况信息,甚至可以传输天气信息,而最终的发展演变可能可以传送停车场车位、电影院入座、餐馆就餐等许多即时资讯,俨然是一个LBS的系统了。 那么现阶段TMC的作用是什么呢?从提供的信息来看,就是告知驾驶员道路拥堵程度、突发交通事件、交通管制等交通信息,和交通广播台主持人不断播报即时路况信息类似,...