一平面直角坐标(投影坐标)转经纬度

基本程序是这样的

经纬度计算操作

1. 定义坐标系:在AreToolbox下→数据管理工具→投影和变换→定义投影→输入数据或要素点击▼选择定义同层(同时在坐标系中点击)→点击选择→点击Projectedfoordinate systems→Gauss kragev→Beijing1954(选择图层所在带数如18度带或其它度带,但应注意看配准时是否带有带数,如不带应选带“N”的,选中后添加) →OK

2. 重启

3. 添加定义好的图层

4. 占击图层,按右键→属性→坐标系→选择坐标系→预定义→Geographie„→Asia→选择相同的坐标系(如Beijing54)

5. 属性表中占击常规键→显示→度分秒

6. 计算经纬度,同平时计算面积、中心质点坐标→一样。

图1:新建空白地图文件,定义好数据框图层

图2:定义好显示单位为度分秒

图3:添加字段,格式定义为文本才能计算:

二经纬度转平面直角坐标

经度是指某点与两极的连线与0度经线所在平面的夹角,国际上规定以通过英国伦敦近郊的格林尼治天文台旧址的经线作为计算经度的起点,即经度零度零分零秒,也称“本初子午线”。它东面的为东经,记为E,共180度,西面的为西经,记为W,共180度。

纬度是指某点与地球球心的连线和地球赤道面所成的线面角,其数值在0至90度之间。位于赤道以北的纬度称为北纬,记为N;位于赤道以南的纬度称为南纬,记为S。

例如:

天津纬度:39.02N 经度:117.12E

上海纬度:31.14 N 经度:121.29E

第一步:降低Excel版本,从Excel2010版本,扩展名(*.xlsx)降低到Excel2003版本,扩展名(*.xls),在Excel中保存的经纬度数据,如下图所示:

第二步:通过ArcMap导入数据并可视化,把存有经纬度数据的Excel文件导入到ArcMap中。如下图所示:

第三步:把数据导出成shp格式文件

第四步:坐标变换,打开ArcToolbox,找到“数据管理工具”->“投影和变换”->“要素”->“投影”,按照下图进行配置。

1.选择要进行变换的数据集;

2.选择输入坐标;【经纬度坐标】

3.输出数据集或要素类;

4.选择输出坐标;【平面坐标】

第五步:构造平面坐标,利用Feature的几何字段来获取平面坐标的数据。

第六步:得到平面坐标的数据。到该文件所在的文件夹中寻找*.dbf文件(如Output.dbf),用Excel打开就可以看到我们已经转换好的平面坐标。把对应字段拷贝到需要的地方就好!

利用arcgis实现经纬度和平面坐标互转的更多相关文章

  1. 利用ArcGIS水文分析工具提取河网

    转自原文 利用ArcGIS水文分析工具提取河网(转) DEM包含有多种信息,ArcToolBox提供了利用DEM提取河网的方法,但是操作比较烦琐(帮助可参看Hydrologic analysis sa ...

  2. 利用ArcGIS Engine、VS .NET和Windows控件开发GIS应用

    Dixon 原文  用ArcGIS Engine.VS .NET和Windows控件开发GIS应用     此过程说明适合那些使用.NET建立和部署应用的开发者,它描述了使用ArcGIS控件建立和部署 ...

  3. 利用Arcgis for javascript API绘制GeoJSON并同时弹出多个Popup

    1.引言 由于Arcgis for javascript API不可以绘制Geojson,并且提供的Popup一般只可以弹出一个,在很多专题图制作中,会遇到不少的麻烦.因此本文结合了两个现有的Arcg ...

  4. 利用arcgis发布综合又详细的地理定位服务

    数据: sheng:省,city:城市,xian:区县,street2:街道,life:生活服务(house:住宅小区)需求: 根据经纬度信息,得到详细地址信息,比如:甘肃省兰州市**县**街道**小 ...

  5. arcgis 添加经纬度坐标点

    ArcGIS 10.2导入X.Y坐标(经度.纬度),生成Shapefile点数据   参考博客很完整 基站-纬度-经度 1---- 2----X 经度  Y 纬度  Z高程(没有) 3---一开始只定 ...

  6. 利用arcgis和envi对卫星图像按城市进行拼接,分割

    1.首先在envi中打开多波段原素材,右键点击另存为TIFF,输入保存的路径将原素材转换为tif格式图片. 2.之后打开arcgis,导入全国地区界数据,点击工具栏中的筛选工具. 输入查找的范围以及匹 ...

  7. 百度地图经纬度和地址互转(Java代码)

    这是基于springmvc+mybatis 的一个controller.如果不是这个框架,可以把方法实体抽到自己写的一个类中,然后再测试 package com.uwitec.controller.s ...

  8. 利用arcgis制作出 源解析要用的ASCII文件

    准备:1.确定好模拟区域范围,精度,行列数          2.确定好源解析的城市规划 思路: 1.全国省级图+本地市县图-->合成一张区域图(联合) 合成之后,添加一个字段,一个数字类型字段 ...

  9. ArcGIS中经纬度数据转空间数据

    已有这样一批数据,后缀为.txt 或者.csv .现需要将其转化为空间数据. 转换过程: 打开ArcMap选择file——>Add Data——>Add XY Data 设置经纬度对应的字 ...

随机推荐

  1. 中 varStatus的属性简介

    varStatus是<c:forEach>jstl循环标签的一个属性,varStatus属性.就拿varStatus="status"来说,事实上定义了一个status ...

  2. restful规则

    参考连接:https://blog.igevin.info/posts/restful-api-get-started-to-write/#url_rules https://juejin.im/po ...

  3. 理解javascript中的with关键字

    说起js中的with关键字,很多小伙伴们的第一印象可能就是with关键字的作用在于改变作用域,然后最关键的一点是不推荐使用with关键字.听到不推荐with关键字后,我们很多人都会忽略掉with关键字 ...

  4. 学习动态性能表(5)--v$session

    学习动态性能表 第五篇--V$SESSION  2007.5.29 在本视图中,每一个连接到数据库实例中的session都拥有一条记录.包括用户session及后台进程如DBWR,LGWR,arcch ...

  5. INSTALL_FAILED_SHARED_USER_INCOMPATIBLE的问题

    eclipse编译出来的apk,安装时报出INSTALL_FAILED_SHARED_USER_INCOMPATIBLE的错误. 原因:apk的AndroidManifest.xml中声明了andro ...

  6. jquery中ajax异步调用接口

    之前写过一个原始的.无封装的页面,没有引入任何外部js,直接实例化Ajax的XmlRequest对象去异步调用接口,参见Ajax异步调用http接口后刷新页面,可对比一下. 现在我们用jquery包装 ...

  7. IPv6与IPv4最主要的不同

    IP第6个版本(IPv6),是互联网协议的新版本,设计为IP第4版本(IPv4,RFC-791)的继任.从IPv4升级到IPv6主要的改变有以下几类: 扩展地址容量 IPv6将IP地址的位址从32位提 ...

  8. ODBC CRecordSet访问

    一.概述 ODBC 是一种使用SQL 的程序设计接口.使用ODBC 让应用程序的编写者避免了与数据源相联的复杂性.这项技术目前已经得到了大多数DBMS 厂商们的广泛支持. Microsoft Deve ...

  9. curl -I 说明

    curl -I 查看header头信息

  10. 别人的dubbo学习笔记

    本文转载自:http://blog.csdn.net/tao_qq/article/details/49952229 学习dubbo,开始做一些笔记. 1> 启动dubbo-admin模块的时候 ...