GIS基础

最近在摸索GIS方面的东西,感觉此网站不错
http://www.gaoang.com/

用过Google Maps的朋友都会认为它很Cool。其实创建一个类似的地图服务站点,在技术上难度并不大,已经有较为成熟的开源解决方案。但是能像Google那样有原始影像数据和庞大的集群支持,不是一般站点可以做到的。

这次把Google Maps搬出来,是想分享一下比较有意思的Google坐标换算方式。Google Maps使用Keyhole公司提供的卫星影像,全世界众多大城市的卫星图片可以达到1m以下的精度。Google Maps的卫星影像使用等角正切圆柱的墨卡托(Mercator)投影,被预先处理成按照不同精度划分的影象金字塔,提供了0-17共18级的缩放等级并进行四叉树编码,每张卫星图都由切片成256*256像素大小的影像组成,根据用户请求的位置拼接组成大的影像图。

Google Maps的坐标使用QRTS这四个字母进行编码,如右图所示,一张图片被分成不同字母标识的4块,根据请求的位置逐级细化,最后达到所需精度的卫星图片。 如果知道特定位置的经纬度,换算成Google Maps坐标并不复杂。首先将经纬度转换为弧度,规格化后使得变化区间在0-1之内,然后根据需要的图像精度级数确定迭代次数,进而计算出经纬度对应的 Google坐标字符串。

按照计算公式,北京的经纬度以天安门作为地理标准坐标,位于北纬39度54分27秒,东经116度23分17秒。换算后得到北京的Google坐标字符串是trstrqqrqssttttrrrstq,具体对应的卫星影像地址为:http://kh.google.com/kh?v=3&t=trstrqqrqssttt 网上提供了C和Python写的换算程序,感兴趣的朋友可以一窥究竟,方便的把经纬度换算成Google卫星影像坐标。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
GIS交通可达性分析是通过GIS技术来评估城市区域内不同地理位置对交通设施的可达性程度,以便提高交通规划和管理的效率。在进行GIS交通可达性分析时,基于栅格成本距离分析法的城市腹地范围划定是其中的重要步骤之一。 首先,需要确定研究区域的范围和交通设施的位置,例如公交站、地铁站、高速公路出入口等。然后,利用GIS软件中的栅格数据和成本距离分析工具,计算出每个位置点到交通设施的距离,并将其转换成成本值。成本值可以包括时间、距离等因素,用以表示到达某个地点所需付出的代价。 接下来,根据成本距离分析的结果,可以对城市腹地范围进行划定。通常可以选择一个阈值,超出该阈值的地区被认为交通可达性较低,从而确定城市腹地的范围。同时,还可以通过叠加其他社会经济数据来综合评估城市腹地范围的划定,以更好地反映实际情况。 最后,可以利用GIS软件将城市腹地范围划定结果可视化,制作成热力图或其他形式的空间图表,以便于决策者和规划者对交通设施的布局和管理进行深入分析和优化。 总之,基于栅格成本距离分析法的城市腹地范围划定是GIS交通可达性分析中的重要一环,通过该步骤可以科学合理地评估城市区域内不同地理位置对交通设施的可达性,为交通规划和管理提供有力支持。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值