Спасибо Николаю Серебренникову за замечательную прогу
Мои предложения автору
:
1. Можно ли сделать закачку
с нескольких источников одновременно как в веб-интерфейсе,
т.е. с
_http://
kh0.google.com/
_http://
kh1.google.com/
_http://
kh2.google.com/
_http://
kh3.google.com/
2. Сделать
разные кэши (папки) для спутниковых снимков (режим Satellite),
и собственно карт (режим Map) с кнопкой переключения режимов на панели,
т.е. щелкнул на кнопку и снимки берутся из другой папки (локально)
или с другого ресурса Google Maps (например, не с _http://
kh.google.com/kh?n=404&v=11&t=,
а с _http://
mt0.google.com/mt?n=404&v=w2.21&).
3. Добавить в программу
контекстное меню для мыши (можно настраиваемое: на правую кнопку мыши или при выделении фрагмента экрана мышью).
Лично мне очень бы пригодились такие команды:
а)
"Показать адрес фрагмента" - показывает URL квадрата находящегося под курсором мыши.
Можно одновременно отобразить и его обозначение в кэше также как делается сейчас у
еще не выкаченных фрагментов карты (например, так: "В кэше -rtqtq-").
б)
"Показать координаты точки", а еще лучше:
в)
"Сохранить координаты точки в Избранном как..." - записывает координаты точки в Favorites.dat
под выбранным пользователем наименованием (можно даже с выбранным пользователем увеличением,
отличным от текущего).
г)
"Обновить фрагмент в кэше" и
в)
"Обновить всю местность в кэше" - закачивает квадрат либо несколько (со всего экрана) в кэш вместо прежних.
ОЧЕНЬ НЕОБХОДИМАЯ функция.
Допустим у меня есть кэш из снимков, выкачанных с _http://kh.google.com/kh?
v=5&n=404&t=t,
а современная версия - уже _http://kh.google.com/kh?
v=11&n=404&t=t.
Качать все заново? Удалять старые файлы из кэша? А вдруг изменилось всего пару снимков или слоев?
Проще вручную
поменять версию в настройках запроса на новую (или старую)
и воспользоваться предложенной командой в контекстном меню. Эта команда должна помочь и тем,
кто заранее указал "крутейшую" версию снимков (вроде допускается даже _http://kh.google.com/kh?
v=999&n=404&t=t). Поэтому функция обновления карт и снимков должна быть в самой программе,
хотя бы в таком виде. О возможности проверять автоматически не изменилась ли версия или,
например, размеры нужных снимков я и не заикаюсь; программа другого уровня
- не многофункциональный комбайн, но тот самый золотник, который "мал, да увесист"
(© русский народ).
4. И еще. Коли автор хочет "измененить способ хранения кэша (в виде единого файла базы данных)",
то пусть у пользователя будет
выбор - какой кэш использовать.
Меня, например, нынешний больше устраивает - наглядней он.
К тому же отлично совместим с предыдущими версиями программы.
Написал на форум, а не самому автору, т.к. интересно ваше мнение о моих предложения.
Высказывайте свои.
Отличной проге - счастливое будущее!
P.S. Может здесь стоит выкладывать что-нибудь из своих кэшей GoogleMapsViewer
- интересное место или какой-либо город (сливать на рапиду и т.п.
с указанием здесь ссылки на архив, а также версии, увеличения и объема снимков).
А еще можно делиться файлами
Favorites.dat, т.е. просто координатами достопримечательностей.