分辨率和比例尺换算

  • 分辨率
    • (1)平面坐标系
  • 比例尺
    • (1)平面坐标系
    • (2)经纬度
  • 转换代码

分辨率

(1)平面坐标系

Resolution,地面分辨率,类似Spatial Resolution(空间分辨率),我们这里主要关注用象元(pixel size)表示的形式:一个像素(pixel)代表的地面尺寸(米)。以天地图为例,Level为1时,图片大小为256*256(4个Tile),那么赤道空间分辨率为:赤道周长/512。其他纬度的空间分辨率则为 纬度圈长度/512,极端的北极则为0。Level为2时,赤道的空间分辨率为 赤道周长/1024,其他纬度为 纬度圈长度除以1024。很明显,Ground Resolution取决于两个参数,缩放级别Level和纬度latitude ,Level决定像素的多少,latitude决定地面距离的长短。

以LEVEL为1级的时候为前提,取屏幕分辨率为96DPI(像素/英寸)

地面分辨率:一像素代表地面的距离(米),单位为像素/米;

Resolution = 实际距离/屏幕上的像素个数 = 实际距离(米)/512 (像素)

比例尺

(1)平面坐标系

比例尺:屏幕上的距离代表的地面的距离,无单位,仅为一个数值

Scale = 512(像素)/屏幕分辨率(像素/英寸) * 0.0254(米/英寸) /实际距离(米)

(2)经纬度

经纬度跟平面的思路差不多,不过由于经纬度的表征距离的时候用的是度数,所以在换算的时候,需要把度数
换成米,其换算公司如下:

Scale = 1 : (96 * 2 * Math.PI * 6378137 * resolution / 360 / 0.0254);

转换代码


export function scale2Resolution(scale, unit) {debuggerlet resolutionif (unit === 'degrees') {//   scale=   96 * 2 * Math.PI * 6378137 * resolution / 360 / 0.0254resolution = scale * 0.0254 * 360 / 96 / 2 / Math.PI / 6378137;} else {resolution = 0.0254 / 96 * scale;}return resolution;
}export function resolution2Scale(resolution, unit) {debuggerlet scaleif (unit === 'degrees') {scale = 96 * 2 * Math.PI * 6378137 * resolution / 360 / 0.0254} else {scale = 96 * resolution / 0.0254}return scale;
}

分辨率和比例尺换算 resolution/scale相关推荐

  1. 分辨率和比例尺[转]

    转载地址:http://support.supermap.com.cn/DataWarehouse/WebDocHelp/6.1.1/iServerJavaOnlineHelp/mergedProje ...

  2. 影像数据的分辨率与比例尺关系

    测绘部门对DLG数据都是通过比例尺来区分数据的精度.通常把1:500.1:1000.1:2000和l:5000比例尺地形图称为大比例尺地形图.1:1万.1:2.5万.1:5万.1:10万的图称为中比例 ...

  3. 影像分辨率、地面分辨率、比例尺及DPI之间的关系

    在平时应用当中,很多GIS从业者理不清影像分辨率.地面分辨率.比例尺及DPI之间的关系,在具体应用中容易疑惑,如下两应用: 1)遥感影像我们所说的QuckBird 0.61米的分辨率指的是什么分辨率? ...

  4. 一文读懂模型精度、分辨率与比例尺的关系

    接触测绘项目的你,一定遇到过这样的问题:1:500到底是几厘米精度的模型?模型精度.分辨率与比例尺间又有着怎样的关系? 拟瞰实景三维作为蓝海创意云凭借多年高性能计算.云计算经验并结合行业应用积极开展新 ...

  5. DEM分辨率与比例尺

    介绍 比例尺大小和DEM分辨率常用对照情况如下: 比例尺类别 比例尺大小 等高距 DEM分辨率 对应数据 大比例尺 1:500 0.5m 亚米 航测/实测 大比例尺 1:1000 1m 亚米 航测/实 ...

  6. android分辨率 尺寸 dpi换算

    转载 1.了解几个概念 (1)分辨率.分辨率就是手机屏幕的像素点数,一般描述成屏幕的"宽×高",安卓手机屏幕常见的分辨率有480×800.720×1280.1080×1920等.7 ...

  7. 深度学习(6):图像超分辨率(Image Super Resolution)重建

    目标:使用深度学习技术对图像进行超分辨率重建,涉及到的技术包括卷积神经网络,生成对抗网络,残差网络等. 技术:本实验使用到"Jupyter Notebook"等开发组件,涉及到了& ...

  8. android分辨率 尺寸 dpi换算

    酷友观点/经验:UI设计师不可不知的安卓屏幕知识(原创文章)  系统分类: 设计文章 - 酷友观点/经验 - 工作技巧 文章版权:renkai 原创,如需商业用途或转载请与 renkai 联系,谢谢配 ...

  9. 基于Python的图像超分辨率(Image Super Resolution)

    资源下载地址:https://download.csdn.net/download/sheziqiong/85596189 一.业务背景 本实验将使用时深度学习技术对图像进行超分辨率重建,设计到的技术 ...

  10. 分辨率单位、换算及镜头与感光器像素的匹配

    1.分辨率单位: lp/mm(line-pairs/mm):每毫米线对,表示黑白两条线: 常用于 表示镜头分辨率的单位, 指成像平面1mm间距内能分辨开的黑白相间的线条对数: l/mm:每毫米线数,表 ...

最新文章

  1. vue生命周期及双向绑定
  2. [C/C++标准库]_[初级]_[优先队列priority_queue的使用]
  3. 弹框--更新下载--安装
  4. k8s部署zkui 2.0
  5. 设计模式在Netty中的应用-工厂模式源码举例
  6. mysql 之jdbc idea版
  7. Asp.net中的时区
  8. 云播自带解析php,使用PHP SDK,web端的华为云视频点播接入,加密视频播放的坑与解决方案-全代码篇...
  9. 美国《国家地理》:年度十大新闻
  10. 太理java题库_JAVA题库(复习必备)
  11. cd linux制作u盘启动盘,小编详解cdlinux u盘启动如何制作
  12. 一文详解PPTC自恢复保险丝的设计应用
  13. Delphi 仿QQ皮肤控件设计与运行效果图
  14. HTML背景样式简单介绍
  15. 互联网大厂办公楼图鉴
  16. 自定义控件其实很简单2
  17. 电视制式,480p,720p,1080p
  18. android用shape画一条横线
  19. UE4(Unreal Engine4)虚幻引擎视口布局,并且自定义HDRI
  20. MyBatis框架学习笔记(3)——B站动力节点

热门文章

  1. 有哪些国外常用的论文网站
  2. 全国各地电信DNS服务器地址
  3. 求矩形中正方形和长方形的个数
  4. python爬取拼多多数据 verifyauthtoken_拼多多TOKEN授权
  5. Apache Spark 不过时的六大理由
  6. Java企业微信开发_02_通讯录同步
  7. Typora的使用方法
  8. 2020-10-13 用JavaScript做的贪吃蛇小游戏
  9. 傅里叶分析 [作 者:韩 昊]
  10. pdf转换成jpg python_Python将PDF转成图片PNG和JPG