引言

常用的WGS84投影坐标转经纬度可用通用的pyproj库来转换,而2000坐标
测试用这个库是没法转换的

而WGS84和其它坐标系(gcj02、bd09)之间的转换可以通过ChangeCoord库来转换,
而2000坐标测试用这个库也是没法转换的

所以,pyhon目前没有发现可以直接转换2000投影坐标和经纬度的包,只看到过
2000投影坐标和经纬度转换的C#实现,而因为项目是用python写的,借此,将C#的代码改写成Python

python代码

import math global CGCS2000_SEMIMAJORAXIS   #CGSC2000 WGS84 椭球体 长半轴
global CGCS2000_SEMIMINORAXIS  # CGSC2000 WGS84 椭球体 长半轴
global CGCS2000_FLATTENING  # CGCS2000 WGS84 扁率
global CGCS2000_INVERSEFLATTENING  # CGCS2000 WGS84 扁率的倒数

python实现2000投影坐标转经纬度相关推荐

  1. 平面投影坐标转经纬度坐标

    平面投影坐标转经纬度坐标 本人在进行开发时,使用geotools的GeoTiffReader类读取卫星影像的顶点坐标,得到的是平面坐标,单位是米,打开arcGIS,加载影像,右下角会有坐标,在视图-& ...

  2. wgs84 投影坐标转经纬度 代码_ArcGis中已知经纬度坐标转任意坐标系(以点和80坐标系为讲解模板)...

    一般经纬度都是以度分秒的格式显示的,如图31-1所示. 图31-1: 我们转至WGS-84坐标需要进行十进制的转化,也就是把度分秒换算为以度为单位的一串数字.操作步骤:打开excel>选中代表经 ...

  3. CAD 坐标转经纬度(Arcgis)

    CAD 坐标转经纬度(Arcgis) 1.CAD坐标识别 工具-坐标信息识别,手动复制输出到excel表,格式大致如下: 2.Arcgis 转换 文件-添加数据-添加XY数据,找到对应的excel表格 ...

  4. 墨卡托坐标以及 墨卡托坐标转经纬度

    Google Maps.Virtual Earth等网络地理所使用的地图投影,常被称作Web Mercator或Spherical Mercator,它与常规墨卡托投影的主要区别就是把地球模拟为球体而 ...

  5. 墨卡托坐标以及墨卡托坐标转经纬度

    Google Maps.Virtual Earth等网络地理所使用的地图投影,常被称作Web Mercator或Spherical Mercator,它与常规墨卡托投影的主要区别就是把地球模拟为球体而 ...

  6. 火星坐标、百度坐标、WGS-84坐标相互转换及墨卡托投影坐标转经纬度JavaScript版...

    转自:https://www.cnblogs.com/fwc1994/p/5884115.html 火星坐标.百度坐标.WGS-84坐标相互转换及墨卡托投影坐标转经纬度JavaScript版 火星坐标 ...

  7. 【转】火星坐标、百度坐标、WGS-84坐标相互转换及墨卡托投影坐标转经纬度JavaScript版...

    原文地址:https://www.cnblogs.com/fwc1994/p/5884115.html 火星坐标 火星坐标是国家测绘局为了国家安全在原始坐标的基础上进行偏移得到的坐标,基本国内的电子地 ...

  8. arcgis公里坐标转经纬度_高德api交通态势爬取及可视化利用 python+arcgis

    近日做项目,有一部分要分析研究范围内的交通运行情况.传统的方法是要去现场调研数车,通过交通量和道路通行能力来计算道路的服务水平.但是因为疫情原因,不想外出,想要利用其它方法来获得区域的交通运行水平.首 ...

  9. PHP墨卡托坐标转经纬度,墨卡托坐标与经纬度相互转换的方法

    最近用到了墨卡托坐标转换经纬度的需求,原理什么的不想多说,需要的可以查看这里: 麦卡托投影法 Web Mercator 经纬度转Wev墨卡托 版本1 dvec3 CMathEngine::lonLat ...

最新文章

  1. java condition_死磕 java同步系列之ReentrantLock源码解析(二)
  2. close和shutdown的区别
  3. 多线程—事件Event
  4. 服务注册发现consul之五:Consul移除失效服务的正确姿势
  5. python windows和linux路径_python复制文件,路径不存在问题(Windows和linux路径分隔符不统一)...
  6. 换主板会影响oracle数据库吗,nas瞎折腾 篇一:J3455更换h310+8700t es折腾作业
  7. 电脑怎么打出冒号符号_Mac小技巧:教你如何在Mac电脑打出command?、option?等特殊符号...
  8. Java连接Elasticsearch6.xxx CRUD篇二
  9. JS(ES6)、Vue.js、node.js
  10. 电商优秀设计作品展示
  11. java代码继承------多层继承
  12. bzoj 2427: [HAOI2010]软件安装(Trajan+树形DP)
  13. jetson tx2上运行mobilenet-ssd的坑:interrupted by signal 9: SIGKILL
  14. fft 估计载波频率程序_调幅信号载波频率的高精度估计方法及装置与流程
  15. python写dnf脚本怎么过检测_python写dnf脚本巡山和捉妖无病毒
  16. 【UCOSIII操作系统】软件定时器篇
  17. 探寻微博背后的大数据原理:微博推荐算法简述
  18. 基于JAVA的GUI编程的的迷宫游戏 2020-12-15
  19. 如何让他喜欢你?让他多看一眼
  20. 坚定信念,雨后终会见彩虹

热门文章

  1. 电脑重装Win10 64位系统的方法
  2. JVM之记忆集和卡表
  3. Telegram附近的人功能存在安全风险,可被用于探测用户位置
  4. 拉勾网主页面HTML+CSS布局代码,commen.css+reset.css代码部分
  5. NOIP 2002 字串变换
  6. 分布式唯一ID几种生成方案
  7. Android谷歌地图地理编码,谷歌地图API地理编码多个地点
  8. dhcp服务器修改dns设置方法,dhcp服务器的dns设置方法
  9. 实验三:CART回归决策树python实现(两个测试集)(二)|机器学习
  10. Netbackup 8.1: bparchive 成功备份文件,但无法删除