会员
周边
捐助
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
91yuan
博客园
首页
新随笔
联系
管理
订阅
2013年5月11日
矩阵变换的invert
摘要: 矩阵变换的invert。即矩阵的逆变换。何为逆变换假设矩阵经过了平移,缩放,旋转,三部处理后。原来的0.0坐标变成了100,23.那么100,23这个坐标乘上矩阵的逆变换,得到的结果就是0,0.所以,逆变换就是从新坐标系转回原坐标系
阅读全文
posted @ 2013-05-11 13:00 91yuan
阅读(557)
评论(0)
推荐(0)
编辑
2013年5月10日
osmand中矢量数据地图绘制
摘要: 代码版本为1.0.0.参考MapVectorLayer.java重载了Layer的onDrawpublic void onDraw(Canvas canvas, RectF latLonBounds, RectF tilesRect, DrawSettings drawSettings) { if (!visible) { return; } if (!isVectorDataVisible() && tileLayer != null) { tileLayer.drawTileMap(canvas, til...
阅读全文
posted @ 2013-05-10 10:28 91yuan
阅读(509)
评论(0)
推荐(0)
编辑
2013年5月9日
osmand中地图旋转处理
摘要: 1.首先需要了解一下墨卡托投影。然后了解一下tile slippy做法。参考http://wiki.openstreetmap.org/wiki/Slippy_map_tilenames通常墨卡托投影坐标系需要转成左上为原点。这就与屏幕坐标系相对应了。2.需要知道坐标旋转公式。通常坐标旋转公式是 (1) x1=(cosθ)dx-(sinθ)dy + x (逆时针) y1=(cosθ)dy+(sinθ)dx + y x,y为圆心。 这个旋转公式是通常的xy坐标系的,即左下点为坐标系原点。且规定逆时针为正方向旋转。左下坐标系的顺时针旋转公式为 (2) x1=(cosθ)dx+...
阅读全文
posted @ 2013-05-09 17:51 91yuan
阅读(485)
评论(0)
推荐(0)
编辑
公告