第一中方式:

//经纬度转Web墨卡托

dvec3 CMathEngine::lonLat2WebMercator(dvec3 lonLat)

{

dvec3 mercator;

double x = lonLat.x *20037508.34/180;

double y = log(tan((90+lonLat.y)*PI/360))/(PI/180);

y = y *20037508.34/180;

mercator.x = x;

mercator.y = y;

return mercator;

}

//Web墨卡托转经纬度

dvec3 CMathEngine::WebMercator2lonLat( dvec3 mercator )

{

dvec3 lonLat;

double x = mercator.x/20037508.34*180;

double y = mercator.y/20037508.34*180;

y= 180/PI*(2*atan(exp(y*PI/180))-PI/2);

lonLat.x = x;

lonLat.y = y;

return lonLat;

}

第二种方式:

//经度转墨卡托

function handle_x(x) {

return (x / 180.0) * 20037508.34;

}

//纬度度转墨卡托

function handle_y(y) {

if (y > 85.05112) {

y = 85.05112;

}

if (y < -85.05112) {

y = -85.05112;

}

y = (Math.PI / 180.0) * y;

var tmp = Math.PI / 4.0 + y / 2.0;

return 20037508.34 * Math.log(Math.tan(tmp)) / Math.PI;

}

//墨卡托转经度

function handle_me_x(x)

{

return x/20037508.34*180;

}

//墨卡托转纬度

function handle_me_y(my)

{

var mmy = my/20037508.34*180;

y= 180/Math.PI*(2*Math.atan(Math.exp(mmy*Math.PI/180))-Math.PI/2);

return y;

}

php 经纬度 摩卡 转换,WGS84经纬度坐标与WEB摩卡托坐标转换相关推荐

  1. 地理坐标(经纬度)转换成投影坐标(XY坐标)

    前言:限于需求,项目中所有涉及到经纬度的字段都要转换成XY坐标,面向度娘之后发现都没有可用的,琢磨了之后在以为大佬博客中发现了宝藏 使用工具:Proj4 Proj4是一个JavaScript类库,其主 ...

  2. WGS84经纬度坐标与WEB摩卡托坐标转换

    2019独角兽企业重金招聘Python工程师标准>>> 第一中方式: //经纬度转Web墨卡托 dvec3 CMathEngine::lonLat2WebMercator(dvec3 ...

  3. 西安80转换成北京独立计算机,WGS84经纬度坐标转换为西安80高斯投影坐标.

    dsfqfzneiphp 通过 波段编号18和相应的中央子午线为105°,表示计算基于6度波段划分. 您要注意标题" WGS84经纬度坐标转换为西安80高斯投影坐标",也就是说,在 ...

  4. WGS84经纬度坐标到北京54高斯投影坐标的转换

    张兢1 王文瑞2 陈溪1 (1.广西第一测绘院 广西南宁 530023: 2.南宁市勘测院 广西南宁 530022) [摘 要] 本文针对从事测绘工作者普遍遇到的坐标转换问题,简要介绍ArcGIS实现 ...

  5. wgs84坐标格式转换度分秒_使用ArcGIS实现WGS84经纬度坐标到北京54高斯投影坐标的转换...

    [摘 要] 本文针对从事测绘工作者普遍遇到的坐标转换问题,简要介绍ArcGIS实现WGS84经纬度坐标到北京54高斯投影坐标转换原理和步骤. [关键词] ArcGIS 坐标转换 投影变换 1 坐标转换 ...

  6. 局部(x,y)坐标 转 WGS84经纬度坐标

    局部坐标转WGS84坐标 背景: 最近在做一个小项目,其中需要把局部坐标转换成wgs84坐标.我的局部地图是用激光雷达扫出来的一张图,就是下面这张图 用激光雷达建好图以后,就知道图上每一个点的局部坐标 ...

  7. WGS84经纬度坐标与北京54坐标或者…

    WGS84经纬度坐标与北京54坐标或者西安80坐标的关系     一般来讲,GPS直接提供的坐标(B,L,H)是1984年世界大地坐标系(Word Geodetic System1984即WGS-84 ...

  8. 标准分幅下的图幅号转换成经纬度坐标【原理+源代码】

    最近要批量的把标准分幅下的图幅号转换成经纬度坐标,所以这两天写了个程序来搞定这件事情. 先举个例子说明一下这个程序的作用. 例如:计算出图幅号I50G021040的经纬度范围,即最大经度.最小经度.最 ...

  9. Threejs实现绘制地球,地理位置标注、经纬度转换世界坐标threejs坐标

    1,介绍 该示例使用的是 r95版本Three.js库. 主要实现功能:绘制地球和地理位置进行标注 效果图如下: 2,主要说明 准备一张地图,创建一个球体并进行贴图,把地理位置经纬度转换成threej ...

最新文章

  1. PHP设计模式之访问者模式
  2. 从入门到精通!java可视化编程软件哪个好
  3. linux的常用操作——用户的添加、删除和查看
  4. C#入门,基本的整型输入
  5. 最简单的嵌套循环,一句话即可。适合repeater,dropdownlist,gridview等等
  6. color2gray 的实现
  7. python接口封装_Python 接口测试之接口关键字封装
  8. 3h精通OpenCV(三)-重调大小与图像裁剪
  9. 零和博弈思维模式:选择即博弈,无法逃脱的思想牢笼
  10. 打砖块python游戏源代码_python制作一个打砖块小游戏
  11. 用python读取tif格式图像
  12. axios 的responseType 类型动态设置
  13. SAP R3 系统技术基础
  14. 获取微信小程序页面路径【保姆级教程】
  15. 华北工控计算机硬件,华北工控 | 嵌入式计算机硬件在卫星导航系统中的应用
  16. C++高级搜索算法迭代加深—————骑士精神
  17. 爬取豆瓣正在上映的影片信息
  18. 后台管理框架 :花裤衩 / vue-admin-template
  19. Excel中去除单元格内左上角的绿色小三角
  20. LeetCode1-340题汇总,希望对你有点帮助!

热门文章

  1. “听音辨脸”的超能力,你想拥有吗?
  2. 多传感器融合 | R-LINS概述
  3. 计算机网络连接设备的有什么,常用网络连接设备有哪些?
  4. python免费自学爬虫_这套Python爬虫学习教程,不到一天即可新手到进阶!免费领...
  5. java代码(dex)注入
  6. 一个小清新的知识管理和问题讨论平台
  7. 零基础入门学习Python(20)-lambda表达式、filter()、map() BIF
  8. NC:港大张彤团队-基于组学的耐药基因风险评估框架
  9. MPB:中南大学刘学端、马丽媛组-基于16S测序和RT-qPCR的硫化矿物表面微生物群落组成分析...
  10. ISME:基因组和转录组分析深海古菌Thermoprofundales