Нужно обеспечить возможность удаления объектов карты из списков. Лучше всего - в двух местах, и в списках объектов, и в объектах карты, отбираемых через поиск, любой.
Удаление и редактирование объектов предусмотрено только через редактор карты. Используя инструментарий GIS WebToolKit SE, Вы можете реализовать интерфейс и само удаление через панели списков объектов. Т.е. используя инструментарий можно модернизировать стандартные компоненты под свои задачи.
admin написал: Удаление и редактирование объектов предусмотрено только через редактор карты. Используя инструментарий GIS WebToolKit SE , Вы можете реализовать интерфейс и само удаление через панели списков объектов. Т.е. используя инструментарий можно модернизировать стандартные компоненты под свои задачи.
Стоп-стоп, я ничего не написал про удаление объектов с карты. Я про удаление их из списков.
Смотрите, о чём речь. Вот я кликаю по карте, у меня появляется окно со списком объектов в некоторой окрестности точки, по которой я кликнул. Теперь я Открываю окно "Списки объектов", нажимаю в нём кнопку "Добавить" - и у меня появляется список со всеми теми объектами, которые попали в отбор по клику по карте. Дальше я получаю этот список и что-то там делаю с объектами. Но пользователю надо предварительно кое-какие объекты из списка убрать. При этом на карте они, разумеется, остаются. Как их убрать из списка? То же самое при отборе объектов по адресу. И по области на карте. И вообще любым способом, кроме, может быть, поштучного, индивидуального отбора объектов. Но и тут не всё слава богу - пользователь при ручном отборе может ошибиться, и что - всё заново ему отбирать?
В общем, формирование списков объектов - безусловно, очень полезная функция, особенно для последующей разработки своего приложения на базе gwtkse. Но без редактирования списков объектов - именно списков, а не самих объектов, - эта функция получается недоделанной. Допилите её, а?
Редактирование списков объектов будет добавлено в новых версиях GIS WebToolKit SE, который будет реализован на новых компонентах. Задача включена в план работ. В текущей версии исходный код компонента можно посмотреть в файле featureSamplesControl.js. Можете изменить логику работы и собрать свой вариант компонента.