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 XMin, XMax, YMin, 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);

Envelope的更多相关文章

  1. webservice调用服务端数据时给soapenv:Envelope 添加自定义的命名空间

    最近做第三方接口,服务端需要 <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/&qu ...

  2. Envelope对象介绍

    Envelope也称包络线,是一个矩形区域,是每个几何形体的最小外接矩形.每个Geometry都拥有一个Envelope,包括Envelope自身. 它定义了XMax,XMin,YMax,YMin,H ...

  3. Envelope几何对象 Curve对象几何对象 Multipatch几何对象 Geometry集合接口 IGeometryCollection接口

    Envelope是所有几何对象的外接矩形,用于表示几何对象的最小边框,所有的几何对象都有一个Envelope对象,IEnvelope是Envelope对象的主要接口,通过它可以获取几何对象的XMax, ...

  4. webService 客户端调用及异常信息First Element must contain the local name, Envelope , but found definitions

    报错:“First Element must contain the local name, Envelope , but found definitions”: 原因:EndpointReferen ...

  5. digital envelope routines:EVP_DecryptFinal_ex:wrong final block length问题原因分析

    最近在做一个项目时,使用openssl中的aes进行加密和解密,使用相同的密钥但是出现下面的错误日志: 139868329146176:error:0606506D:digital envelope ...

  6. ISO 7816-4: GET RESPONSE and ENVELOPE command

    http://www.cardwerk.com/smartcards/smartcard_standard_ISO7816-4_7_transmission_interindustry_command ...

  7. Customize WCF Envelope and Namespace Prefix

    转自:http://vanacosmin.ro/Articles/Read/WCFEnvelopeNamespacePrefix Posted on January 8th 2014 by Vana ...

  8. axis client error Bad envelope tag: definitions

    http://blog.csdn.net/lifuxiangcaohui/article/details/8090503 ——————————————————————————————————————— ...

  9. SOAP 版本可能不匹配: 出现意外的 Envelope 命名空间 http://schemas.xmlsoap.org/wsdl/

    原错误描述:SOAP 版本可能不匹配: 出现意外的 Envelope 命名空间 http://schemas.xmlsoap.org/wsdl/.应为 http://schemas.xmlsoap.o ...

  10. WebService发布与调用问题:expected: {http://schemas.xmlsoap.org/soap/envelope/}Envelope but found: {http://schemas.xmlsoap.org/wsdl/}definitions

    Mailbox===AsYVzdwoY_b6uD s>>>>>>>javax.xml.ws.Service@103bf65 hs>>>> ...

随机推荐

  1. storm单机运行与集群运行问题

    使用trident接口时,storm读取kafka数据会将kafka消费记录保存起来,将消费记录的位置保存在tridentTopology.newStream()的第一个参数里, 如果设置成从头开始消 ...

  2. ssm 框架学习-1

    理论理解 +项目阅读 SpringSpring就像是整个项目中装配bean的大工厂,在配置文件中可以指定使用特定的参数去调用实体类的构造方法来实例化对象.Spring的核心思想是IoC(控制反转),即 ...

  3. 【试水CAS-4.0.3】第07节_CASclient配置单点登录

    完整版见https://jadyer.github.io/2015/07/26/sso-cas-client-login/ 本文源代码下载:http://download.csdn.net/detai ...

  4. POJ 3252 Round Numbers(组合数学)

    Round Numbers Time Limit: 2000MS   Memory Limit: 65536K Total Submissions: 10223   Accepted: 3726 De ...

  5. read()方法读取的是一个字节,为什么返回是int,而不是byte

    因为字节输入流可以操作任意类型的文件,比如图片音频等,这些文件底层都是以二进制形式的存储的,如果每次读取都返回byte,有可能在读到中间的时候遇到111111111                 那 ...

  6. 设计模式六大原则(三):依赖倒置原则(Dependence Inversion Principle)

    依赖倒置原则(DIP)定义: 高层模块不应该依赖低层模块,二者都应该依赖其抽象:抽象不应该依赖细节:细节应该依赖抽象. 问题由来: 类A直接依赖类B,假如要将类A改为依赖类C,则必须通过修改类A的代码 ...

  7. wechat4j框架具体解释

    发送消息: 基于上面access_token的逻辑,在构造发送消息对象的时候请依照例如以下代码. wechat4j和微信强力推荐的方法 CustomerMsg customerMsg = new Cu ...

  8. 10559 - Blocks(方块消除|DP)

    该题乍一看和矩阵链乘非常类似,但是有一个不同之处就是该题能够拼接 .   为了达到这个目的.我们不得不拓展维度d[i][j][k].用一个k表示最右边拼接了k个和a[j]同样颜色的方块. 问题的关键在 ...

  9. ORACLE使用WITH AS和HINT MATERIALIZE优化SQL解决FILTER效率低下

     在做项目的过程中,一个页面使用类似例如以下的SQL查询数据.为了保密和使用方便,我把项目中有关的表名和字段替换使用ORACLE数据库中的系统表和字段. 在我所做的项目中.类似ALL_TABLES ...

  10. OpenWrt配置绿联的usb转Ethernet网口驱动

    这个选择kernel modules中的kmod-usb-net-asix 须要加入网络设备接口.相似建立一个vlan,配置下防火墙之类的.