По Вашему коду не видно какие координаты точки поиска передаете в компонет поиска - PlaceInp.
В дизайне или предварительно коде устанавливаем
MapFindObject.PlaceInp := PP_PICTURE;
MapObj.Style := OS_SELECT;
Далее на событие нажатия кнопки мыши (MouseDown) компонента MapView
MapFindObject.Active := false;
MapFindObject.FindPoint := true;
MapFindObject.X := mvMapView.MapLeft + X;
MapFindObject.Y := mvMapView.MapTop + Y;
MapFindObject.Radius := 3;
MapFindObject.Active := true;
X и Y координата мышки в окне MapView (пикселы)
Это всё.
В дизайне или предварительно коде устанавливаем
MapFindObject.PlaceInp := PP_PICTURE;
MapObj.Style := OS_SELECT;
Далее на событие нажатия кнопки мыши (MouseDown) компонента MapView
MapFindObject.Active := false;
MapFindObject.FindPoint := true;
MapFindObject.X := mvMapView.MapLeft + X;
MapFindObject.Y := mvMapView.MapTop + Y;
MapFindObject.Radius := 3;
MapFindObject.Active := true;
X и Y координата мышки в окне MapView (пикселы)
Это всё.