开发者社区> 橘子红了呐> 正文

Envelope

简介:
+关注继续查看

 

IEnvelope Interface

Provides access to methods and properties of envelopes. Note: the IEnvelope interface has been superseded byIEnvelope2. Please consider using the more recent version.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Description

Envelopes are the rectangular window that contain a specific element.  All Geometry objects have an envelope defined by the XMinXMaxYMin, and YMax of the object.  Envelopes can also serve as the viewing area for a particular view screen or data frame.

Members

Description

 

 

CenterAt

Moves this envelope so it is centered at p.

 

DefineFromPoints

Defines the envelope to cover all the points.

 

Depth

The depth of the envelope.

 

Dimension

The topological dimension of this geometry.

 

Envelope

Creates a copy of this geometry's envelope and returns it.

 

Expand

Moves the X and Y coordinates of the sides toward or away from each other.

 

ExpandM

Moves the measure of the sides toward or away from each other.

 

ExpandZ

Moves the Z attribute of the sides toward or away from each other.

 

GeometryType

The type of this geometry.

 

GeoNormalize

Shifts longitudes, if need be, into a continuous range of 360 degrees.

 

GeoNormalizeFromLongitude

Normalizes longitudes into a continuous range containing the longitude. This method is obsolete.

 

Height

The height of the envelope.

 

Intersect

Adjusts to include only the area also included by inEnvelope.

 

IsEmpty

Indicates whether this geometry contains any points.

 

LowerLeft

The lower left corner.

 

LowerRight

The lower right corner.

 

MMax

The maximum measure value in the area of the envelope.

 

MMin

The minimum measure value in the area of the envelope.

 

Offset

Moves the sides x units horizontally and y units vertically.

 

OffsetM

Moves the sides m units.

 

OffsetZ

Moves the sides z units.

 

Project

Projects this geometry into a new spatial reference.

 

PutCoords

Constructs an envelope from the coordinate values of lower, left and upper, right corners.

 

QueryCoords

Returns the coordinates of lower, left and upper, right corners.

 

QueryEnvelope

Copies this geometry's envelope properties into the specified envelope.

 

SetEmpty

Removes all points from this geometry.

 

SnapToSpatialReference

Moves points of this geometry so that they can be represented in the precision of the geometry's associated spatial reference system.

 

SpatialReference

The spatial reference associated with this geometry.

 

Union

Adjusts to overlap inEnvelope.

 

UpperLeft

The upper left corner.

 

UpperRight

The upper right corner.

 

Width

The width of the envelope.

 

XMax

The position of the right side.

 

XMin

The position of the left side.

 

YMax

The position of the top.

 

YMin

The position of the bottom.

 

ZMax

The maximum Z value in the area of the envelope.

 

ZMin

The minimum Z value in the area of the envelope.

Inherited Interfaces

Interfaces

Description

IGeometry

Provides access to members that describe properties and behavior of all geometric objects.

CoClasses that implement IEnvelope

CoClasses and Classes

Description

Envelope

A rectangle with sides parallel to a coordinate system defining the extent of another geometry; optionally has min and max measure, height and ID attributes.

[C#]

        //The following C# code shows how to create an envelope from coordinates:
        IEnvelope env = new EnvelopeClass() as IEnvelope;

        env.PutCoords(-10, -5, 10, 5);

 

没有整理与归纳的知识,一文不值!高度概括与梳理的知识,才是自己真正的知识与技能。 永远不要让自己的自由、好奇、充满创造力的想法被现实的框架所束缚,让创造力自由成长吧! 多花时间,关心他(她)人,正如别人所关心你的。理想的腾飞与实现,没有别人的支持与帮助,是万万不能的。


   本文转自wenglabs博客园博客,原文链接:http://www.cnblogs.com/arxive/p/6120193.html,如需转载请自行联系原作者

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
实践教程之PolarDB-X replica原理和使用
PolarDB-X 为了方便用户体验,提供了免费的实验环境,您可以在实验环境里体验 PolarDB-X 的安装部署和各种内核特性。除了免费的实验,PolarDB-X 也提供免费的视频课程,手把手教你玩转 PolarDB-X 分布式数据库。
156730 0
重构·改善既有代码的设计.03之重构手法(上)
之前的重构系列中,介绍了书中提到的重构基础,以及识别代码的坏味道。今天继续第三更,讲述那些重构手法(上)。看看哪些手法对你的项目能有所帮助......
18620 0
阿里云闫卫斌:打造具备极致容灾能力的对象存储
数字经济时代,数据正呈现爆炸式的增长。有数据表明,近6年来中国数据增量年均增速超过30%。如此快速增长的数据,离不开相应的存储设备提供支撑。传统集中式存储受性能天花板的限制,难以满足海量数据存储的需求。分布式存储以Scale out(横向扩展)为特征,正成为海量数据存储的首选,这已经成为业内的普遍共识。
19041 0
没有索引也能用SQL ?深度解析 SLS Schema-on-Read 分析原理与应用
为了能够更灵活的挖掘日志数据背后的价值,SLS提出了一种不需要事先建立索引就能对数据进行分析的模式。本文对SLS Schema-on-Read分析的提出背景、设计思路、实现过程、使用方式、适用场景进行了全面的介绍。
14542 0
阿里云Elasticsearch 让搜索上云像使用“水电”一样简单
在刚结束的2023年阿里云 X Elastic中国用户峰会上,阿里云Elasticsearch宣布全面Serverless化,依靠6年来持续的产品体验创新,和云原生底座技术升级,向用户提供更简单、更稳定、更弹性的搜索云服务。
19484 0
工作中如何时间管理?让《搞定》帮你搞定
忙忙碌碌一天下来工作效率大大折扣,时间都不知道花到哪里了。相信很多人都存在这个困惑,做一件事时想到另外一件事或者被其他事情打乱节奏,如果你也存在这种情况建议精读这篇文章,一定会对你有所帮助。
13838 0
「开源人说」第五期 | KubeVela:一场向应用交付标准的“冲锋”
「开源人说」第五期聚焦云原生领域开源至今仅两年多的项目——KubeVela,将镜头对准 KubeVela 项目背后的代码贡献者和落地实践者,讲述这个从第一天就诞生在社区的技术,如何走到对不同场景应用“海纳百川”,直至成为 CNCF 孵化项目,并逐渐向应用交付领域的事实标准演进的故事。 阅读下文,让我们跟随 KubeVela 创始团队,一起了解它的开源背后的故事。
199261 0
来自一线技术人的经验分享|如何写出让人眼前一亮的述职报告
本文作者从亲身经验阐述了一线技术人为什么述职、怎么述职以及述职的重要性。每年述职都是一大关,作者把自己的一些经验教训通过文字分享给大家,希望能帮助到更多的人。
36081 0
「开源人说」| 全栈声明式可观测:KubeVela 的云原生应用洞察体系
随着云原生技术的日趋成熟,越来越多的工作负载都迁移到 Kubernetes 之上,包括各类无状态微服务和复杂的有状态应用。为了支撑这些应用所需的各项基础设施,开发者不得不面对大量的底层 API。这就形成了两个挑战,一方面是难以标准化,各种工作负载自身都会形成自己的运维管理平台,带来了企业平台层的分化;另一方面是过于复杂,带来了很高的使用门槛和稳定性风险。
190950 0
一文读懂Linux多线程中互斥锁、读写锁、自旋锁、条件变量、信号量
Hello、Hello大家好,我是木荣,今天我们继续来聊一聊Linux中多线程编程中的重要知识点,详细谈谈多线程中同步和互斥机制。
8199 0
文章
问答
文章排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载