Вышло очередное обновление проекта MapWindow GIS в Delphi. Изменений внес не очень много, но можно выкладывать на всеобщее обозрение, кстати, хотел бы, чтобы Вы почаще писали про багги, ошибки и пожеланиями по улучшению проекта. Это можно будет сделать соответственно на странице самого проекта MapWindow GIS.
В список обновлений вошли как я, и обещал – сделал небольшую наглядную легенду, дальше мне ее останется только улучшить и добавить новые варианты легенд, а самое главное обновление – это поиск отдельных объектов на самом слое и получение о нем информации.
С последним обновлением мне пришлось немного повозиться, потому что там реализация выделения области отличалась от версии 4.7 MapWindow GIS, где я это реализовывал без проблем.
Давайте перейдем теперь к подробному рассмотрению обновлений. Начнем с легенды. Она только показывает список слоев, но я буду доделывать ее, то есть будут различные виды и типы легенд. Для того, чтобы посмотреть легенду, необходимо выполнить команду Легенды-Легенда слоев. В итоге можно будет увидеть, что-то похожее:
Тут все очень просто и понятно, смотрится эффектно, будем доделывать.
Следующее наше нововведение – это выделение объектов на слоях и получения информации. Для этих целей, необходимо открыть наш слой и затем выполнить команду Найти-Выделение мышью-SendMouseMove F11 или просто нажать кнопку F11 на клавиатуре.
После выполнения этих действий можно перемещаться мышью по нашему слою и автоматически будут выделяться подобъекты слоя.
Далее для просмотра информации данного подобъекта необходимо нажать левой кнопкой мыши и после чего появиться окно:
Здесь мы можем посмотреть информацию, а также проставить метку на объект (метка проставляется в виде круга красного цвета). При повторном просмотре данных данного объекта, если будет установлена на нем метка, галочка Поставить метку будет активной.
Ну и еще небольшое нововведение – это просмотр версии MapWindow GIS, которая установлена у Вас на коспьютере. Для этого необходимо выполнить команду Настройки-Показать версию MapWindow GIS, в итоге она отобразиться в правом нижнем углу.
Также были исправлены некоторые ошибки, которые нашел я сам. Пока что помощи ждать не приходиться и тестирую полностью ее только я.
Ждите следующих обновлений!
Скачать последнюю версию с исходными кодами на Delphi, можно на страницы проекта MapWindow GIS.
Также советуем почитать на PressDev.RU
Короткая ссылка: http://pressdev.ru/?p=632