第四节 空间参考类的属性说明

news2024/12/27 2:51:20

空间参考类:SpatialReference 说明

空间参考类是arcpy下面的一级类,用于定义空间参考的各类信息,主要是坐标信息。

空间参考Spatial Reference与坐标系最大的区别,在于空间参考除了定义坐标系以外,还要定义一系列地理信息属性,诸如数值精度、容差、阈值等。所以可以把空间参考视为坐标系的一个超集。

空间参考类的属性

上一节我们使用Describe和SpatialReference两种获取空间参考的方式,今天我们来看看这个类里面有什么信息:

首先,任何一个空间参考都有下面这些通用属性信息:

属性含义
name标准名称:GCS_WGS_1984
type类型(地理or投影):Geographic
MDomain测量域的范围:-100000 900719825474.099
MFalseOriginAndUnits测量假定原点及单位:-100000 10000
MResolution测量分辨率:0.0001
MTolerance测量容差:0.001
XYResolutionxy 分辨率:1e-09
XYTolerancexy 容差:8.983152841195215e-09
ZDomainZ 值域的范围:-100000 900719825474.099
ZFalseOriginAndUnitsZ 假定原点和单位:-100000 10000
ZToleranceZ 分辨率:0.001
ZResolutionZ 容差:0.0001
abbreviation空间参考的缩写名称:
alias空间参考的别名:
domainxy 属性域的范围:-400 -400 9006799.25474099 9006799.25474099
factoryCode空间参考编码WKID:4326
falseOriginAndUnits假定原点和单位:-400 -400 1000000000
hasMPrecision是否已定义 m 值精度信息:True
hasXYPrecision是否已定义 xy 精度信息:True
hasZPrecision是否已定义 z 值精度信息:True
isHighPrecision是否已设置高程精度:True
remarks空间参考的注释字符串

如果坐标系是一个地理坐标系,还会有如下属性信息:

属性含义
GCSCode地理坐标系代码:4326
GCSName地理坐标系名称:GCS_WGS_1984
angularUnitCode角度单位代码:9102
angularUnitName角度单位名称:Degree
datumCode基准代码:6326
datumName基准名称:D_WGS_1984
flattening此椭球体的扁率:0.0033528106647474805
longitude本初子午线的经度:0.0
primeMeridianCode本初子午线代码:8901
primeMeridianName本初子午线名称:Greenwich
radiansPerUnit每角度单位的弧度:0.017453292519943295
semiMajorAxis椭球体的半长轴长度:6378137.0
semiMinorAxis椭球体的半短轴长度:6356752.314245179
spheroidCode椭球体代码:7030
spheroidName椭球体名称:WGS_1984

如果是一个投影坐标系,还会有如下属性(每个投影坐标系都会基于一个地理坐标系,所有投影坐标系也会有地理坐标系的属性,反之则不然)

属性含义
PCSCode投影坐标系代码:4548
PCSName投影坐标系名称:CGCS2000_3_Degree_GK_CM_117E
azimuth投影坐标系方位角:0.0
centralMeridian投影坐标系的中央经线:117.0
centralMeridianInDegrees投影坐标系中央经线(度):117.0
centralParallel投影坐标系的中央纬线:0.0
classification地图投影的分类:
falseEasting投影坐标系的东偏移量:500000.0
latitudeOf1st投影坐标系第一个点的纬度:0.0
latitudeOf2nd投影坐标系第二个点的纬度:0.0
latitudeOfOrigin投影坐标系原点的纬度:0.0
linearUnitCode线性单位代码:9001
linearUnitName线性单位名称:Meter
longitudeOf1st投影坐标系第一个点的经度:0.0
longitudeOf2nd投影坐标系第二个点的经度:0.0
longitudeOfOrigin投影坐标系原点的经度:0.0
metersPerUnit米/线性单位:1.0
projectionCode投影代码:43005
projectionName投影名称:Gauss_Kruger
scaleFactor投影坐标系的比例因子:1.0
standardParallel1投影坐标系的第一条纬线:0.0
standardParallel2投影坐标系的第二条纬线:0.0

空间参考类可以导出wkt的坐标系信息:

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/126620.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Java BigDecimal总结

文章目录Java BigDecimal总结概述float 和 double的问题创建BigDecimal对象BigDecimal.valueOf()源码分析equals() 和 compareTo()BigDecimal设置精度和舍入模式舍入模式介绍BigDecimal转字符串DecimalFormat 格式化总结Java BigDecimal总结 概述 BigDecimal类在Java的java.m…

一个简单的数学问题

这个东西发提问没人看就发在这里了 一个球体的体积V_Sphere是容易求的: 则我们很容易求出半径为1的圆球的体积为. 众所周知方程【】在三维笛卡尔坐标系中的图像为一个半径为R的圆, 则R取1时这个方程的图像就成了一个半径为1的圆。 那么我们就能推出f(x…

飞行机器人专栏(九)-- 多传感器固定端口分配

目录 ​编辑 1 /dev/设备列表 2 ttyUSB*端口ID 3 端口别名rules动态绑定 4 launch文件配置 1 /dev/设备列表 lsusblsusb -t 2 ttyUSB*端口ID 查看/dev/ttyUSB* 设备端口ID :0403:6014 找到对应USB的设备ID,这里是 0403:…

测试新风向|视频 AI 转流程图初体验

前言: 😄作者简介:小曾同学.com,小伙伴们也可以叫我小曾,一个致力于测试开发的博主⛽️ 如果文章知识点有错误的地方,还请大家指正,让我们一起学习,一起进步。😊 座右铭:…

极狐GitLab include 语法减少 CI/CD Pipeline 代码冗余,提升构建效率

项目经理:我们有个 Java 的新项目要开始了,需要你帮忙设置调试一下 CI/CD Pipeline DevOps 工程师:好的,没问题 ONE WEEK LATER... 项目经理:新项目的 CI/CD Pipeline 咋样了啊,我看研发还是手动人肉编译…

基于Vue+SpringBoot的在线考试系统,支持多种题型,含数据库文件

spring-boot-online-exam 完整代码下载地址:基于VueSpringBoot的在线考试系统 快速体验 在安装了docker的机器上执行如下命令: 安装mysql: docker run --name exam-mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORDaA111111 -d mysql:5.7.15然后用doc/sql…

freeswitch的gateway实现出中继的主备方案

概述 freeswitch是一款简单好用的VOIP开源软交换平台。 某些呼叫场景中,我们有2条出中继线路可选,2条出中继需要按照主备模式来配置,优先使用主中继呼叫,当主中继出现问题时,呼叫自动转移到备用中继呼叫。 本节中&a…

正大国际期货:恒指操作技巧之交易中五种绝佳的开仓思路分析

很多人总是亏损,其实最重要的原因之一是没有一个优势的概率系统,正大IxxxuanI经过了解之后,对目前市面上概率系统进行总结,现将以下几种优势的概率系统归纳罗列如下,有缘者定可举一反三,或可为你细化和改良…

Android中GRPC的使用-拦截器

在构建GRPC应用程序时,无论是客户端应用程序,还是服务端应用程序,在远程方法执行之前后之后,都可能需要执行一些通用逻辑。在GRPC中可以拦截RPC的执行,来满足特定的需求,如日志、认证、性能度量指标等&…

基于Amlogic 安卓9.0, 驱动简说(四):Platform平台驱动,驱动与设备的分离

一、篇头 本文介绍Platform平台驱动框架,使用此框架,将可以用上DTS设备树文件,实现设备的静态枚举,实现设备与驱动的分离。 本文基于Amlogic T972 , Android 9.0, 内核版本 4.9.113 二、系列文章 第1篇&a…

【Docker基础篇】一文完成快速使用

Docker基础篇前言Docker是什么?Docker与传统虚拟机技术区别Docker作用、为什么用docker原理Docker常用命令案例展示redis各种软件安装打包到本地、上传到远程仓库打包到本地推送到远程仓库前言 所有的权威均来自与官方,如有疑问请参考官网文献。人非圣贤…

网络厂商 Aruba 2022 年业绩成倍增长的经验是什么

转眼,2022 年马上就要结束了。 在多重不确定的经济环境之下,网络厂商 Aruba 中国在 2022 年的业绩,与上一财年相比仍然实现了成倍的增长。今年初,CSDN 曾采访过 Aruba 中国区的管理者 Aruba 中国区总经理谢建国与 Aruba 北中国区大…

alpine的介绍与使用

目录 1. alpine 简介 2. 基于alpine构建jdk8镜像 2.1 Dockerfile 2.2 将构建目录上传到linux中 2.3 执行构建 3. 镜像瘦身 4. 上传阿里云镜像仓库 1. alpine 简介 Alpine Linux是一个轻型Linux发行版,它不同于通常的Linux发行版,Alpine采用了musl …

【车间调度】基于卷积神经网络的柔性作业车间调度问题的两阶段算法(Matlab代码实现)

💥💥💞💞欢迎来到本博客❤️❤️💥💥 🏆博主优势:🌞🌞🌞博客内容尽量做到思维缜密,逻辑清晰,为了方便读者。 ⛳️座右铭&a…

CryptoJS加密解密

1.CryptoJS CryptoJS库是前端js写的一个加密解密的工具,使用场景就是对于像账户密码等重要信息要显示在页面上时,需要加密,这样才能保证安全,CryptoJS提供了许多加密的方法, 请参考: cryptojs-JavaScrip…

OSPF的汇总实验

目录 1.拓扑图 2.实验要求 3.实验思路 4.主要配置 5.测试 6.实验总结 1.拓扑图 2.实验要求 R4为ISP,其上只能配置ip,R4与其他所有直连设备间使用公有ip;解决ospf不规则区域;整个ospf环境ip地址为172.16.0.0/16,…

pure pursuit纯跟踪

Pure Pursuit是一种几何追踪方法,速度越小,performance越好; :汽车前轮转角 L:前后轮轴距(车长) R:转弯半径 将车辆模型简化为自行车模型(这里默认左轮和右轮的旋转是一致的)!!! bicycle model: pure pursuit建立于自行车模型和阿克曼小车模型的基础上,goal point为距离后…

2022年用于Web开发的15种最佳编程语言

Web 开发是一个常青的领域,机会总是很多。自 90 年代初出现以来,开发行业在各种方式和领域中发展并蓬勃发展。今天,在 21 世纪,Web 开发仍然是最受欢迎的技能之一。要在这个领域开始职业生涯,掌握Web 开发语言是必不可…

UDS-10.4 SecurityAccess (27) service

10.4 安全访问(27)服务 来自:ISO 14229-1-2020.pdf 10.4.1 服务描述 本服务的目的是提供一种访问数据和/或诊断服务的方法,这些数据和/或诊断服务由于安全、排放或安全原因而被限制访问。用于将例程或数据下载/上传到服务器以及从服务器读取特定内存位置…

spring 基础知识-- IOC 和 DI 的配置和使用。

目录 一、基本概念 二、Spring 核心概念 1、问题分析 2、IOC、IOC容器、Bean、DI 3、IOC 入门案例 4、DI 入门案例 三、IOC 详解 1、bean 基础配置 2、bean 实例化 3、bean 生命周期 四、DI 详解 1、setter 注入 2、构造器注入 3、自动配置 4、集合注入 一、基…