Найти объекты слоя в точке с картографическими координатами и загрузить их в виде структур пространственных объектов (MOS)
function GetLayerObjectsInMapPointToMosList(lCode: integer; X,Y: Double;
aMosList: TMapObjectStructureList; SearchRadius: Double;
aSearchMode: TSearchInPointMode = ofmpDefault;
flBlinkFindObjects: boolean = false; flExludeHoles: boolean = true;
sFilter: string=''; flApplyInternalFilter: boolean = true;
aFieldList: TStrings = nil; flSortByDistance: boolean = false;
aSourcePointTypeCoords: TCoordType = ctReal;
aMapplSearchMode: TMapObjectSearchMode = smoUndefined): integer;
X
Y
aMosList
SearchRadius
aSearchMode
flBlinkFindObjects
flExludeHoles
sFilter
flApplyInternalFilter
aFieldList
flSortByDistance
aSourcePointTypeCoords
aMapplSearchMode
< 0 если ошибка, иначе количество найденных объектов
если точка (X,Y) попадет в "дырку" сложного объекта) (поля и их данные будут размещены в списка FieldList и ValueList, соответсвующего объекта списка aMosList) если ctEarthReal,ctEarthGMS, то координаты заданы в градусах и перед поиском будут пересчитаны в единицах карты