python求投影距离_基于python的高斯投影计算

龙源期刊网

http://www.qikan.com.cn

基于

python

的高斯投影计算

作者:袁钱梅

来源:《城市地理》

2015

年第

08

摘要:

本文基于

python

脚本语言编制了测量厂用的高斯投影正、反计算工具。有效的解

决了在

python

ARCGIS

环境中高斯投影计算工作;并具有一定的灵活性。工具以在全国第

一次地理国情普查数据生产中进行了批量性验证。

关键词:

Python

高斯投影

1

Python

语言概述

Python

是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。

Python

设计具有很强的可读性,相比其他语言经常使用英文关键字,其他语言的一些标点符号,它具

有比其他语言更有特色语法结构。

Python

吸收了

Perl

TCL

等脚本语言的优点,使得

Python

具备

Tcl

的扩展性,同时又具备

Perl

的文本解析和匹配能力。

2

、高斯投影

高斯

-

克吕格投影是一种等角横轴切椭圆柱投影。它是假设一个椭圆柱面与地球椭球体面

横切于某一条经线上,按照等角条件将中央经线东、西各

1.5°

经线范围内的经纬线投影到

椭圆柱面上,然后将椭圆柱面展开成平面而成的。

这种投影,将中央经线投影为直线,其长度没有变形,与球面实际长度相等,其余经线为

向极点收敛的弧线,距中央经线愈远,变形愈大。

赤道线投影后是直线,但有长度变形。除

赤道外的其余纬线,投影后为凸向赤道的曲线,并以赤道为对称轴。经线和纬线投影后仍然保

持正交。所有长度变形的线段,其长度变形比均大于

1

,随远离中央经线,面积变形也愈大。

若采用分带投影的方法,可使投影边缘的变形不致过大。我国各种大、中比例尺地形图采用了

不同的高斯

-

克吕格投影带。其中大于

1

1

万的地形图采用

带;

1

2.5

万至

1

50

万的地形

图采用

带。

3

Python

模块

Python

是中许多功能是由一系列的模块组成的,每个模块可以是一个

py

为后缀的文件。

模块也可以理解为

lib

库,如果需要使用某个模块中的函数或对象,则要导入这个模块才可以

使用;除了系统默认的模块(内置函数)不需要导入。在实际使用中高斯投影计算是使用在实

际工作中的各个部分的,为方便调用,采用

Python

的模块方式对高斯计算进行封装,可高效

利用模块在不同的应用中进行计算。

4

、高斯投影计算

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值