На главную... Продукты | Технологии | Классификаторы | Проекты | Скачать | Цены| Форум | Статьи | Обучение | Контакты

Александр Махин (Все сообщения пользователя)

Поиск  Пользователи  Правила  Войти
Форум » Пользователи » Александр Махин
Выбрать дату в календареВыбрать дату в календаре

Страницы: Пред. 1 2 3 4 5 6 7 8 9 10 11 ... 56 След.
Выделение объектов по области
 
Скиньте пожалуйста крайний проект, по которому Вы скинули видео, где все выделяется.
Выделение объектов по области
 
[QUOTE]Andrey Gheleznyakov написал:
Присылайте Вашу карту.[/QUOTE]
Отправил
Выделение объектов по области
 
Добрый день.
Я изучил функционал проекта, который Вы мне скинули.
Да согласен поиск и выделение объекта в точке нажатия работает И выделение по области работает НО только с линейными и площадными объектами.

Если Вы добавите на карту векторные объекты, то будет происходить то о чем я и говорю. Если сразу выделить по области все векторные объекты, то они выделяться, но после поиска в точке нажатия выделение по области этих же самых векторных объектов НЕ БУДЕТ происходить.

Проект и видео скинул на электронный адрес [B][URL=mailto:gisga@yandex.ru]gisga@yandex.ru[/URL][/B]
Выделение объектов по области
 
Спасибо проект получил🤝 Буду изучать.
Выделение объектов по области
 
[QUOTE]Andrey Gheleznyakov написал:
Удалось пересобрать Ваш пример. На первый взгляд работает как надо. Но в карте все объекты отображаются системным кодом (малиновым цветом) и из-за этого трудно понять какие выделены, а какие нет. Присланный классификатор не соответствует карте[/QUOTE]
А можно получить пересобранный Вами мой проект на электронный адрес [URL=mailto:Alexandr.I.Makhin@mail.ru]Alexandr.I.Makhin@mail.ru[/URL]
Выделение объектов по области
 
Пересобрал проект и отправил Вам на электронный адрес [URL=mailto:gisga@yandex.ru]gisga@yandex.ru[/URL]

[U]Моя последовательность действий:[/U]
1. Открыл карту.
2. Приблизился к объектам (масштабирование).
3. Нажимаю на кнопку "Выделить объекты по области".
4. Активизировался поиск по области (изменился курсор).
5. Удерживая левую кнопку мыши отрисовал прямоугольную область.
6. Отжал левую кнопку мыши.
7. Объекты, которые попали в выделенную область [B]выделились синим цветом по контуру[/B].
8. После нажимаю левой кнопкой мыши на любой объект или пустое место.
9. И снова нажимаю на кнопку "Выделить объекты по области".
10. Активизировался поиск по области (изменился курсор).
11. Удерживая левую кнопку мыши отрисовал прямоугольную область.
12. Отжал левую кнопку мыши.
13. [B]НЕ ВСЕ ОБЪЕКТЫ[/B], которые попали в выделенную область выделились синим цветом по контуру.
Выделение объектов по области
 
MapFind2 вообще убрал, но не помогло))

Может быть есть какой либо другой способ поиска объекта в точке нажатия левой кнопкой мыши?
Выделение объектов по области
 
[QUOTE]Andrey Gheleznyakov написал:
Просьба описать последовательно действия с поиском: нажали кнопку, нажали мышь, отрисовали прямоугольную область, отпустили мышь, объекты выделились ...[/QUOTE]
Я же Вам скинул проект на электронный адрес [URL=mailto:gisga@yandex.ru]gisga@yandex.ru[/URL] (Проект "TestSearch").
Выделение объектов по области
 
[QUOTE]Andrey Gheleznyakov написал:
Есть подозрение, что в процесс вмешивается компонент выбора области MapSelectRect. При выборе в точке он скорее всего активен получает отклики мыши и может пересчитать область.
При выборе в точке и при начале работы режима выделения по области сначала вызовете  MapSelectRect.StopAction();[/QUOTE]
[QUOTE]Нет не помогло. У меня подозрение на MapFind.FindPoint если ему присвоить значение false, то выделение по области работает хорошо и постоянно, но не работает тогда поиск в точке нажатия кнопкой мыши. [/QUOTE]
Выделение объектов по области
 
Вообще не могу понять у меня один MapFind для поиска в точке нажатия и второй MapFind2 для поиска по области.
Как они вообще пересекаются?? Ведь они не должны друг на друга влиять НИ КАК??
Страницы: Пред. 1 2 3 4 5 6 7 8 9 10 11 ... 56 След.



© КБ Панорама, 1991-2024

Регистрируясь или авторизуясь на форуме, Вы соглашаетесь с Политикой конфиденциальности