---
title: Interface: IRectQueryFeatures
source: https://vjmap.com/doc/Interface_IRectQueryFeatures.html
---

# Interface: IRectQueryFeatures

矩形查询实体参数

### Hierarchy

- [*IQueryBaseFeatures*](#interfacesdefaultiquerybasefeaturesmd)

  ↳ **IRectQueryFeatures**

### Table of contents

#### Properties

- [condition](#condition)
- [fields](#fields)
- [geom](#geom)
- [layer](#layer)
- [limit](#limit)
- [mapid](#mapid)
- [maxGeomBytesSize](#maxgeombytessize)
- [simplifyTolerance](#simplifytolerance)
- [toMapCoordinate](#tomapcoordinate)
- [useCache](#usecache)
- [version](#version)
- [x1](#x1)
- [x2](#x2)
- [y1](#y1)
- [y2](#y2)
- [zoom](#zoom)

### Properties

#### condition

• `Optional` **condition**: *string*

条件.

___

#### fields

• `Optional` **fields**: *string*

是返回的字段列表，多个之是用逗号,分开,如. "name,objectid"

Inherited from: [IQueryBaseFeatures](#interfacesdefaultiquerybasefeaturesmd).[fields](#fields)

___

#### geom

• `Optional` **geom**: *boolean*

是否为几何图形查询.

Inherited from: [IQueryBaseFeatures](#interfacesdefaultiquerybasefeaturesmd).[geom](#geom)

___

#### layer

• `Optional` **layer**: *string*

图层名称（为空时采用当前打开的地图图层名称).

Inherited from: [IQueryBaseFeatures](#interfacesdefaultiquerybasefeaturesmd).[layer](#layer)

___

#### limit

• `Optional` **limit**: *number*

返回最多的记录条数.

Inherited from: [IQueryBaseFeatures](#interfacesdefaultiquerybasefeaturesmd).[limit](#limit)

___

#### mapid

• `Optional` **mapid**: *string*

地图ID(为空时采用当前打开的mapid).

Inherited from: [IQueryBaseFeatures](#interfacesdefaultiquerybasefeaturesmd).[mapid](#mapid)

___

#### maxGeomBytesSize

• `Optional` **maxGeomBytesSize**: *number*

返回最大的几何字节数.

___

#### simplifyTolerance

• `Optional` **simplifyTolerance**: *boolean*

GeoJSON几何数据简化墨托卡距离，默认为零，不简化。例如允许10级别以上一个像素级别的误差，可用 map.pixelToGeoLength(1, 10) * vjmap.Projection.EQUATORIAL_SEMIPERIMETER * 2 / map.getGeoBounds(1.0).width()

Inherited from: [IQueryBaseFeatures](#interfacesdefaultiquerybasefeaturesmd).[simplifyTolerance](#simplifytolerance)

___

#### toMapCoordinate

• `Optional` **toMapCoordinate**: *boolean*

查询返回的坐标默认为墨卡托坐标，返回会程序会自动转化为cad坐标，如果要直接返回cad地图坐标，需要把toMapCoordinate设置为true.

Inherited from: [IQueryBaseFeatures](#interfacesdefaultiquerybasefeaturesmd).[toMapCoordinate](#tomapcoordinate)

___

#### useCache

• `Optional` **useCache**: *boolean*

启动cache(内存打开的图形有效).

Inherited from: [IQueryBaseFeatures](#interfacesdefaultiquerybasefeaturesmd).[useCache](#usecache)

___

#### version

• `Optional` **version**: *string*

地图版本(为空时采用当前打开的地图版本).

Inherited from: [IQueryBaseFeatures](#interfacesdefaultiquerybasefeaturesmd).[version](#version)

___

#### x1

• `Optional` **x1**: *number*

查询的坐标X1. (如果x1,y1,x2,y2同时不输的话，表示是查询整个图的范围

___

#### x2

• `Optional` **x2**: *number*

查询的坐标X2.

___

#### y1

• `Optional` **y1**: *number*

查询的坐标Y1.

___

#### y2

• `Optional` **y2**: *number*

查询的坐标Y2.

___

#### zoom

• `Optional` **zoom**: *number*

当前级别.

Inherited from: [IQueryBaseFeatures](#interfacesdefaultiquerybasefeaturesmd).[zoom](#zoom)


<a name="interfacesirequestmd"></a>

[vjmap](#readmemd) / [Exports](#modulesmd) / IRequest
