精华内容
下载资源
问答
  • 假如你的地图单位是以平面坐标(公里网)为单位的,而现在要做一个地理坐标(经纬网)来进行定位的功能,这个过程就涉及到了坐标的转换。 我们知道,在地图中地理坐标和投影是两个非常重要的概念,具体的定义和区分...

    假如你的地图单位是以平面坐标(公里网)为单位的,而现在要做一个地理坐标(经纬网)来进行定位的功能,这个过程就涉及到了坐标的转换。

    我们知道,在地图中地理坐标和投影是两个非常重要的概念,具体的定义和区分请自己google。在进行地理坐标与平面坐标转换工作之前,必须保证地图具有某个具体的投影才可以。

    下面是如何进行转换的过程:(C#代码)

    输入数据:double 经度:x=117.1234度;纬度:y=43.3456度;

    地图单位:Meters /KiloMeters 等

    //获取当前地图的空间参考信息

    IProjectedCoordinateSystem pcs = axMapControl1.SpatialReference as IProjectedCoordinateSystem;

    //定义点

    WKSPoint pt = new WKSPoint(); //不能用IPoint pt = new PointClass();哦,因为后面的方法只支持WKSPoint。
    pt.X = x;
    pt.Y = y;

    //pcs.Inverse(1, ref pt); //将平面坐标转换为地理坐标

    pcs.Forward(1, ref pt); //将地理坐标转换为平面坐标

    OK了,这时pt.X 和Pt.Y 就是你要的在地图上的点啦~

    为了您的安全,请只打开来源可靠的网址

    打开网站    取消

    来自: http://hi.baidu.com/eznanke/blog/item/4180cceda1301b1cfdfa3c1a.html

    转载于:https://www.cnblogs.com/wangzihao/archive/2010/09/21/1832509.html

    展开全文
  • 原标题:ArcGIS经纬度转平面坐标教程说明:以下讲述的坐标转换方法,是基于同等地理坐标系下由经纬度转为平面坐标,如2000地理坐标转2000投影坐标。以下步骤以2000经纬度转2000平面坐标为例。此步骤经过实践数据验证...

    原标题:ArcGIS经纬度转平面坐标教程

    说明:以下讲述的坐标转换方法,是基于同等地理坐标系下由经纬度转为平面坐标,如2000地理坐标转2000投影坐标。以下步骤以2000经纬度转2000平面坐标为例。此步骤经过实践数据验证,转换后的坐标正确,但因本人ARCGIS知识薄弱,其中许多步骤知其然不知其所以然,望多多包涵。

    步骤如下:

    1、 将地理坐标以Excel表格形式存储,如下图:

    2、 在arcmap中打开一个空白文档,右键点图框,在弹出的菜单中点击,或者点击工具栏中添加数据按钮,找到存储经纬度的Excel文件,选择对应表,点击添加,如下图:

    3、 右键点击arcmap右侧内容列表中新添加的表格要素类,

    4、 在弹出的菜单中点击 ,弹出如下对话框:

    在以上 显示XY数据对话框中,选择X字段、Y字段对应代表经纬度数据的表头名称,点击< 编辑>按钮,在弹出的 空间参考属性对话框中依次点击地理坐标系->Asia->GCS_China_Geodetic_Coordinate_System_2000,如下图

    点击确定按钮返回上一级对话框,点击确定。此时会弹出表没有ID字段,点击确定按钮,不管它。此时已将经纬度数据加载并显示与arcmap当中,在arcmap右侧内容列表中生成一个名称为 sheet个事件的要素类如下图所示:

    5、 右键点击此要素类,在弹出的菜单中依次点击 数据->导出数据,弹出 导出数据对话框,如下图所示:

    在输出要素类处,选择输出数据的路径及名称,点击确定,在arcmap右侧内容列表中生成一个新的要素类,此步骤目的是将数据导出为shp文件。

    6、 1至5步骤是为坐标转换的数据准备工作,在工具栏中点击ArcToolbox工具箱,

    在工具箱中依次点击数据管理工具->投影和变换->要素->投影,弹出投影对话框,如下图所示:

    此时将arcmap右侧内容列表中之前导出的shp文件数据要素类拖动至输入数据集或要素类文本框中,此时见输入坐标系文本框中自动填写此shp文件的之前已经定义过的坐标系GCS_China_Geodetic_Coordinate_System_2000。在输出数据集或要素类文本框中选择输出路径及名称。点击输出坐标系文本框右侧按钮,弹出空间参考属性对话框,依次点击投影坐标系->Gauss Kruger->CGCS2000->CGCS2000_3_Degree_GK_Zone_35,CGCS2000_3_Degree_GK_Zone_35代表3度带、高斯投影、代号为35度带,具体选择多少带号,根据经度值换算,具体换算方式自己网上查询(测绘人都知道)。然后点击确定按钮,完成坐标转换工作。

    7、 同于步骤2中的过程,将转换后的shp文件加载进arcmap中,如下图已加载名称为b的数据要素。右键点此数据要素,在弹出的菜单中点击 打开属性表菜单。

    在弹出的对话框中点击左上角按钮,在弹出的菜单中点击添加字段,在弹出的添加字段对话框中,填写字段名及字段类型,如下图所示:

    点击确定,完成字段的添加。在新建的字段名上右键,在弹出的菜单中选择 计算几何,弹出 计算几何对话框,属性栏选择点的X坐标或者Y坐标,计算对应的XY平面坐标值。

    点击确认完成X坐标的计算,同以上步骤添加字段、计算几何完成Y坐标的计算工作。如下图:

    8、 如果需将表格数据导出,可在工具栏中点击搜索按钮,输入表转Excel,如下图:

    点击搜索到的表转Excel工具,弹出对话框表转Excel对话框,将上述步骤得到的数据要素拖至输入表文本框中,在输出Excel文件文本框中选择输出路径及Excel表名,点击确定,完成Excel导出步骤,如下图所示:

    本文作者:屠夫真帅(地信论坛会员)

    责任编辑:

    展开全文
  • MATLAB—经纬度坐标转换为平面坐标

    万次阅读 2019-02-23 11:03:27
    通过如下公式将地理坐标变换到Mercator投影平面。由于标准电子海图/航道图使用WGS84坐标系,本文使用WGS84参数进行变换。投影基准纬度为0度。 公式参数如下: X:水平直角坐标,单位为米(m); Y:纵向直角坐标,...
    1. 原理示意图:

    Mercator投影变换示意图

    在这里插入图片描述
    2. 公式:

    XY平面被当作Mercator投影平面,Y轴和X轴原点分别设为0纬度和0经度。通过如下公式将地理坐标变换到Mercator投影平面。由于标准电子海图/航道图使用WGS84坐标系,本文使用WGS84参数进行变换。投影基准纬度为0度。
    在这里插入图片描述
    公式参数如下:
    X:水平直角坐标,单位为米(m);
    Y:纵向直角坐标,单位为米(m);
    B:纬度,单位为弧度(rad);
    L:经度,单位为弧度(rad);
    Bo:投影基准纬度,Bo =0,单位为弧度((rad);
    Lo:坐标原点的经度,Lo =0,单位为弧度(rad);
    a:地球椭球体长半轴,a=6378137.0000,单位为米(m);
    b:地球椭球体短半轴,b=6356752.3142,单位为米(m);
    e:第一偏心率;
    e’:第二偏心率。
    N-卯酉圈曲率半径,单位为米(m)。

    1. 代码

    单点经纬度坐标转换好用代码原创度高积分需要多
    C++语言实现

    批量数据经纬度坐标转换
    批量数据经纬度坐标转换

    展开全文
  • 地理坐标系统转平面坐标系统。三参、七参计算等。
  • 投影坐标系平面坐标系统地图单位通常为米 ,也称非地球投影坐标系统,或者是平面坐标。投影坐标系使用基于X,Y值的坐标系统来描述地球上某个点所处的位置。这个坐标系是从地球的近似椭球体投影得到的,它对应于某个...

    投影坐标系

    平面坐标系统地图单位通常为米 ,也称非地球投影坐标系统,或者是平面坐标。

    投影坐标系使用基于X,Y值的坐标系统来描述地球上某个点所处的位置。这个坐标系是从地球的近似椭球体投影得到的,它对应于某个地理坐标系。

    投影坐标系由 以下参数确定:

    地理坐标系(由基准面确定,比如:北京54、西安80、WGS84)

    投影方法(比如高斯-克吕格、Lambert投影、Mercator投影)

    地理坐标系依据其所选用的本初子午线、参考椭球的不同而略有区别。

    46ab16bea13b4b6de8c212149b973e3d.png

    投影坐标系

    地理坐标系

    地理坐标系可以确定地球上任何一点的位置。首先将地球抽象成一个规则的逼近原始自然地球表面的椭球体,称为参考椭球体,然后在参考椭球体上定义一系列的经线和纬线构成经纬网,从而达到通过经纬度来描述地表点位的目的。需要说明的是经纬地理坐标系不是平面坐标系,因为度不是标准的长度单位,不可用其直接量测面积长度。

    经纬度通常分为天文经纬度、大地经纬度和地心经纬度。常用的经度和纬度是从地心到地球表面上某点的测量角。通常以度或百分度为单位来测量该角度。

    投影坐标系在二维平面中进行定义。与地理坐标系不同,在二维空间范围内,投影坐标系的长度、角度和面积恒定。投影坐标系始终基于地理坐标系,而后者则是基于球体或旋转椭球体的。地理坐标系 (GCS) 使用三维球面来定义地球上的位置。GCS 往往被误称为基准面,而基准面仅是 GCS 的一部分。GCS 包括角度测量单位、本初子午线和基准面(基于旋转椭球体)。

    807ec38714f7f0a00dee36479ac14c11.png

    地理坐标系

    展开全文
  • 坐标单位:经纬度大地坐标:为平面坐标。参考平面地是 水平面 坐标单位:米、千米等。地理坐标转换到大地坐标的过程可理解为投影。 (投影:将不规则的地球曲面转换为平面)在ArcGIS中预定义了两套坐标系:地理坐标系...
  • 经纬度坐标转换成屏幕坐标地理坐标定义规则:X轴(代表经度)向右递增,Y轴(纬度)向上递增,就好比小学学过的平面坐标。向左、向下的规则。屏幕坐标定义规则:X轴向右递增,Y轴向下递增。可以看出,地理坐标和屏幕坐标...
  • 局部平面坐标 平移纠正到常用平面坐标系下的坐标 转换后的地理坐标 采用两种方法实现局部平面坐标地理坐标系的转换: 1.直接进行配准纠正(需要多个控制点,即转换之后点对应的地理坐标); 2.平移转换纠正...
  • ArcGIS中实现地理坐标转换为投影坐标对于非地理专业的开发人员,对与这些生涩的概念,我们不一定都要了解...而投影坐标系,是对地理坐标系按照某种方式投影到平面上的,所以可以认为它是一个平面坐标系,单位自然是...
  • ArcGIS经纬度转平面坐标教程

    千次阅读 2020-12-12 16:59:59
    说明:以下讲述的坐标转换方法,是基于同等地理坐标系下由经纬度转为平面坐标,如2000地理坐标转2000投影坐标。以下步骤以2000经纬度转2000平面坐标为例。 步骤如下: 1、 将地理坐标以Excel表格形式存储,如下图: ...
  • 题目:为TIF、JPG图片添加地理坐标/平面直角坐标。 图片来源:GOOGLE EARTH。(当然也可以是其他知道四角点坐标的图片) 截图工具:GEtscreen(此软件截图时可以自动生成图片四角点坐标或经纬度) 其它条件:要...
  • 该mat文件用于matlab中将经纬度坐标转换成地理坐标,按照北京54,第20度带进行坐标到平面的投影,调用projfwd函数即可。
  • 但是当需要计算距离、面积等属性的时候,坐标点的单位必须是长度单位,这是投影坐标系(投影坐标系是地球椭球体投影在平面上后的坐标,即平面坐标,用长度表示)。 例如,图层坐标系(地理坐标系 WGS 84) 转换为 ...
  • 美赛建模需要使用到平面坐标系去做基于时间序列的运动范围模型,所以需要对经纬度进行坐标系转换,转换到XY坐标系下。同时,在机器人的路径规划等方面依然会经常使用到坐标系的转换,所以记录一下。 文章目录经纬度...
  • 对于非地理专业的开发人员,对与这些生涩的概念,我们不一定都要...而投影坐标系,是对地理坐标系按照某种方式投影到平面上的,所以可以认为它是一个平面坐标系,单位自然是米或千米。我们在做开发的时候,尤其是we...
  • ArcGIS中实现地理坐标转换为投影坐标对于非地理专业的开发人员,对与这些生涩的概念,我们不一定都要了解...而投影坐标系,是对地理坐标系按照某种方式投影到平面上的,所以可以认为它是一个平面坐标系,单位自然是...
  • 前言下面看几个概念:1、地球椭球体(Ellipsoid,Spheroid)2、大地基准面(Geodeticdatum)3、地理坐标系统(GeographicCoordinateSystem)4、投影坐标系统(ProjectedCoordinateSystem)其中,地理坐标系统包含地球椭球体...
  • 高斯坐标正反转换

    2019-06-03 10:10:54
    在工作中遇到坐标转换的问题,给出的坐标是从网上找到的excel表格形式,单位是km,经多次尝试,搞懂了转换...二,平面坐标转地理坐标(米转度分秒) 这个问题通过arcgis无法很好的解决(现阶段我还不会),简述原...
  • 点击上方蓝字可加关注微信号:ArcGisdada互助、共享、学习如标题所示,回答百度小朋友的问题:“大佬么,怎么将平面坐标(x,y,z)转换为大地坐标(B,L,H)”。其实之前也有几篇关于坐标转换的文章,大家可以选择的看看:...
  • WGS84与平面坐标的相互转换(一)

    千次阅读 2020-08-04 11:48:35
    地理坐标平面化 首先是地理坐标平面化转化。在一个小范围内(例如是方圆几公里内),我们可以假设地面是平的,而不是弯的。如果经纬度都用弧度表示,那么1纬度对应的长度是: 1lat_len=R*lat 其中R是地球半径。 而...
  • arcmap 导入excel数据 转平面坐标

    千次阅读 2019-03-15 15:56:00
    格式不要使用xlsx 使用 xls 或者csv 输入的坐标系我这里选的wgs84 有的说 这里只能选地理坐标系 。。。。 2.右键到处 shp文件 3.重新添加进来数据 4.然后打开arctool工具 选择投影 等待完成。 ...
  • 话不多说,直接上代码 import pandas as pd import numpy as np import geopandas as gpd ...def projTranslate(inputdir...''' 功能:坐标系43262383 输入:原始shp路径 输出:转换后的 shp,可以直接用于绘图
  • 经纬度坐标转换成屏幕坐标地理坐标定义规则:X轴(代表经度)向右递增,Y轴(纬度)向上递增,就好比小学学过的平面坐标。向左、向下的规则。屏幕坐标定义规则:X轴向右递增,Y轴向下递增。可以看出,地理坐标和屏幕坐标...
  • 大地坐标:为平面坐标。参考平面地是 水平面 坐标单位:米、千米等。 地理坐标转换到大地坐标的过程可理解为投影。 (投影:将不规则的地球曲面转换为平面) 在ArcGIS中预定义了两套坐标系:地理坐标系...
  • 参考平面地是 椭球面,坐标单位:经纬度大地坐标:为平面坐标。参考平面地是水平面,坐标单位:米、千米等地理坐标转换到大地坐标的过程可理解为投影。 (投影:将不规则的地球曲面转换为平面)在ArcGIS中预定义了两套...
  • 坐标单位:经纬度大地坐标:为平面坐标。参考平面地是水平面坐标单位:米、千米等。地理坐标转换到大地坐标的过程可理解为投影。(投影:将不规则的地球曲面转换为平面)在ArcGIS中预定义了两套坐标系:地理坐标系...
  • 地理坐标系与投影坐标系的区别

    万次阅读 多人点赞 2018-08-17 22:57:17
    1.基本概念 平时开展GIS开发、研究、应用工作,总会... 投影坐标系是平面坐标系,参考平面是水平面,坐标单位是米、千米等。 地理坐标系转换到投影坐标系的过程理解为投影,即将不规则的地球曲面转换为平面。 ...

空空如也

空空如也

1 2 3 4 5 ... 13
收藏数 260
精华内容 104
关键字:

平面坐标转地理坐标