下来俺还是给你介绍介绍吧,直接上图:
就是这个玩意儿,你只要按照 1234567 的步骤,点点点点就行了,大概的意思就是:俺想要从“某个数据源”下载某个省某个市从某个级别到某个级别的地图,地图的类型是地图要么卫星,我想要把它存放到我的某个文件夹下面,好了,开始执行吧。不知道俺描述的清楚不?反正就是这个意思。城市范围之类的俺都给你封装好了,数据源俺没敢弄太多,怕引起公愤,俺就弄了两个全世界最牛的和一个在国内挺牛的。其他的数据源搞那么多也没太大意思。只要你能开发就行了。
俺认为它是一个变种的tilecache或者geowebCache,只是因为它们的数据源不同,这种数据源的什么精度啊,级别啊都是别人定义好了的,切好了的,我只是拿过来用用,就好比360搜索一样:我把关键字扔给你,你帮忙给查查呗,好的俺就留着,烂的俺就扔了,反正就是这个道理吧,俺也是胡乱说,没啥根据。
软件的效率到底咋样呢?俺也不好说,地图这个东西就是瓦片多,俺粗略的算了一下,到gg的19个级别,全中国大概得需要个500T,my god,俺下到了15个级别(这个级别没下完)都好几千万张瓦片了,看到硬盘都红咧,赶紧收手。当然在俺眼里面俺的这个破玩意儿肯定是最好的,至于到底咋样,俺没用过别人滴,俺就给张图算咧,以本人的本本为例,俺执行某个级别的,俺的任务管理器就变成下面这个样子咧:
不过做成GUI形式了,估计得慢点,尽管如此俺觉着也够用咧。反正就是你机子越好,cpu越多(俺的程序限制缓存咧)网速越快,你看到地图的时间就越短。也许你会质问俺,为啥考虑效率呢?俺一个月下完它不一样么?说实话,俺是搞技术的,而且是搞GIS的,最重要的俺主要是搞WebGIS的。如果俺访问你网址你让俺超过30秒才能看到你开发的地图,没准俺会骂你。俺也比较鄙视用那些adobe和siverlight开发GIS的,一是俺觉着效率是个问题,其次俺觉着你什么时候看到NB的在线地图互联网公司用呢---感觉大家都在追求炫而不追求实用,造就了太多的垃圾软件,其实俺很想质问微软,你咋不在你的bing地图中用siverlight框架哦。如果你用svg,vml俺觉得没问题,但俺觉得你别用它们的框架咧,你用js来调用这些就挺好。当然,上面只是俺的观点,如果你不同意,也别骂俺,萝卜白菜,各有所爱。做些炫点的东西,忽悠忽悠,看看我们的软件多帅,那些拿着我们纳税人钱只管花的主一下就被雷蒙了,好,技术实力很强啊,就他们吧,结果垃圾软件就诞生咧。俺只是在这儿喷喷吐沫星子,俺也听张哥的话,不做愤青,其实俺也明白,愤半天也没用,在愤的话就该粪了。
回来吧,越扯越远咧!最后贴一张图,在下载文件夹下面会看到ogcer.html,打开就能看到你的地图咧。
最后总结一下吧,俺也来忽悠你们一把:
OGCer V.10秉承“拿来主义”思想,集小巧,易用,超快速于一身,实现了网络爬虫技术和空间技术的完美融合。你只需点点点点,就能拥有一份几个级别的属于自己本地的地图,在此基础之上你可以进行前台的OL开发。注意哦,你只能用几个级别,否则你自己下载吧,要么,呵呵,买单吧。
如果你的机子已经安装了jre,请从下面下载:
http://pan.baidu.com/share/link?shareid=100928&uk=791305167
如果没装,那就从下面下载:
http://pan.baidu.com/share/link?shareid=100927&uk=791305167
免安装啊,欢迎使用!