罗孚传说

RoverTang.com

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
上一页 1 2 3 4 5 6 7 8 ··· 17 下一页

2012年6月20日

摘要: 最近在讨论等高线的方案,昨天的时候我也研究了一番,然后提交了一份文档给内部,今天我来简单说说我对于等高线转换的思路。 首先大家可以了解一下什么是等高线,百度百科上已经讲的非常清楚,我也是看了等高线的定义后,才对等高线有了较深入的了解,特别是关于等高线为什么间隔4个画一个粗线,也是从这里了解到的。 然后我们来确定输入和输出,输入的是从网上下载的DEM数据,大家可以从这里下载:http://srtm.... 阅读全文
posted @ 2012-06-20 15:20 Rover.Tang 阅读(2147) 评论(0) 推荐(0) 编辑

2012年6月14日

摘要: 最近在内部讨论到数据和功能的一些问题,今天突然想到KIWI数据规格的好,并由此感觉在国内对导航的使用存在误导,包括开发者和消费者,当然这也是不可扭转的现状,消费教育、消费引导都不是随便就能改变的。 说两件事情吧。 1、关于动态标注和静态标注的问题。 虽然这是地图表现层的技术实现,和KIWI数据没有关系,但若想要有一个好的地图显示,就有很大的关系。 标注的重点、标注的层级,如何区分显示?KIWI数据... 阅读全文
posted @ 2012-06-14 10:07 Rover.Tang 阅读(1154) 评论(1) 推荐(1) 编辑

2012年4月7日

摘要: TMS是tile map service的缩写,是一种瓦片地图服务,也称之为WMTS(web map tile service),具体的标准可以见OGC网站。TMS的算法很简单,就是把投影后的世界地图按照层级进行四叉树(待验证)切割,切割后的瓦片数量随层级呈金字塔型,数量和层级关系如下表所示:01 tile covers whole world1 tile12 × 2 tiles4 tiles24 × 4 tiles16 tilesn2n × 2n tiles22n tiles124096 x 4096 tiles16.777.21616Maximum zoom 阅读全文
posted @ 2012-04-07 00:28 Rover.Tang 阅读(13988) 评论(9) 推荐(2) 编辑

2012年4月6日

摘要: 这次愚人节的时候,Google推出了水下搜索,当然,这只是一个愚人的小把戏,不过效果非常不错,进入页面后,第一眼是一个水面的效果,水下的鲨鱼在游来游去,然后Google logo和搜索框从水面上往下掉进水里,输入内容后点击搜索,会将搜索出来的图片从天而降掉进水里,点击水面还能引起波澜,如果点击手气不错,会掉金币、宝甁、宝箱等,效果很愚人吧。现在仍然可以体验,体验网址:http://www.google.com.hk/intl/zh-CN/landing/shuixia/,效果截图如下:需要特别说一下的是,这个效果是用HTML5做的,需要使用支持HTML5的chrome或firefox等浏览器才 阅读全文
posted @ 2012-04-06 09:53 Rover.Tang 阅读(728) 评论(0) 推荐(0) 编辑

2012年3月27日

摘要: 如果你是做Android软件的,那么就涉及到发布到市场的问题,Google自身提供了一个市场,叫Google Android Market,和Apple的appstore类似,只是这个市场更加的开放,现在,这个Google Android Market已经更名为Google Play了。我尝试着去了解了一下将软件发布到Google Android Market的过程,和大家一起来说说这该死的Google Android Market。如何发布你的软件到Google Android Market?首先,你要有一个Google的账号和VISA或万事达(以及另外两家)的信用卡,当然,这是废话。然后, 阅读全文
posted @ 2012-03-27 18:01 Rover.Tang 阅读(2774) 评论(2) 推荐(0) 编辑

2012年3月25日

摘要: 什么是User Agent?懂一点网页制作的人应该都明白。简单的说,User Agent就是用来识别浏览器名称、版本、引擎以及操作系统等信息的内容。于是乎,User Agent的判断就成为识别浏览器的关键,不仅仅如此,移动互联网开发势头迅猛,那么通过User Agent判断桌面端设备或移动设备就变的很为重要。当然,通过User Agent也可以用来改善一定的兼容性,比如判断得到用户用IE6浏览器那... 阅读全文
posted @ 2012-03-25 14:52 Rover.Tang 阅读(7988) 评论(1) 推荐(0) 编辑

摘要: HTML5现在已经成为移动开发的另一个焦点,关于native app和web app以及杂交app的讨论也已经不少。原来光芒四射的Flash,Adobe公司宣布放弃移动版的开发,而转向更大力度的支持HTML5。虽然说HTML5里的Canvas可以在今后替代Flash,但个人觉得似乎也不乐观,我们来说几件事情吧。近十年前就看到flashk(一个组织后来就消亡了)做过一个基于flash的管网系统,那时候就觉得用flash做一个地图引擎,那应该是多牛。后来觉得SVG不错,我都有点同GML有点相提并论了,但SVG至今依然不是HTML5的一部分,而且这么多年也没有一个牛的应用是用SVG做的,虽然SVG看 阅读全文
posted @ 2012-03-25 01:19 Rover.Tang 阅读(7666) 评论(2) 推荐(0) 编辑

2012年3月24日

摘要: 常常看JS文件的时候,经常会遇到一些unicode编码后的中文,很难猜透是啥中文,所以会比较痛苦。虽然在线解码以及解码小工具都有,但都不是很好用,特别是那个unicode解码器2.0版,我竟然打不开。一气之下,Google了一下解码的方法,竟然只要一句C#语句(原文)就可以搞定,如下: private String DecodeUnicode(String dataStr){ Regex reg... 阅读全文
posted @ 2012-03-24 22:24 Rover.Tang 阅读(3422) 评论(0) 推荐(0) 编辑

2012年3月15日

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

摘要: 在09年的时候,我就写过一篇Google Maps API离线开发包(没有网络也可以开发Gmap了),后来liongis大虾又重新整理了一份新的包,甚至出了v3版的离线包。今天在liongis大虾的基础上,我重新整理释放一份离线开发包给大家,和liongis的离线包相比,仅将版本由3.4.x升级到3.8.2,这应该是现阶段最新的包,最简单的一个区别:放大地图的时候,比原版平滑顺畅的多,这当然最需要感谢的,是Google的改进,增加了一层静态地图覆盖,放大的时候又异步平滑加载,所以效果非常好。废话不多说,除了上述说到的改进,我顺便附送一份世博地图的tile,实现的效果大致如下:这一效果算是叠加自 阅读全文
posted @ 2012-03-15 10:03 Rover.Tang 阅读(7264) 评论(8) 推荐(2) 编辑

上一页 1 2 3 4 5 6 7 8 ··· 17 下一页