导航:首页 > 地理科目 > 如何将地理坐标转换成平面坐标

如何将地理坐标转换成平面坐标

发布时间:2022-01-23 22:11:53

1. 地理信息系统地图坐标转换(地理坐标转换成平面,和球面极坐标)

恩......
后面的文件读写流的关闭出了问题,把

outp.close();
outq.close();

放到循环的外面。按照你原来的程序,当第一次循环结束时,(即经度等于65°时),写入文件就结束了。改完后应该是这样的:
#include <iostream>
#include <cmath>
#include <iomanip>
#include <fstream>
using namespace std;
void main()
{
ofstream outq("地理坐标转换成球面坐标.txt");
ofstream outp("地理坐标转换成平面坐标.txt");
const double Pai=3.141592653,R=63.710;
const double w0=30.0/180*Pai,j0=105.0/180*Pai;
double z,a;
double j,w;
double p,x,y;
for (j=65.0/180*Pai;j<=145.0/180*Pai;j+=5.0/180.0*Pai)
{
cout<<" 经度λ="<<j*180/Pai<<"°时:"<<endl;
outp<<" 经度λ="<<j*180/Pai<<"°时:"<<endl;
outq<<" 经度λ="<<j*180/Pai<<"°时:"<<endl;
for(w=(0.0/180.0)*Pai;w<=60.0/180.0*Pai;w+=5.0/180.0*Pai)
{
z=acos(sin(w)*sin(w0)+cos(w)*cos(w0)*cos(j-j0));
a=asin((cos(w)*sin(j-j0))/(sin(z)));
outq<<"纬度φ="<<w*180/Pai<<"°: "<<setw(10)<<z<<" "<<setw(10)<<a<<" "<<endl;
p=R*z;
x=p*cos(a);
y=p*sin(a);
cout<<"纬度φ="<<w*180/Pai<<"°: "<<setw(10)<<x<<" "<<setw(10)<<y<<" "<<endl;
outp<<"纬度φ="<<w*180/Pai<<"°: "<<setw(10)<<x<<" "<<setw(10)<<y<<" "<<endl;
}
cout<<endl;
outp<<endl;
outq<<endl;

}
outp.close();
outq.close();
}

你复制粘贴试试....

2. 请问怎么将平面坐标转换成地理坐标呢

首先要知道用的什么平面坐标,然后找到对应的地理坐标系统。再用Arctool工具栏-数据管理-投影与转换-要素-定义投影,输入正确的地理坐标系,输出新图层。

3. 如何实现经度纬度到平面坐标的相互转换.wps

经度纬度到平面坐标的相互转换:
通常以0度纬线,即赤道以横坐标标,以向东为正方向;以0度经线,即本初子午线为纵坐标轴,以向北为正方向。这样原点也就确定了。然后以10度为一个单位长度。
按以上的规定,某一地点的经纬度就正好是这一点的坐标,东和北表示正,西和南表示负。
当然,特列的情况下,可以重新规定,比如以西经20度和东经160度为纵坐标轴,这样I,IV象限为东半球,II,III象限为西半球。

4. 手持GPS我怎么把显示的地理坐标转换为显示平面坐标呢

欲转换的航点先输入GPS,然后将导航设置里的USER里的坐标格式设为平面坐标,GPS即自动转换为你需要的格式

5. 怎样将地理坐标转换为图上坐标

如果把地球看成球形的话
以0度经线 0度纬线 看作坐标原点的话
地球半径R
x=R*经度/180
y=R*维度/180
地球平均半径R= 6371.004千米

6. 地理坐标系转平面坐标系

你gps经纬度坐标是什么地理坐标系的?一般gps应该都是wgs84坐标系的,wgs84转bj54平面坐标系需要参数才能进行变换,而且肯定多少会发生变形的

7. 如何把cad图里的所有的地理坐标换成平面坐标呢

你试试 点视图,三维视图,选俯视

8. mapgis能够将经纬度坐标和平面直角坐标相互转换吗,如何转换

可以用MAPGIS。根据你的坐标推断,是西安80(还是北京54?)坐标系,6度分带的20个度带。所以原始投影参数你应该设置投影平面直角坐标,高斯克吕格投影,西安80椭球参数,单位为米,分带为6度,20度带点击确定即可。结果投影参数只设置为地理坐标系,单位选择度或者DDMMSS。然后在X里面输入480248.442,Y里面输入4943108.470,然后点投影点就可以知道这个点的经纬度坐标了。

9. 地理坐标转换平面的最佳方法是什么

分为3步计算: 第1步 分别将两点经纬度转换为三维直角坐标: 假设地球球心为三维直角坐标系的原点,球心与赤道上0经度点的连线为X轴,球心与赤道上东经90度点的连线为Y轴,球心与北极点的连线为Z轴,则地面上点的直角坐标与其经纬度的关系为: x地理坐标转换平面的最佳方法是什么?

阅读全文

与如何将地理坐标转换成平面坐标相关的资料

热点内容
word中化学式的数字怎么打出来 浏览:721
乙酸乙酯化学式怎么算 浏览:1387
沈阳初中的数学是什么版本的 浏览:1333
华为手机家人共享如何查看地理位置 浏览:1025
一氧化碳还原氧化铝化学方程式怎么配平 浏览:865
数学c什么意思是什么意思是什么 浏览:1388
中考初中地理如何补 浏览:1276
360浏览器历史在哪里下载迅雷下载 浏览:683
数学奥数卡怎么办 浏览:1366
如何回答地理是什么 浏览:1003
win7如何删除电脑文件浏览历史 浏览:1035
大学物理实验干什么用的到 浏览:1464
二年级上册数学框框怎么填 浏览:1680
西安瑞禧生物科技有限公司怎么样 浏览:902
武大的分析化学怎么样 浏览:1229
ige电化学发光偏高怎么办 浏览:1318
学而思初中英语和语文怎么样 浏览:1625
下列哪个水飞蓟素化学结构 浏览:1407
化学理学哪些专业好 浏览:1470
数学中的棱的意思是什么 浏览:1035