一、根据resolution计算scale:

var scale2=0.0254/96/0.35156249999999994/Math.PI/2/6378137*360;

解释:0.0254代表每英寸0.0254米

96代表:dpi 每英寸96个像素点

resolution: 0.35156249999999994

6378137:地球半径

二、根据scale计算resolution

var resolution2=147914677*(0.0254/96/Math.PI/2/6378137*360);

解释:147914677代表scales

测试代码:

<html>
<body><script type="text/javascript">
//第七级 resolution
var resolution=0.00008596045914639882;//坐标原点:
var x0=-180;
var y0=90;//切图范围,示例左下角
var minx=88.390660499999981;
var miny=42.729192000000005;var tilex=(minx-x0)/resolution/256;
var tiley=(miny-y0)/resolution/256;
document.write(tilex+ "<br />");
document.write(tiley+ "<br />");//1.scale计算resolution,网上算法
var scale=147914677.7272828;
document.write(scale+ "<br />");
var res=scale*0.02540005080010160020/96/111194.872221777;
document.write(scale+ "<br />");
document.write(res+ "<br />");//2.resolution计算scale,精确算法
var scale2=0.0254/96/0.35156249999999994/Math.PI/2/6378137*360;
document.write((1/scale2)+ "<br />");var scale2=1/(0.0254/96/0.35156249999999994/Math.PI/2/6378137*360);var resolution2=147914677*(0.0254/76.2/Math.PI/2/6378137*360);
document.write(resolution2+"<br />");document.write(Math.PI*2*6378137/360);
</script>
</body>
</html>

Scale和Resolution的相互转换算法相关推荐

  1. Openlayers中的比例尺(scale)和分辨率(resolution)

    版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明. 本文链接:https://blog.csdn.net/dazhi_1314/article/d ...

  2. 视线估计算法的工程实践

    视线估计算法ELG的工程实践,来源于 https://github.com/SpikeKing 算法: ELG:Eye region Landmarks based Gaze Estimation,基 ...

  3. dwa的区别 teb_dwa杨算法解析1

    准备过程: 入口 bool DWAPlannerROS::computeVelocityCommands(geometry_msgs::Twist& cmd_vel) 1. planner_u ...

  4. 自动驾驶算法学习:多传感器信息融合(标定, 数据融合, 任务融合)

    版权声明:本文为博主转载文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明. 原文链接:https://blog.csdn.net/orange_littlegirl/ar ...

  5. OpenCV2学习笔记(十二):特征提取算法SIFT与SURF

    当尝试在不同图像之间进行特征匹配时,通常会遇到图像的大小.方向等参数发生改变的问题,简而言之,就是尺度变化的问题.每幅图像在拍摄时与目标物体的距离是不同的,因此要识别的目标物体在图像中自然会存在不同的 ...

  6. (三)WebGIS前端地图显示之根据地理范围换算出瓦片行列号的原理(核心)

    https://www.cnblogs.com/naaoveGIS/p/3899821.html (三)WebGIS前端地图显示之根据地理范围换算出瓦片行列号的原理(核心) 文章版权由作者李晓晖和博客 ...

  7. 瓦片经纬度及行列号转换_ArcGIS根据最大最小坐标换算瓦片行列号

    1.前言 在上一节中我们知道了屏幕上一像素等于实际中多少单位长度(米或经纬度)的换算方法,而知道这个原理后,接下来我们要怎么用它呢?它和我们前端显示地图有什么关联呢?这一节,我会尽量详细的将这两个问题 ...

  8. webGIS学习(二)探究本质,WebGIS前端地图显示之地图比例尺换算原理 发布于 3 年前 作者 lzxue 7473 次浏览 来自 技术 1.没有豆浆机怎么办? 喝豆浆是我们早晨中基本

    1.没有豆浆机怎么办? 喝豆浆是我们早晨中基本必备的一环,油条豆浆,其乐融融.如果我问大家豆浆是怎么来的,五谷不分的人会说是用钱买的,了解有黄豆这会事的人会说是用豆浆机把黄豆磨出来的.如果我们再倒退十 ...

  9. 机器人局部避障的动态窗口法(dynamic window approach) DWA

    rosparam命令可对ROS参数服务器上的参数进行操作.通过rosparam -h命令,可以看到有下面的一些方法: Commands: rosparam set set parameter 设置参数 ...

  10. WebGIS教学——瓦片行列号换算

    1.影像金字塔简介 1.1 为什么要出现影像金字塔这个概念 现在,我假设我们的服务器上有一个1G的影像,需要将其在前端进行显示.我们传统的做法就是首先将服务器中的1G影像下载到前端,然后浏览器加载渲染 ...

最新文章

  1. linux 定时任务crond
  2. SAP FICO AS03显示固定资产主数据
  3. **Git分支管理策略
  4. 【编程思想】【设计模式】【行为模式Behavioral】观察者模式Observer
  5. 俩层判断,判断button是否可以点击
  6. selenium API(二)
  7. 程序员的进阶课-架构师之路(6)-链表
  8. 滑动窗口1——无重复字符的最长字串
  9. Pocket英语语法---三、英语动词的特点是什么
  10. 详解 Ops 智能运维机器人,故障处理又快又准!
  11. Track and Follow an Object----4
  12. Excel自定义格式技巧,案例解读(Excel入门Excel教程Excel函数)
  13. 【记录+解决】ubuntu服务器显卡驱动安装;Ubuntu20.04重启后找不到Nvidia显卡驱动
  14. HCIA STP的端口状态与BPDU
  15. JNI/NDK开发指南(十一)——JNI异常处理
  16. 用PaddlePaddle鉴定红酒质量
  17. 华为云Linux部署深度学习项目
  18. Nvidia GPU架构
  19. MOOC TensorFlow入门实操课程代码回顾总结(三)
  20. python django怎么读_django的英文读法是什么

热门文章

  1. samba4的负载均衡群集
  2. 制作STM32F429的外部SPI-FLASH下载算法
  3. 《python股票量化交易从入门到实践》摘要
  4. xlsx表格怎么做汇总统计_excel考勤统计表汇总怎么做
  5. 浏览器兼容性测试工具
  6. hdmi接口有什么用_当贝投影仪HDMI(ARC)接口是什么意思?
  7. 产品手册API文档模板
  8. 手把手教你在 Vue 中使用 JSX,不怕学不会!【建议收藏】
  9. 字节跳动拒招33岁程序员,网友:这也太坑了!太不合理!
  10. 俄罗斯的程序员工资高吗?