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