Метод QueryBySurfacePos (Объект IIngeoMapObjects)


Поиск объектов по координатам поверхности рисования.

В результаты поиска попадут объекты, соприкасающиеся с указанными координатами. Данная функция аналогична выбору объектов мышью в окне карты.

Синтаксис

ЯзыкОписание
VBScript, JavaScriptFunctionQueryBySurfacePos(aLayerIDs, aSurface, aDevX, aDevY)
Visual BasicFunction QueryBySurfacePos(ByVal aLayerIDs As Variant, ByVal aSurface As IIngeoPaintSurface, ByVal aDevX As Long, ByVal aDevY As Long) As IIngeoMapObjectsQuery
Delphifunction QueryBySurfacePos(aLayerIDs: OleVariant; aSurface: IIngeoPaintSurface; aDevX: Longint; aDevY: Longint): IIngeoMapObjectsQuery;
C, C++HRESULT QueryBySurfacePos(VARIANT aLayerIDs, IIngeoPaintSurface* aSurface, long aDevX, long aDevY, IIngeoMapObjectsQuery** Value);

Параметры

aLayerIDs
Список идентификаторов слоев, в которых следует производить поиск. Данный параметр может содержать строку или массив строк.
aSurface
Поверхность рисования.
aDevX
Координата по горизонтали.
aDevY
Координата по вертикали.

Возвращаемое значение

Объект для перебора результатов поиска.