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

Выделение объекта на карте

Поиск  Пользователи  Правила  Войти
Форум » Серверные приложения » GIS WebServer
Страницы: Пред. 1 2 3 4 След.
RSS
[ Закрыто ] Выделение объекта на карте
 
Цитата
Николай пишет:
А есть ли возможность выделить объект программно?
Можно выделить объект через http-запрос. Или используя GIS WebToolKit

Цитата
Николай пишет:
И если пользователь выделил объект, как программа может идентифицировать эти объекты?
О какой программе идет речь? GIS WebServer знает какой объект выделен.

Цитата
Николай пишет:
И можно ли выбрать некоторый прямоугольник на карте, чтобы все объекты туда попавшие выделились?
Через пользовательский интерфейс - режимы "Поиск по расстоянию", "Поиск по произвольной области", "Поиск по расстоянию"
 
Цитата
Владимир Патейчук пишет:
Цитата
Николай пишет:

И если пользователь выделил объект, как программа может идентифицировать эти объекты?
О какой программе идет речь? GIS WebServer знает какой объект выделен.
Я имею ввиду свое приложение, которое работает с картой. Можно получить список выделенных объектов?
По поводу http запроса: у меня объект на карте, у которого в семантику под номером 9 записано число 48. я пишу: Index.aspx?seekname=#9&seekvalue=48, но ничего не выделяется. в чем может быть причина? и в версии 7.10.1 также не проходит авторизация через http
Изменено: Николай - 18.06.2013 10:00:55
 
В http-запросе необходимо указать тему и набор карт. Например, запрос:
Код
http://81.23.105.3/GIS/index.aspx?sn=RN&sv=248640;240384;178205;171483&ls=moscow&vw=0&te=Theme1&mp=Maps&tb=Example
предназначен для открытия темы «Theme1», набора карт «Maps» и таблицы БД «Example». В указанном наборе карт на листе карты «moscow»  выполнится поиск объектов по семантике с именем «RN» (параметр sn), искомые значения семантики «RN» перечислены в параметре sv.

Ошибка с авторизацией через http-запрос исправлена, обновление войдет следующую версию.
 
Цитата
Николай пишет:
Я имею ввиду свое приложение, которое работает с картой. Можно получить список выделенных объектов?
Список выделенных объектов можно получить через функцию клиентского сценария queryDataList..." (раздел 5.6 документации). Данная тема обсуждалась здесь...
 
Цитата
Владимир Патейчук пишет:
Цитата
Николай пишет:

А есть ли возможность выделить объект программно?
Можно выделить объект через http-запрос. Или используя GIS WebToolKit



Цитата
Николай пишет:

И если пользователь выделил объект, как программа может идентифицировать эти объекты?
О какой программе идет речь? GIS WebServer знает какой объект выделен.



Цитата
Николай пишет:

И можно ли выбрать некоторый прямоугольник на карте, чтобы все объекты туда попавшие выделились?
Через пользовательский интерфейс - режимы "Поиск по расстоянию", "Поиск по произвольной области", "Поиск по расстоянию"

А эти кнопки: "Поиск по расстоянию", "Поиск по произвольной области", "Поиск по расстоянию", почему-то не работают, т.е. не нажимаются проще говоря. В чем может быть причина?

И есть ли возможность отключить изменение масштаба карты при прокрутке колеса мыши?
 
Кнопки поиска по области могут не работать, если в файле параметров для карты указано, что поиск по области не выполнять - AreaSeek="false"
Стандартной возможности отключить масштабирование карты при вращении колеса мыши нет.
 
Цитата
Владимир Патейчук пишет:
Цитата
Николай пишет:

Я имею ввиду свое приложение, которое работает с картой. Можно получить список выделенных объектов?
Список выделенных объектов можно получить через функцию клиентского сценария queryDataList..." (раздел 5.6 документации). Данная тема обсуждалась здесь...
Я так понял, что там необходима связь с БД, нажатие кнопки и т.д. Существует ли другой механизм или только так? Список этих объектов не обязательно получать на клиенте, вполне подойдет и на сервере
 
У Вас GisWebToolKit?
На сервере можно использовать функции интерфейса MAPAPI. Каким способом Вы выделяете объекты?
(Программно или через интерфейс страницы?)
 
Цитата
Olga_N пишет:
У Вас GisWebToolKit?

На сервере можно использовать функции интерфейса MAPAPI. Каким способом Вы выделяете объекты?

(Программно или через интерфейс страницы?)
Выделяются с помощью интерфейса страницы. А не подскажите,что использовать из MAPAPI?
 
Если Вы выделяете объекты карты каким-нибудь из режимов поиска (по области, по названию, по БД), можно использовать
mapTotalSeekObject(IntPtr hMap, IntPtr hobj, int flag), но при этом у Вас должен быть GisWebToolKit.
Страницы: Пред. 1 2 3 4 След.
Читают тему (гостей: 1)



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

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