---
title: Interface: IConditionQueryFeatures
source: https://vjmap.com/doc/Interface_IConditionQueryFeatures.html
---

# Interface: IConditionQueryFeatures

条件查询实体参数

### Hierarchy

- [*IQueryBaseFeatures*](#interfacesdefaultiquerybasefeaturesmd)

  ↳ **IConditionQueryFeatures**

### Table of contents

#### Properties

- [beginpos](#beginpos)
- [bounds](#bounds)
- [condition](#condition)
- [fields](#fields)
- [geom](#geom)
- [includegeom](#includegeom)
- [isContains](#iscontains)
- [layer](#layer)
- [limit](#limit)
- [mapid](#mapid)
- [realgeom](#realgeom)
- [simplifyTolerance](#simplifytolerance)
- [toMapCoordinate](#tomapcoordinate)
- [useCache](#usecache)
- [version](#version)
- [zoom](#zoom)

### Properties

#### beginpos

• `Optional` **beginpos**: *number*

记录开始位置.

___

#### bounds

• `Optional` **bounds**: [*number*, *number*, *number*, *number*]

范围.

___

#### condition

• **condition**: *string*

条件.

___

#### fields

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

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

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

___

#### geom

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

是否为几何图形查询.

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

___

#### includegeom

• `Optional` **includegeom**: *boolean*

是否返回几何数据,为了性能问题，realgeom为false时，如果返回条数大于1.只会返回每个实体的外包矩形，如果条数为1的话，会返回此实体的真实geojson；realgeom为true时每条都会返回实体的geojson

___

#### isContains

• `Optional` **isContains**: *boolean*

是否为包含关系, true为包含关系,false为相交关系，默认false. (传入了bounds进行范围查询时有效)

___

#### 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)

___

#### realgeom

• `Optional` **realgeom**: *boolean*

是否返回真实实体几何geojson.与 includegeom参数，结合使用。参考includegeom的用法

___

#### 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)

___

#### zoom

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

当前级别.

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


<a name="interfacesicreateanimateimagesfromimageoptionsmd"></a>

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