最近的文章列表

中国各城市经纬度数据
1、中国各主要大城市经纬度数据:北京市市中心经纬度:(116.41667, 39.91667)上海市区经纬度:(121.43333, 34.50000)天津市区经纬度:(117.20000, 39.13333)香港经纬度:(114.10000, 22.20000)广州经纬度:(113.23333, 23.16667)珠海经纬度:(113.51667, 22.30000)深圳经纬度:(114.06667, 22.61667)杭州经纬度:(120.20000, 30.26667)重庆市区经纬度:(106.45000, 29.56667)青岛经纬度:(120.33333, 36.06667)厦门经纬度:(118.10000, 24.46667)福州经纬度
2011/10/26 Comments:
根据地球上任意两点的经纬度计算两点间的距离
地球是一个近乎标准的椭球体,它的赤道半径为6378.140千米,极半径为6356.755千米,平均半径6371.004千米。如果我们假设地球是一个完美的球体,那么它的半径就是地球的平均半径,记为R。如果以0度经线为基准,那么根据地球表面任意两点的经纬度就可以计算出这两点间的地表距离(这里忽略地球表面地形对计算带来的误差,仅仅是理论上的估算值)。设第一点A的经纬度为(LonA, LatA),第二点B的经纬度为(LonB, LatB),按照0度经线的基准,东经取经度的正值(Longitude),西经取经度负值(-Longitude),北纬取90-纬度值(90-Latitude),南纬取90+纬度值(90+Latitude),则经过上述处理过后的两点被计为(MLonA, MLatA)和(MLonB
2011/10/26 Comments:
通过经纬度获取中心点,以及绑定的缩放级别
//根据经纬度的距离获取地图的缩放级 function getRoom(diff){ var room = new Array(0, 1, 2, 3, 4, 5, 6,7,8, 9, 10, 11, 12, 13, 14); var diffArr = new Array(360,180,90,45,22,11,5,2.5,1.25,0.6,0.3,0.15,0.07,0.03,0); //等级room和diffArr的关系是:360/Math.Pow(2,room)=diffArr for(var i = 0; i < diffArr.length; i ++){ if((diff - diffArr[i
2011/10/26 Comments:
通过经纬度计算距离的公式
在去年cosbeta曾经发布了一个网页计算工具,这个作用就是根据地球上两点之间的经纬度计算两点之间的直线距离。经纬度到距离的计算在通信工程中应用比较广泛,所以cosbeta通过搜索找到了一个js的计算脚本(其实是google map的计算脚本,应该算是比较准确了),做成了这个经纬度算距离的工具。今天有人给cosbeta发邮件,询问计算的公式是什么样的。其实,若是把地球当作一个正常的球体(其实它是椭球)来说,球面两点之间的距离计算并不复杂,运用球坐标很容易就能计算出两点之间的弧长。当然这都是高中的知识,我和你一样,也没有那个耐心来将其推导,所以我就利用google map的经纬度到距离计算的js脚本,将球面弧长的公式给还原出来(估计这个公式是经过部分修正的),还原出来的公式如下:>rep
2011/10/10 Comments:
知道经纬度查Google地图地址
1、需要下载Google map ,下载以后你可以拖拽鼠标,然后观察地图显示界面下边的经纬度显示,随着数据逐渐接近放大地图,查的很精确。2、利用浏览器查询,直接输入经纬度,将经纬度代入 URL:http://maps.google.com/maps?ll=纬度,经度&spn=0.1,0.1&t=k&hl= en,(经纬度都使用十进制)然后复制到浏览器地址栏输入,但是我至今没有搞懂后边的spn&hellip;&hellip;en,这些内容代表什么,个人始终用第一种方法,很笨,但是也不难,上手快,实用。 这个举个例子:天安门广场: http://maps.google.com/maps?ll=39.905841,116.391596&spn=0.
2011/3/22 Comments:
如何找到google地图的经纬度
google地图上并没有显示某个地址的经纬度,实际上,我们已经想到了一个办法,可以找到在谷歌地图上任意地点的经度和纬度。 首先打开Google地图(http://maps.google.com/),在上面寻找一个地址,然后上下左右移动地图,让这个地址正好处于地图的正中心位置,当您想寻找坐标位置已经处于地图的中心位置的时候,拷贝并粘贴以下代码到你的浏览器地址栏: javascript:void(prompt(’’,gApplication.getMap().getCenter())); 这时,你将得到一个弹出式的坐标,这个坐标就是你需要找的经度和纬度。
2011/3/22 Comments: