前些天费了老大劲写的图册,
里面的一些图片链接被禁止了,
图册没了图片,
死的很惨!
杯挨~~~
互联网不互联!
posted @ 2010-05-31 21:57 niefer 阅读(19) 评论(0) 编辑
|
前些天费了老大劲写的图册, 里面的一些图片链接被禁止了, 图册没了图片, 死的很惨! 杯挨~~~ 互联网不互联! posted @ 2010-05-31 21:57 niefer 阅读(19) 评论(0) 编辑 从小就喜欢带插图的东西,图像一目了然,文字难于表达,写起来也麻烦。。。。 (超市的打折宣传画册我也会看看,因为带图) 这些年来,一路走走拍拍。。。。。 少废话了! 哦!菜花~上图~~~ 07年:一月八号出差至江西~ 德兴,麻婆豆腐
余干
来个近点的
鄱阳,芝山公园
广丰,永和塔
婺源
婺源植物园
还是婺源
德兴 不知道是不是聚远楼
东坡同志也来过
广丰
4月26日,经九江回到武汉。 5月14日,武汉植物园 路过~ 内裤是CK的?
正题~ 等了很久,一直没蜜蜂~
一个温室里,全是仙人兄弟~
罂粟花!被关在一个铁笼子里,我知道不是你的错~
孩子和风车的故事
睡莲,可以坐上去试试~
**
给钱,你就可以升天~
5月20号,汉口 **塔(图中不知何许人也)
各种塔,大的,小的~
现在,鸽子也过上了衣食无忧的生活~
被她发现了~
6月23日从武汉到钟祥~ 钟祥明显陵 门口还像点样,到里面就是断壁残垣~
烟香缭绕,很多人来这里拜神仙~ 塔楼后面是硕大的墓体
陵中间有个圆形的水池,与环绕陵墓的沟渠是联通的~
炎热的八月wo来到黄冈:8月13日从武汉到黄冈~ 彩虹出来迎接我
鄂黄长江大桥
长江之上
黄州青云塔 树~你真会找地方,站的高看到远!不过,打雷的时候注意安全。
青云塔上
8月30日回到武汉~ 9月15日女足世界杯 中国VS巴西 地点:沌口体育中心
走,看球去!
场面很大,我们都很激动~
马晓旭同志在热身~
唱歌先~
球迷很热情
定位球,我们一直在努力,但~
只能说:友谊第一,比赛第二 现在,踢球已经成为传说了~
N年前,逸夫楼后面风雨大操场上,兄弟们很年轻~
07年一期就这样粗枝大叶的弄了一下,慢慢再补充修改!07年二期更精彩,我们将来到北国的大庆~!额的神啊,整了一晚!
posted @ 2010-05-14 20:27 niefer 阅读(42) 评论(0) 编辑
WGS 1984是3S应用的常用大地坐标系之一,和我们的生活息息相关,最典型的应用莫过于手持设备的GPS模块,无论是美国GPS全球卫星定位系统、俄罗斯 GLONASS、欧盟GALILEO,还是中国北斗,都提供了基于WGS 1984坐标系的定位,单位是度分秒,因此不少空间数据都是基于该坐标系,能够方便的进行GPS数据的叠加与分析。 在WebGIS应用中,“GPS+基础地图服务”应用模式,使用WGS 1984坐标系是最方便了,但是更多的时候,特别是包含小比例尺地图时,我们需要将地图进行投影显示,投到一个平面上,否则,只能像Google Earth一样用球体显示世界地图。一种常规的投影方式是正轴等距圆柱投影,百度百科上的定义: 正轴等距离圆柱投影又称“方块投影”、“方格投影”。圆柱投影中的一种。设圆柱投影面与赤道相切,按经线长度不变条件将经纬线网投影到圆柱面上,再沿一母线剖开展平。这种投影图上,纬线是一组等距平行直线,纬线间隔与实地等长;经线是与纬线垂直的等距平行直线,经线间隔在赤道上与实地相等,离赤道越远越放长;经线与纬线构成方格形(矩形)网格。沿经线方向无长度变形,其面积与角度的变形线与纬线平行,变形值由赤道向高纬度增大。适用于沿赤道或低纬度东西延伸地带的地图。
如果不理解,拿个橙子做个实验就清楚了,典型的例子就是早期ArcGIS Online上的在线地图服务:
地图学中老师说过,任何投影方式都有优点和缺点,在全球(国家或省级)基础地图服务或公共基础地图服务的应用领域,我们会发现里面存在两个隐蔽的问题,使正轴等距离圆柱投影的优点显得不痛不痒,甚至成为缺点: 1.要利用其优点,研究区选择赤道周围地区。
对于全球地图服务来说,赤道区域仅仅是其中很少的一部分,对于公共基础地图服务来说,仅需要低纬度地区且呈条带状东西延伸的应用非常有限。地图的角度变形大,无法正确进行地物之间方位的判断。
2.经线逐步变形,纬线间隔与实地等长。
全屏显示时,地图可以最大限度占据屏幕空间(地图长宽比是2:1),导致的结果是更多的数据量和硬盘存储空间。
我们看美国大片、高清电影都喜欢宽屏,播放器左右长度占满整个显示器,视觉效果舒服。但对于地图服务来说,意味着大量的地图数据,以世界地图服务为例,大家试想,相同比例尺下,假如地图投影后是正方形(地图长宽比是1:1),同样能显示世界范围的地图服务,地图上下宽度占满显示器,那么地图左右将留出一片空白,相比前者能够节省出一半的空间。有人可能会疑问现在硬盘越来越便宜,存储量越来越大,存储问题还是问题吗?对于一般应用确实不必过于担心,但对于公共基础地图服务来说,长宽比从1:1变为2:1犹如蝴蝶效应,在大比例尺级别会带来巨大的数据量。
举个小例子,一般情况下,采用WGS 1984坐标系和512×512切图,在L13(第十四级)将产生1,237,819张图片,而在切图大小相同的WGS 1984 Web Mercator投影坐标系下,L13图片数量将减少一半,这么多小图片,数量少一半还是有诱惑力的吧,并且还可以通过其他方法来进一步进行优化。说了这么多,这里才引出这篇文章的主题--Web Mercator投影,现在主流的在线地图使用的投影,如Google Map,Bing Map,MapABC等等。为什么采用这种投影方式呢?
1.Web Mercator投影地图范围小一半,节省了50%空间。
2.基于Web的应用需要关注客户端的用户体验,图片切片大容易造成传输缓慢,大片面积的图片无法及时响应,因此可以通过减少图片切片的大小改善用户体验。采用256×256切图,图片数量将增加4倍,综合第一点,图片数量整体增加2倍。在正轴等距离圆柱投影情况下,相比Web Mercator,使用256×256大小切片,将增加8倍的图片数量!
3.Web Mercator投影地图在两极面积变形极大,并且无法显示高纬度的地图信息,这点在公共地图服务的应用中显得微不足道,南极和北极的人们不会在意你对他们的遗忘,但这些缺失却保证了地图方向和相互位置的正确性,在航海和航空中常常应用,用户在查询地物方向时也不会出错。
ESRI在ArcGIS Online上新增了一系列Web Mercator投影的地图服务,这里还有一个原因:
4.能够和主流的地图服务进行mashup
所以有了现在的全球在线地图服务: 更多的地图服务:
用最精简的几句话概括WGS 1984 Web Mercator意义:
相同情况下,地图范围更小,减少图片数量==>可以采用256×256切片大小,增加了图片数量,但提升了网络用户体验;
保证地图方向和相互位置的正确性;
主流地图服务相互mashup
做公共地图服务,有更好的投影方式吗?
posted @ 2010-02-04 17:27 niefer 阅读(54) 评论(0) 编辑
Web墨卡托投影
Google Maps、Virtual Earth等网络地理所使用的地图投影,常被称作Web Mercator或Spherical Mercator,它与常规墨卡托投影的主要区别就是把地球模拟为球体而非椭球体。建议先对地图投影知识做一个基本的了解,《地图投影为什么》。 什么是墨卡托投影? 墨卡托(Mercator)投影,又名“等角正轴圆柱投影”,荷兰地图学家墨卡托(Mercator)在1569年拟定,假设地球被围在一个中空的圆柱里,其赤道与圆柱相接触,然后再假想地球中心有一盏灯,把球面上的图形投影到圆柱体上,再把圆柱体展开,这就是一幅标准纬线为零度(即赤道)的“墨卡托投影”绘制出的世界地图。从球到平面,有个转换公式,这里就不再罗列。 Google们为什么选择墨卡托投影? 墨卡托投影的“等角”特性,保证了对象的形状的不变行,正方形的物体投影后不会变为长方形。“等角”也保证了方向和相互位置的正确性,因此在航海和航空中常常应用,而Google们在计算人们查询地物的方向时不会出错。 墨卡托投影的“圆柱”特性,保证了南北(纬线)和东西(经线)都是平行直线,并且相互垂直。而且经线间隔是相同的,纬线间隔从标准纬线(此处是赤道,也可能是其他纬线)向两级逐渐增大。 但是,“等角”不可避免的带来的面积的巨大变形,特别是两极地区,明显的如格陵兰岛比实际面积扩大了N倍。不过要是去两极地区探险或科考的同志们,一般有更详细的资料,不会来查看网络地图的,这个不要紧。 ![]()
(图片来源,Nelson Jhon)
为什么是圆形球体,而非椭球体? 这说来简单,仅仅是由于实现的方便,和计算上的简单,精度理论上差别0.33%之内,特别是比例尺越大,地物更详细的时候,差别基本可以忽略。 Web墨卡托投影坐标系: 以整个世界范围,赤道作为标准纬线,本初子午线作为中央经线,两者交点为坐标原点,向东向北为正,向西向南为负。 X轴:由于赤道半径为6378137米,则赤道周长为2*PI*r = 2*20037508.3427892,因此X轴的取值范围:[-20037508.3427892,20037508.3427892]。 Y轴:由墨卡托投影的公式可知,同时上图也有示意,当纬度φ接近两极,即90°时,y值趋向于无穷。这是那些“懒惰的工程师”就把Y轴的取值范围也限定在[-20037508.3427892,20037508.3427892]之间,搞个正方形。 懒人的好处,众所周知,事先切好静态图片,提高访问效率云云。俺只是告诉你为什么会是这样子。因此在投影坐标系(米)下的范围是:最小(-20037508.3427892, -20037508.3427892 )到最大 (20037508.3427892, 20037508.3427892)。 对应的地理坐标系: 按道理,先讲地理坐标系才是,比如球体还是椭球体是地理坐标系的事情,和墨卡托投影本关联不大。简单来说,投影坐标系(PROJCS)是平面坐标系,以米为单位;而地理坐标系(GEOGCS)是椭球面坐标系,以经纬度为单位。具体可参考《坐标系、坐标参照系、坐标变换、投影变换》。 经度:这边没问题,可取全球范围:[-180,180]。 纬度:上面已知,纬度不可能到达90°,懒人们为了正方形而取的-20037508.3427892,经过反计算,可得到纬度85.05112877980659。因此纬度取值范围是[-85.05112877980659,85.05112877980659]。其余的地区怎么办?没事,企鹅们不在乎。 因此,地理坐标系(经纬度)对应的范围是:最小(-180,-85.05112877980659),最大(180, 85.05112877980659)。至于其中的Datum、坐标转换等就不再多言。
相关坐标计算
关于Google Maps等的组织方式——地图瓦片金字塔,估计我在这里重复一遍这玩意,怕也是没人看了。尽管原理都一样,但具体到写不同厂商不同数据源的代码时,你会发现,可缩放级别数不一样,最小级别不一样,编码方式不一样,比如Google的QRST,微软的四叉树,OSGeo的TMS等。 然而,你或许也不必这么麻烦,因为这些算法在网络上早已遍布朝野,你尽可从他人博客中获取,或是从开源软件里学习。这本身都不是秘密,微软自己也是公布的。 《Tiles à la Google Maps》 用交互性地方式可得到任一Tile的边界范围,各种流行编码方式等。该页面的链接都非常有价值,部分也是本文写作的重要参考。作者用python完成了下列坐标之间转换算法:经纬度(出现在KML中的坐标,WMS的BBOX参数等),平面坐标XY(米,Web Mercator投影坐标系),金字塔的XYZ(即X轴的位置,Y轴的位置,和缩放级别ZoomLevel),每个Tile的编码Key值(QRST或0123等)。转换时,还需要注意两个概念,Ground Resolution和Map Scale。 ![]() (图片来源:Tiles à la Google Maps)
Ground Resolution,地面分辨率,类似Spatial Resolution(空间分辨率),我们这里主要关注用象元(pixel size)表示的形式:一个像素(pixel)代表的地面尺寸(米)。以Virtual Earth为例,Level为1时,图片大小为512*512(4个Tile),那么赤道空间分辨率为:赤道周长/512。其他纬度的空间分辨率则为 纬度圈长度/512,极端的北极则为0。Level为2时,赤道的空间分辨率为 赤道周长/1024,其他纬度为 纬度圈长度1024。很明显,Ground Resolution取决于两个参数,缩放级别Level和纬度latitude ,Level决定像素的多少,latitude决定地面距离的长短。地面分辨率的公式为,单位:米/像素: ground resolution = (cos(latitude * pi/180) * 2 * pi * 6378137 meters) / (256 * 2level pixels) Map Scale,即地图比例尺,小学知识,图上距离比实地距离,两者单位一般都是米。在Ground Resolution的计算中,由Level可得到图片的像素大小,那么需要把其转换为以米为单位的距离,涉及到DPI(dot per inch),暂时可理解为类似的PPI(pixelper inch),即每英寸代表多少个像素。256 * 2level / DPI 即得到相应的英寸inch,再把英寸inch除以0.0254转换为米。实地距离仍旧是:cos(latitude * pi/180) * 2 * pi * 6378137 meters; 因此比例尺的公式为,一般都化为1:XXX,无单位: map scale = 256 * 2level / screen dpi / 0.0254 / (cos(latitude * pi/180) * 2 * pi * 6378137) = 1 : (cos(latitude * pi/180) * 2 * pi * 6378137 * screen dpi) / (256 * 2level * 0.0254) 其实,Map Scale 和 Ground Resolution存在对应关系,毕竟都和实地距离相关联,两者关系:map scale = 1 : ground resolution * screen dpi / 0.0254 meters/inch 《Virtual Earth Tile System》列举了Virtual Earth在赤道上,Level、像素数、地面分辨率、地图比例尺的对应关系,同时本文也简单介绍了Mercator投影和上述两个概念,推荐。 此外,《Addressing Google Maps image tiles》应用程序,输入经纬度和缩放级别,即可缩放到相应的Google Maps位置,而且可以显示出查找过程的QRST。JavaScript实现的算法,也可以抓下来和《Tiles à la Google Maps》对比下,从经纬度到Tile编码的转换。
posted @ 2010-02-04 17:14 niefer 阅读(165) 评论(0) 编辑 通过Google Maps Mashup能完成的25件事,Google Maps所产生的创意无限,在生活中的价值也日渐展现,一起来看。
1. 计算你旅行的行程或者折扣 http://www.gmap-pedometer.com 2. 查看世界各地的时间 http://www.qlock.com/time/gmaps?map=1 3. 分享地球各地资讯 http://www.wikimapia.org 4. 测量地区面积 http://www.acme.com/planimeter 5. 使用任何地图定制自己的Google maps http://www.maplib.net 6. 在地图上贴上自己的项目 http://www.panoramio.com 7. 查看地球下面的情景 http://www.zefrank.com/sandwich/tool.html 8. 在美国找人 http://www.personmaps.com 9. 检查各地天气 http://www.weatherbonk.com 10. 寻找附近星巴克 http://www.findbyclick.com/coffee_s.html 11. 发现Ebay房地产交易情况 http://www.2realestateauctions.com 12. 寻找机场的停车场 http://www.aboutairportparking.com 13. 创建活动线路 http://www.walkjogrun.net 14. 观看旅行录像 http://virtualtourism.blogspot.com/ 15. 在美国寻找快餐店 http://www.hardtoremember.org/fastfood/food.php 16. 翻译美国邮政编码 http://maps.huge.info/zip.htm 17. 通过邮编查看本地新闻 http://mibazaar.com/localnews/index.html 18. 了解和避免疫情 http://www.healthmap.org 19. 了解交通状况 http://supergreg.hopto.org/google-yahoo/ 20. 做出自己谷歌mashup地图 http://www.communitywalk.com 21. 避免交警探头 http://www.photoenforced.com/us.html 22. 寻找廉价加油站 http://www.mapgasprices.com 23. 检查日落或者日出时间 http://www.earthtools.org 24. 货币兑换 http://www.gchart.com/currency.php 25. 换个地方生活 http://www.housingmaps.com posted @ 2009-12-31 16:55 niefer 阅读(34) 评论(0) 编辑 国家测绘局公布31座著名山峰高程新数据新华网9月28日消息,国家测绘局新闻发言人、副局长李维森在9月28日召开的新闻发布会上,经国务院批准授权公布国家重要地理信息数据--中国陆地最低点和第二批31座著名山峰的高程数据。 根据《中华人民共和国测绘法》、《中华人民共和国测绘成果管理条例》和《风景名胜区条例》,经国务院批准,盘山等第二批31座著名风景名胜山峰高程新数据公告如下: 一、盘山挂月峰,高程数据:856.8米;二、苍岩山,高程数据:1039.6米;三、嶂石岩黄庵垴,高程数据:1797.4米;四、天桂山,高程数据:1053.5米;五、钟山北高峰,高程数据:448.2米;六、金山,高程数据:43.8米;七、焦山,高程数据:71.0米;八、北固山,高程数据:55.2米;九、天台山华顶山,高程数据:1095.4米;十、莫干山塔山,高程数据:719.0米;十一、雪窦山黄泥浆岗,高程数据:971.7米;十二、江郎山郎峰,高程数据:816.8米;十三、方岩,高程数据:346.8米;十四、天柱山天柱峰,高程数据:1489.8米;十五、琅琊山南天门,高程数据:248.3米;十六、齐云山独耸峰,高程数据:566.7米;十七、武夷山黄岗山,高程数据:2160.8米;十八、万石山,高程数据:168.0米;十九、冠豸山,高程数据:661.1米;二十、鼓山,高程数据:870.3米;二十一、三百山东源峰,高程数据:1164.5米;二十二、鸡公山报晓峰,高程数据:768.0米;二十三、林虑山四方脑,高程数据:1656.3米;二十四、韶山韶峰,高程数据:519.1米;二十五、岳麓山,高程数据:295.6米;二十六、崀山八角寨,高程数据:816.6米;二十七、西樵山大科峰,高程数据:338.3米;二十八、丹霞山巴寨,高程数据:619.2米;二十九、白云山摩星岭,高程数据:372.6米;三十、罗浮山飞云顶,高程数据:1281.2米;三十一、花山,高程数据:344.1米。 posted @ 2008-09-28 10:55 niefer 阅读(70) 评论(0) 编辑 摘要: 第一次看到套娃,觉的蛮有意思,在百度里找到了它的一些传说: 俄罗斯套娃(matryoshka)简介:俄罗斯套娃(матрёшка或матрешка)是俄罗斯 特产木制玩具,一般由多个一样图案的空心 木娃娃一个套一个组成,最多可达十多个,通常为圆柱形,底部平坦可以直立。最普通的 图案是一个穿着俄罗斯民族服装的姑娘,叫做“玛特罗什卡”,这也成为这种娃娃的通称。 套娃由来:相传俄罗斯民族有两家表亲相邻,...阅读全文 posted @ 2007-12-31 14:49 niefer 阅读(223) 评论(0) 编辑 摘要: 无聊时,抬头望望天,很美!还有.......我们的工作....雪橇.........................还有这个...晚霞,要回家了........晚上就吃它了..........阅读全文 posted @ 2007-12-23 22:42 niefer 阅读(82) 评论(2) 编辑 posted @ 2007-10-04 18:00 niefer 阅读(130) 评论(1) 编辑 摘要: 大地基准 是建立国家大地坐标系统和推算国家大地控制网中各点大地坐标的基本依据,它包括一组大地测量参数和一组起算数据,其中,大地测量参数主要包括作为建立大地坐标系依据的地球椭球的四个常数,即地球椭球赤道半径啊,地心引力常数GM,带球谐系数J2(由此导出椭球扁率f)和地球自转角度w,以及用以确定大地坐标系统和大地控制网长度基准的真空光速c;而一组起算数据是指国家大地控制网起算点(成为大地原点)的大地经...阅读全文 posted @ 2007-08-18 20:46 niefer 阅读(509) 评论(0) 编辑 摘要: 中华人民共和国国务院令第 469 号 《中华人民共和国测绘成果管理条例》已经2006年5月17日国务院第136次常务会议通过,现予公布,自2006年9月1日起施行。 总 理 温家宝 二○○六年五月二十七日中华人民共和国测绘成果管理条例第一章 总 则 第一条 为了加强对测绘成果的管理,维护国家安全,促...阅读全文 posted @ 2007-08-18 20:41 niefer 阅读(79) 评论(0) 编辑 |
||