ArcGIS Pro SDK导出的几何XML和Json

本博主会持续更新关于ArcGIS Pro SDK的相关内容,请读者关注一下

XML

<PolygonN xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:typens="http://www.esri.com/schemas/ArcGIS/3.1.0" xsi:type="typens:PolygonN">
<HasID>false</HasID>
<HasZ>false</HasZ>
<HasM>false</HasM>
<Extent xsi:type="typens:EnvelopeN">
<XMin>26.309292532439315</XMin>
<YMin>101.3287034164434</YMin>
<XMax>118.61051878831529</XMax>
<YMax>193.62992967231938</YMax>
</Extent>
<RingArray xsi:type="typens:ArrayOfRing">
<Ring xsi:type="typens:Ring">
<SegmentArray xsi:type="typens:ArrayOfSegment">
<Segment xsi:type="typens:CircularArc">
<FromPoint xsi:type="typens:PointN">
<X>100.59843110429217</X>
<Y>110.89923346729206</Y>
</FromPoint>
<ToPoint xsi:type="typens:PointN">
<X>100.59843110429217</X>
<Y>110.89923346729206</Y>
</ToPoint>
<CenterPoint xsi:type="typens:PointN">
<X>72.459905660377302</X>
<Y>147.47931654438139</Y>
</CenterPoint>
<IsCounterClockwise>false</IsCounterClockwise>
<IsMinor>false</IsMinor>
<IsLine>false</IsLine>
</Segment>
</SegmentArray>
</Ring>
</RingArray>
<KnownSimple>false</KnownSimple>
</PolygonN>

Json

{"curveRings": [[[100.59843110429217,110.89923346729206],{"a": [[100.59843110429217,110.89923346729206],[72.459905660377302,147.47931654438139],0,1]}]]
}

椭圆

XML

<PolygonN xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:typens="http://www.esri.com/schemas/ArcGIS/3.1.0" xsi:type="typens:PolygonN">
<HasID>false</HasID>
<HasZ>false</HasZ>
<HasM>false</HasM>
<Extent xsi:type="typens:EnvelopeN">
<XMin>251.60978917628887</XMin>
<YMin>12.176580549794316</YMin>
<XMax>282.48917239337885</XMax>
<YMax>105.79047954003056</YMax>
</Extent>
<RingArray xsi:type="typens:ArrayOfRing">
<Ring xsi:type="typens:Ring">
<SegmentArray xsi:type="typens:ArrayOfSegment">
<Segment xsi:type="typens:EllipticArc">
<FromPoint xsi:type="typens:PointN">
<X>267.04948078483386</X>
<Y>105.79047954003055</Y>
</FromPoint>
<ToPoint xsi:type="typens:PointN">
<X>267.04948078483386</X>
<Y>105.79047954003055</Y>
</ToPoint>
<EllipseStd>false</EllipseStd>
<CenterPoint xsi:type="typens:PointN">
<X>267.04948078483386</X>
<Y>58.983530044912435</Y>
</CenterPoint>
<Rotation>1.5707963267948966</Rotation>
<MinorMajorRatio>0.3298589584470854</MinorMajorRatio>
<IsCounterClockwise>true</IsCounterClockwise>
<IsMinor>false</IsMinor>
</Segment>
</SegmentArray>
</Ring>
</RingArray>
<KnownSimple>false</KnownSimple>
</PolygonN>

Json

{"curveRings":[[[267.04948078483386,105.79047954003055],{"a":[[267.04948078483386,105.79047954003055],[267.04948078483386,58.983530044912435],0,0,1.5707963267948966,46.806949495118111,0.3298589584470854]}]		]
}

要素导出的Json

{"displayFieldName": "","fieldAliases": {"字符串字段": "字符串字段","OBJECTID": "OBJECTID","Shape_Length": "Shape_Length","Shape_Area": "Shape_Area"},"geometryType": "esriGeometryPolygon","spatialReference": {"wkid": 102100,"latestWkid": 3857},"fields": [{"name": "字符串字段","type": "esriFieldTypeString","alias": "字符串字段","length": 255},{"name": "OBJECTID","type": "esriFieldTypeOID","alias": "OBJECTID"},{"name": "Shape_Length","type": "esriFieldTypeDouble","alias": "Shape_Length"},{"name": "Shape_Area","type": "esriFieldTypeDouble","alias": "Shape_Area"}],"features": [{"attributes": {"字符串字段": null,"OBJECTID": 1,"Shape_Length": 1636200.7474000081,"Shape_Area": 162473325914.95126},"geometry": {"rings": [[[12784999.967099998,4750538.0075000003],[13263682.9727,4750538.0075000003],[13263682.9727,4411120.6393999979],[12784999.967099998,4411120.6393999979],[12784999.967099998,4750538.0075000003]]]}}]
}

由此看出几何导出的Json只是要素导出Json的其中一部分。所以工具箱中的Json转要素是不适用于几何的Json。

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

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

相关文章

NNDL 作业11 LSTM [HBU ]

目录 习题6-4 推导LSTM网络中参数的梯度&#xff0c; 并分析其避免梯度消失的效果 >LSTM前向传播 >反向传播 求梯度 >梯度消失和梯度爆炸怎么来的&#xff1f; >关键点&#xff1a;LSTM如何缓解梯度消失&#xff1f; 习题6-3P 编程实现下图LSTM运行过程 1…

jQuery Ajax 缓存

在jQuery中&#xff0c;Ajax请求的默认行为可能会根据浏览器和数据类型的不同而有所差异。通常&#xff0c;对于GET类型的请求&#xff0c;浏览器会缓存响应结果以提高性能。然而&#xff0c;在某些情况下&#xff0c;我们可能不希望使用缓存&#xff0c;特别是在需要获取实时数…

力扣日记12.18-【二叉树篇】合并二叉树

力扣日记&#xff1a;【二叉树篇】合并二叉树 日期&#xff1a;2023.12.18 参考&#xff1a;代码随想录、力扣 617. 合并二叉树 题目描述 难度&#xff1a;简单 给你两棵二叉树&#xff1a; root1 和 root2 。 想象一下&#xff0c;当你将其中一棵覆盖到另一棵之上时&#xf…

【Axure RP9】实现登入效验及实现左侧菜单栏跳转各页面

目录 一 效验简介 1.1 校验好处 1.2 应用场景 二 登入校验 2.1 效果 2.2 实现流程 三 左边菜单栏左侧菜单栏跳转各页面 3.1 效果 3.2 实现图 一 效验简介 1.1 校验好处 提高安全性&#xff1a; 在传统的用户名和密码登录的基础上&#xff0c;引入了另一种或多种验证…

C++中的继承(二)

文章目录 前言多继承虚继承虚继承的底层组合 前言 上一篇文章我们C的正常继承其实已经讲完了&#xff0c;但是后面还有一个大坑。 实际当中继承有单继承和多继承。 单继承就是直接继承一个类。 只有一个直接父类的就叫做单继承。 如果是单继承那就比较简单。 现实世界除了有…

Docker部署MinIO对象存储服务器结合内网穿透实现远程访问

文章目录 前言1. Docker 部署MinIO2. 本地访问MinIO3. Linux安装Cpolar4. 配置MinIO公网地址5. 远程访问MinIO管理界面6. 固定MinIO公网地址 前言 MinIO是一个开源的对象存储服务器&#xff0c;可以在各种环境中运行&#xff0c;例如本地、Docker容器、Kubernetes集群等。它兼…

基于三维激光点云的隧道开挖岩体结构面识别与信息提取

摘要: 岩体结构面几何参数是评价岩体稳定性与渗流特征的重要研究基础。在隧道施工中,识别开挖面岩体结构并分析为后续施工提供了重要参考价值。采用三维激光扫描技术,获取隧道开挖面岩体点云数据,采用球面投影,对投影数据进行三角剖分,得到隧道施工开挖面三角剖分模型,利…

OpenCV技术应用(7)— 将图像转为热力图

前言&#xff1a;Hello大家好&#xff0c;我是小哥谈。本节课就手把手教大家如何将一幅图像转化成热力图&#xff0c;希望大家学习之后能够有所收获~&#xff01;&#x1f308; 目录 &#x1f680;1.技术介绍 &#x1f680;2.实现代码 &#x1f680;1.技术介绍 伪彩色处…

C++ Qt 开发:ListWidget列表框组件

Qt 是一个跨平台C图形界面开发库&#xff0c;利用Qt可以快速开发跨平台窗体应用程序&#xff0c;在Qt中我们可以通过拖拽的方式将不同组件放到指定的位置&#xff0c;实现图形化开发极大的方便了开发效率&#xff0c;本章将重点介绍ListWidget列表框组件的常用方法及灵活运用。…

武汉灰京文化探索游戏研发中的技术关键,扩展性与接口支持的重要性

在游戏研发的旅程中&#xff0c;一旦确定了主线框架&#xff0c;接下来的产品研发阶段将成为决定游戏成败的关键时刻。然而&#xff0c;有经验的项目经理深知&#xff0c;游戏研发不仅仅是关于打磨游戏本身&#xff0c;更涉及到数据分析、灵活配置、促销、联运、运维等多个方面…

centos下:mysql一些指令+mysql首次修改密码+mysql忘记密码修改

操作 查看mysql运行状态 systemctl status mysqld 停止mysql systemctl stop mysqld 启动mysql systemctl start mysqld 重启mysql systemctl restart mysqld 开启mysql开机自启动 systemctl enable mysqld 关闭mysql开机自启动 systemctl disable mysqld 查看具体的报错日…

AI创作系统ChatGPT网站源码,支持AI绘画,支持GPT语音对话+智能思维导图生成

一、前言 SparkAi创作系统是基于ChatGPT进行开发的Ai智能问答系统和Midjourney绘画系统&#xff0c;支持OpenAI-GPT全模型国内AI全模型。本期针对源码系统整体测试下来非常完美&#xff0c;可以说SparkAi是目前国内一款的ChatGPT对接OpenAI软件系统。那么如何搭建部署AI创作Ch…

网络编程『socket套接字 ‖ 简易UDP网络程序』

&#x1f52d;个人主页&#xff1a; 北 海 &#x1f6dc;所属专栏&#xff1a; Linux学习之旅、神奇的网络世界 &#x1f4bb;操作环境&#xff1a; CentOS 7.6 阿里云远程服务器 文章目录 &#x1f324;️前言&#x1f326;️正文1.预备知识1.1.IP地址1.2.端口号1.3.端口号与进…

CSS新手入门笔记整理:CSS3文本样式

文本阴影&#xff1a;text-shadow 语法 p{text-shadow:x-offset"数值" y-offset"数值" blur"数值" color"色值";} x-offset是“水平阴影”&#xff0c;表示阴影的水平偏移距离&#xff0c;单位可以是px、em和百分比等。 y-offset是…

超级计算机与天气预报:精准预测的科技革命

超级计算机与天气预报&#xff1a;精准预测的科技革命 一、引言 随着科技的飞速发展&#xff0c;超级计算机已经成为现代社会不可或缺的一部分。它们在科研、工业、军事等领域发挥着重要作用&#xff0c;其中天气预报是一个颇具代表性的应用领域。本文将探讨超级计算机在天气…

[ CTF ]【天格】战队WriteUp-第七届“强网杯”全国安全挑战赛

第七届“强网杯”全国安全挑战赛 2023.12.16~2023.12.17 文章目录 【Misc】Pyjail ! Its myFILTER !!!easyfuzz谍影重重2.0签到Pyjail ! Its myRevenge !!!server_8F6C72124774022B.py 问卷调查 【Reverse】ezre 【Web】happygame 【强网先锋】石头剪刀布TrieSpeedUpezreez_fmt…

最新AI创作系统ChatGPT系统源码+DALL-E3文生图+支持AI绘画+GPT语音对话功能

一、AI创作系统 SparkAi创作系统是基于ChatGPT进行开发的Ai智能问答系统和Midjourney绘画系统&#xff0c;支持OpenAI-GPT全模型国内AI全模型。本期针对源码系统整体测试下来非常完美&#xff0c;可以说SparkAi是目前国内一款的ChatGPT对接OpenAI软件系统。那么如何搭建部署AI…

[linux]进程间通信-管道pipe的实际用法(写入/读取)

一、需求 现有两个进程A和B&#xff0c;B进程含较为独立且复杂的业务逻辑&#xff0c;A进程为主控进程&#xff0c;现A进程需要控制B进程执行对应的功能&#xff0c;且要保持响应及时。 二、分析 典型进程间通信案例&#xff0c;因此使用linux下的管道方法&#xff08;pipe&…

Linux高级系统编程-MySQL,使用C语言操作MySQL

API 初始化 所需头文件 #include <mysql/mysql.h> 函数 : MYSQL *mysql_init(MYSQL *mysql) 描述&#xff1a; 分配或初始化与mysql_real_connect() 相适应的 MYSQL 对象 参数&#xff1a; mysql:MYSQL*句柄 返回值&#xff1a; 初始化的MYSQL* 句柄。如果无足…

uni-app基本标签

导航栏设置 - navigationBarBackgroundColor: 设置导航栏的背景颜色&#xff08;全局页面&#xff09; - navigationBarTextStyle: 导航栏标题颜色&#xff08;仅支持 black 和 white&#xff09; - navigationBarTitleText: 设置导航栏标题内容 - enablePullDownRefresh: 是否…