Sinaapp - bryan.sinaapp.com - Lee
General Information:
Latest News:
MonkeyRunner 录制和播放脚本 12 Mar 2012 | 03:43 pm
android捕获全局异常,并对异常做出处理 7 Mar 2012 | 10:40 pm
在做项目时,经常会把错误利用异常抛出去,这样在开发时就可以通过手机抛的异常排查错误,很方便。但是当程序开发完毕,版本稳定,需要上线时,为了避免抛出异常影响用户感受,可以捕获全局异常,对异常做出处理。 具体的实方法如下: 利用Thread.UncaughtExceptionHandler 获取异常,并对异常做出处理: 主要是利用了Hander和HandlerThread。 转载自:http:...
GPS定位所需要的几颗卫星 7 Mar 2012 | 10:36 pm
提示:GPS接收端的纬度、经度、高度都是经过了计算得来的,不是卫星直接给的。卫星给的就只有卫星的位置、时间等等。 摘要:两个球面确定一个圆,三个球面(一个球面+一个圆)可以确定两个点,排除一个不在地面的点,就得到唯一的确定位置了。但确定球面半径是利用卫星信号传输到接收终端的时间差,所以需要第4颗卫星提供相对零点作时间的参照系。 假设t时刻在地面待测点上安置GPS接收机,可以测定GPS信号到...
conversion to dalvik format failed with error 1的解决办法 5 Mar 2012 | 05:41 pm
1) 修改SDK 选择工程,build path –> configure build path —> library 删除引用的低版本SDK,然后add External JARs,选择高版本SDK——OK——保存; 2) 修改classpath文件 该文件可能存在该项: 修改成 <classpathentry kind=”con” path=”com.android.ide.ecl...
Google Maps地图投影全解析(3):WKT形式表示 23 Feb 2012 | 11:49 pm
update20090601:EPSG对该投影的编号设定为EPSG:3857,对应的WKT也发生了变化,下文不再修改,相对来说格式都是那样,可以到http://www.epsg-registry.org 网站输入SRID进行查询。 Google Maps和Virtual Earth等的流行程度不用多讲,然而他们所使用的Web Mercator或Spherical Mercator在很长一段时间内...
Google Maps地图投影全解析(2):相关坐标计算 23 Feb 2012 | 11:45 pm
关于Google Maps等的组织方式——地图瓦片金字塔,估计我在这里重复一遍这玩意,怕也是没人看了。尽管原理都一样,但具体到写不同厂商不同数据源的代码时,你会发现,可缩放级别数不一样,最小级别不一样,编码方式不一样,比如Google的QRST,微软的四叉树,OSGeo的TMS等。 然而,你或许也不必这么麻烦,因为这些算法在网络上早已遍布朝野,你尽可从他人博客中获取,或是从开源软件里学习。这本身...
Google Maps地图投影全解析(1):Web墨卡托投影 23 Feb 2012 | 11:36 pm
Google Maps、Virtual Earth等网络地理所使用的地图投影,常被称作Web Mercator或Spherical Mercator,它与常规墨卡托投影的主要区别就是把地球模拟为球体而非椭球体。建议先对地图投影知识做一个基本的了解,《地图投影为什么》。 什么是墨卡托投影? 墨卡托(Mercator)投影,又名“等角正轴圆柱投影”,荷兰地图学家墨卡托(Mercator)在1569...
Bing Maps Tile System 23 Feb 2012 | 11:26 pm
为了优化地图系统性能,提高地图下载和显示速度,Bing Maps所有地图都被分割成256 x 256像素大小的正方形小块。由于在每个放大级别下的像素数量都不一样,因此地图图片(Tile)的数量也不一样。每个tile都有一个XY坐标值,从左 上角的(0, 0)至右下角的(2^level–1, 2^level–1)。例如在3级放大级别下,所有tile的坐标值范围为(0, 0)至(7, 7),如下图: ...
墨卡托投影/地理坐标系/地面分辨率/地图比例尺 23 Feb 2012 | 11:21 pm
墨卡托投影(Mercator Projection),又名“等角正轴圆柱投影”,荷兰地图学家墨卡托(Mercator)在1569年拟定, 假设地球被围在一个中空的圆柱里,其赤道与圆柱相接触,然后再假想地球中心有一盏灯,把球面上的图形投影到圆柱体上,再把圆柱体展开,这就是一幅标准纬线 为零度(即赤道)的“墨卡托投影”绘制出的世界地图。 一、墨卡托投影坐标系(Mercator Projection)...
坐标系、坐标参照系、坐标变换、投影变换 23 Feb 2012 | 10:54 pm
在《地图投影为什么》一文,我大略说了下为什么需要地图投影,投影坐标系需要哪些参数,这些参数(如椭球体、基准等)是做什么的。这篇就深入的谈些地图投影相关的一些概念,各种定义参考OGC标准《Spatial Reference by Coordinates》。进一步的话会介绍下开源投影库和商业软件投影相关的知识。 坐标系(coordinate system、CS):由两个、三个甚至更多个坐标轴,单位标...