`
nlslzf
  • 浏览: 1049043 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

GIS中的坐标

阅读更多
地图是用坐标来描述的,而坐标又是如何确定的呢?地球是一个形状不规则的球体,而且高低起伏,为了研究的方便,我们用一个规则的椭球来近似我们的地球,对这个椭球在空间中不同的定位,就产生了不同的地球椭球体,所谓的大地坐标就是在这种定位后的椭球上确定的经纬度坐标,而大地原点就是用于定位的那个点(有很多人误解为坐标为零的点),所谓的”北京54”、”西安80”,就是基于不同的定位椭球和参数而建立的地图数学基础,球面上经度以通过英国格林威治(Greenwish)天文台子午仪中心之子午线起算的,纬度是从赤道起算的.下面介绍有关坐标的几个重要概念.

        球面坐标是用经纬度表示的坐标,大地坐标也就是球面坐标,因为它是用经纬度表示的,而投影坐标,是把大地坐标经过某种地图投影,投影到平面上的直角坐标(通常在大比例尺地图中,有的坐标是自己定义的平面直角坐标,不存在地图投影),屏幕坐标也是平面直角坐标,是平面地图显示的一个承载面而已.





        不同投影之间的坐标转换也是一样,可以直接在两者坐标之间建立方程,或者先转成经纬度坐标,再转成需要的投影坐标,但不管什么形式的坐标转换,本质上都是一样的,就是在这两者坐标之间建立一一对应的函数关系.而这两者之间的函数关系又该如何建立呢?主要看这两者之间是怎样的转换关系,或者说是投影关系,有可能是一次线性的,也可能是非线性的,通过同名点坐标,建立方程,求出方程参数,得到方程,就可以解出所有点的转换后的坐标了.下面以其他坐标转屏幕坐标为例。

       地理坐标与屏幕坐标的转换是GIS平台中使用频率最高的运算,因此它的效率是整个引擎的核心。怎么把地理坐标的数据以图形的方式显示在屏幕上?首先需要把地理坐标转成屏幕坐标,有了图元的屏幕坐标,才能在屏幕上把图元给画出来,反过来,在屏幕上操作图元,比如放大,缩小,平移,选择等等,又需要把鼠标在屏幕上的位置转回到地理坐标,这两者之间存在怎样的一一映射的函数关系呢?




        为了保持地图图元在横向和纵向上不变形,即要求象素在横向和纵向上代表的实际距离是一样的。说到根本上,只要建立(x,y)——(x’,y’)一一映射的函数关系,同时能保证转换后的拓扑关系不变,就可以了,至于怎么建立依情况而定.

        请大家思考这样一个问题:给定两个点的经纬度坐标,能确定一条直线段吗?答案是:不能确定.为什么? 经纬度是球面上的,假想一下,在球面上知道两点的经纬度坐标,球面是一个曲面,在曲面上是画不出直线段的,那种由两点经纬度坐标连线建立直线方程的作法是错误的,既然没有直线段,就只能连成曲线,而球面上两点之间曲线有无数条.既然直线段无法确定,那只有经纬度坐标序列,折线和多边形也是无法确定的,折线成了曲线,多边形成了曲面,同时有无数种可能性,不唯一,所以很多几何运算是不能用经纬度坐标来运算的,而只能用平面直角坐标(“球面距离”例外).

        坐标被用来描述地理位置的数据,是地图的数学基础,不同的用途,对地图坐标的要求也不一样,需要在不同的坐标系统和投影方式下进行变换,尤其是矢量数据,坐标是进行定位和拓扑关系判断的依据。



本文转载自互联网。www.gisfoot.com的读者如果对本文感兴趣,可以与原作者联系。作者联系方式如下:

MSN: geochenyj@hotmail.com
  • 大小: 32.6 KB
  • 大小: 30.9 KB
分享到:
评论

相关推荐

    GIS中坐标转换程序的设计与实现

    在进行GIS坐标转换时,常用的方法包括三参数法和七参数法。三参数法主要考虑了两个坐标系之间的三个平移参数dx、dy、dz(即两椭球参心差值),适用于早期卫星探测时的大地坐标系转换,当时的大地坐标系关系未完全...

    CAD文件转入GIS中投影坐标设置方法.pdf

    在将CAD文件转入GIS之前,需要先了解地图的地理坐标系和投影坐标系,这样才能确保CAD文件中的坐标能正确转换为GIS文件中的地理平面坐标。由于CAD软件自身无法建立完整的地理坐标系统,不具备地理意义上的查询和分析...

    GIS地理坐标系与投影坐标转换技术资料

    GIS地理坐标系与投影坐标转换技术是GIS领域中的核心概念,涉及到地球表面点的位置表示以及地图制作中的坐标换算。地理坐标系统(Geographic Coordinate System, GCS)使用经纬度来定位地球表面的任何一点,它基于三...

    GIS坐标系、投影和转换

    **源码和工具**在GIS坐标系、投影和转换中扮演重要角色。开发人员可能会使用编程语言(如Python、Java或C#)编写自定义脚本来处理坐标转换,而GIS工具(如ArcGIS、QGIS或GDAL/OGR)提供了图形用户界面和API,使得非...

    GIS工具箱【含坐标拾取、坐标系转换、随机坐标生成】

    本人开发的GIS工具箱,集成了坐标拾取器、坐标系转换工具和随机坐标生成工具;已被300人的公司广泛使用。良心资源,童叟无欺! 打包出售,更实惠! 也可根据需要单独购买 坐标系转换工具 ...

    GIS坐标转换 JAVA版

    用于GIS各坐标的转换! 我是为了将EPSG:4326坐标转换成EPSG:900913坐标,找到的工具,然后添加了两者之间的转换方式! 使用方式: private static Projection proj = ProjectionFactory .getNamedPROJ4Coordinate...

    GIS常用坐标换算课件

    GIS(Geographic Information ...总之,GIS坐标换算涉及到多维度的坐标转换,从绝对的地理坐标到适应屏幕显示的逻辑坐标,这一过程需要精确的数学模型和适当的投影技术,以确保地图数据的正确性和视觉效果的真实性。

    gis矢量坐标转换工具

    在GIS项目中,正确进行坐标转换至关重要,因为它直接影响到地理信息的精度和一致性。例如,如果在不同坐标系间不进行转换就进行叠加分析,结果可能会出现显著的偏移。因此,掌握使用这些坐标转换工具是GIS专业人员的...

    常用GIS坐标系统介绍

    常用GIS坐标系统介绍 坐标系统是GIS(Geographic Information System,地理信息系统)中最基本的组成部分。它是GIS中的坐标系定义由基准面和地图投影两组参数确定,而基准面的定义则由特定椭球体及其对应的转换参数...

    GIS随机坐标生成工具

    【GIS工具箱】集成了坐标拾取器、坐标系转换工具和随机坐标生成工具;已被300人的公司广泛使用。良心资源,童叟无欺! 打包出售,更实惠! https://download.csdn.net/download/jingqia/75970880

    GIS中的坐标系统转化

    #### 一、GIS坐标系统的基础概念 **GIS(地理信息系统)**中的坐标系统是GIS系统的基础。为了确保GIS系统的准确性和有效性,正确定义GIS系统的坐标系统至关重要。坐标系统的定义主要涉及到三个核心概念:**椭球体**...

    GIS坐标问题总结.doc

    GIS坐标问题总结 坐标系是gis的灵魂,坐标系问题在桌面版是个永恒的主题,下面将常见的坐标系问题以问答的形式列出来,希望对大家有所帮助。 问: 我这有2个不同坐标的shp要素,这2个要素是同一地理位置的,但是在...

    Gis根据坐标获取省市区

    在本场景中,我们关注的是如何根据经纬度坐标来获取对应的省市区信息。这涉及到地理编码(Geocoding)的过程,即通过经纬度坐标反向查找其对应的行政区域信息。 首先,我们需要理解经纬度坐标。地球被划分为经度和...

    GIS中的坐标系定义与转换.mht

    自 "Mapinfo上的GIS系统开发"一文在计算机世界网上刊登后,有好几位网友向我询问坐标系定义与转换方面的问题,问题可归结为 (1) 地图在Mapinfo上显示得很好,但在MapX中却显示不出来或显示得不对;(2) GPS定位得到的...

    GIS 坐标转换

    在GIS中,坐标转换是一个核心概念,它涉及到将地理位置从一个坐标系转换到另一个坐标系的过程。这通常是因为不同地区、不同项目或不同数据来源可能采用不同的坐标系统。 坐标转换主要包括以下几个关键知识点: 1. ...

    GIS坐标问题(百问百答)

    ### GIS坐标问题详解 #### 一、引言 在地理信息系统(GIS)的应用过程中,坐标问题是最基础也是最常见的难题之一。正确理解与处理坐标系对于确保GIS数据的准确性和可用性至关重要。本文针对GIS坐标问题进行了详细...

    GIS中的坐标系定义与转换

    GIS中的坐标系定义与转换,  

    GIS课件之坐标系与地图.ppt

    《GIS课件之坐标系与地图》是一份深入解析地理信息系统(GIS)中坐标系与地图之间关系的教育材料。这份PPT旨在帮助学习者理解GIS的基础知识,特别是如何在地图上准确地表示和操作地理位置信息。以下是该课件可能涵盖...

Global site tag (gtag.js) - Google Analytics