Чего вы хотите?

программа для загрузки и просмотра спутниковых снимков Земли, Луны, Марса предоставленных сервисами Google Maps и Космоснимки. Возможность работы с GPS приёмником.

Модераторы: Tolik, zed

Re: Чего вы хотите?

Сообщение svp » 16 окт 2008, 16:27

Пара замечаний по интерфейсу:
1.При попадании одного и того же сочетания клавиш на разные слои нужно при нажатии этого сочетания перебирать слои по очереди. Например сейчас <R> соответствует Марсу и Рельефу. При открытом рельефе и повторном нажатии <R> должен открываться Марс. При выбранном же постороннем слое <R> должна открывать слой, который был открыт последним для этого сочетания.
Ещё примеры:
<G><R><R><Y><R> - Гугл, Рельеф, Марс, Яндекс, Марс.. и т.д.
Надеюсь понятно.
2. в 91 персии куда-то делась сетка тайлов. Зачем её убрали? Ей не хватало только регулируемого цвета и степени прозрачности.
3. В настройках будет гораздо легче ориентироваться, если вкладки будут собраны в древовидной структуре, как, например, в Миранде. В эту же структуру можно будет со временем добавлять отдельные вкладки для дополнительных плагинов.
4. Полигон выделения желательно было бы сохранять ещё и в KML.
Такой файл формировать очень просто. Он будет состоять из трёх частей. Одинаковая для всех шапка, список координат и одинаковое же для всех окончание KML-файла. Зато после этого можно уже будет легко рисовать свои регионы на карте.
5. Сохранение в KML ломаной линейки для измерения расстояний. Это очень просто реализовать, зато позволит отображать на карте не только треки из посторонних программ.
6. Про построение слоя заполнения в параллельном потоке и про фрагментарное кеширование этого слоя я уже говорил выше.
7. Для повышения визуального комфорта можно опционально добавить избыточную подгрузку тайлов для отображения так, чтобы при изменении масштаба колёсиком и при перетаскивании не видеть серый фон, а видеть сразу то, что на том месте должно быть. Процесс избыточной подгрузки тайлов можно регулировать двумя параметрами: глубина избыточной подгрузки (кол-во тайлов вверх, вниз, влево и вправо, который будут подгружаться по спирали от центра за пределами видимой области); флаг необходимости загружать избыточные тайлы из интернета.
8. Сделать, чтобы подменю выбора типа карты, выпадающее с панели инструментов, тоже содержало сочетания клавиш. Иначе какое-то неравнозначное дублирование элементов интерфейса получается.
Аватара пользователя
svp
Советчик
 
Сообщения: 446
ICQ: 204094886
Зарегистрирован: 26 авг 2008, 11:14
Откуда: Белгород
Благодарил (а): 0 раз.
Поблагодарили: 1 раз.

Re: Чего вы хотите?

Сообщение vft » 16 окт 2008, 16:50

svp писал(а):Пара замечаний по интерфейсу:
.........
2. в 91 персии куда-то делась сетка тайлов. Зачем её убрали? Ей не хватало только регулируемого цвета и степени прозрачности.
........

На месте сетка :) (это границы изображений?)
vft
Новичок
 
Сообщения: 31
Зарегистрирован: 03 сен 2008, 10:51
Откуда: Ставропольский кр
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Чего вы хотите?

Сообщение svp » 16 окт 2008, 16:57

vft писал(а):На месте сетка :) (это границы изображений?)

Пардон. Действительно на месте=). Было бы чудесно, если бы цвет и прозрачность сетки можно было менять. Я бы её тогда не отключал никогда.
Неплохо было бы ещё сделать режим выделения строго по сетке. То есть по выделенным границам тайлов.
Аватара пользователя
svp
Советчик
 
Сообщения: 446
ICQ: 204094886
Зарегистрирован: 26 авг 2008, 11:14
Откуда: Белгород
Благодарил (а): 0 раз.
Поблагодарили: 1 раз.

Re: Чего вы хотите?

Сообщение feya » 16 окт 2008, 17:21

Неплохо было бы ещё сделать режим выделения строго по сетке

Это есть если нажать ctrl
1. Я счас горячие клавишы присваиваю пунктам главного меню и не парюсь, а так придется париться)
2. -
3. Ну когда их будет очень много наверно сделаю
4,5. Да я тоже хочу сделать возможность создания различного рода полигонов, токо вот хотся сначала сделать нармальный парсер.
6. Да надобудет какнить если руки дойдут.
7. Ужо есть. вкладка внешний вид.
8. Не понимаю зачем? Обычно делается в прогах отображение гор клавиш токо в главном меню вроде.
http://SASGIS.ru | SAS.Планета | SASPlanet
Аватара пользователя
feya
Администратор
 
Сообщения: 2035
Зарегистрирован: 13 июл 2008, 10:45
Благодарил (а): 5 раз.
Поблагодарили: 30 раз.

Re: Чего вы хотите?

Сообщение svp » 16 окт 2008, 17:47

azya писал(а):1. Я счас горячие клавишы присваиваю пунктам главного меню и не парюсь, а так придется париться)

Лучше присваивать горячие клавиши Action'ам. Я так понимаю у каждого слоя есть уникальный номер. Всем Action'ам ставится один единственный обработчик, который по номеру в теге Action'а (TAction(Sender).Tag) определяет какой из слоёв показывать.
Всё это прекрасно увязывается с динамическими и статическими слоями. При этом, если обработчик срабатывает с Sender'ом, на котором стоит та же горячая клавиша, что и на каком-то другом Action'е, номер слоя (который взят из тега сендера) должен быть заменён на другой номер (следующего по порядку экшна с такой же горячей клавишей). Могу написать соответствующий код, если не очень понятно объяснил. Прошу в личку или по аське показать пару обработчиков, которые на пунктах меню сейчас и я может быть ещё что-нибудь посоветую.
Кстати. Экшны переключения слоёв очень желательно для удобства вынести в отдельный ActionList.
Аватара пользователя
svp
Советчик
 
Сообщения: 446
ICQ: 204094886
Зарегистрирован: 26 авг 2008, 11:14
Откуда: Белгород
Благодарил (а): 0 раз.
Поблагодарили: 1 раз.

Re: Чего вы хотите?

Сообщение vn2000 » 17 окт 2008, 07:53

azya писал(а):YashpeR
Если можно поподробней расскажите, т.к. я честно говоря не сильно представляю что есть сетка генштаба (зато знаю хоть что есть такие карты))). А еще лучше создайте отдельную тему, чтоб каждый по ентому поводу высказался.

Помоему , Сетку генштаба можно создать в виду файла KML! Это прошее, и удобнее .
vn2000
Новичок
 
Сообщения: 21
Зарегистрирован: 14 июл 2008, 07:39
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Чего вы хотите?

Сообщение Vasya » 17 окт 2008, 10:08

Если это поможет - Генштаб Украины. http://maps.vlasenko.net/map-1k.html
Аватара пользователя
Vasya
Советчик
 
Сообщения: 266
ICQ: 137791
Зарегистрирован: 14 июл 2008, 13:06
Откуда: Одесса
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Чего вы хотите?

Сообщение YashpeR » 17 окт 2008, 21:59

Вот примерно что есть генштабовская сетка:
http://www.marshruty.ru/Maps/Maps.aspx
http://www.topomaps.eu/russia/index.shtml

самое главное - это возможность работы с квадратами...
т.е. - возможность скачать указанный квадрат, склеить, скопировать/переместить КЭШ... и т.д.
http://www.n39map.ru
Подробные GPS карты городов
Самарской области - Самара, Тольятти, Новокуйбышевск, Чапаевск, Отрадный
Республики Татарстан - Казань
Ульяновской области - Ульяновск, Димитровград
YashpeR
Новичок
 
Сообщения: 35
Зарегистрирован: 27 авг 2008, 23:36
Откуда: http://www.n39map.ru
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Чего вы хотите?

Сообщение vn2000 » 20 окт 2008, 07:25

YashpeR писал(а):Вот примерно что есть генштабовская сетка:
http://www.marshruty.ru/Maps/Maps.aspx
http://www.topomaps.eu/russia/index.shtml

самое главное - это возможность работы с квадратами...
т.е. - возможность скачать указанный квадрат, склеить, скопировать/переместить КЭШ... и т.д.


1-Спасибо за Link.
2-KML: эта сетка карты маштаба 1:50 000 (UTM) на нашей територии, Скачать , можно по квадратам
Изображение
Изображение
vn2000
Новичок
 
Сообщения: 21
Зарегистрирован: 14 июл 2008, 07:39
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Чего вы хотите?

Сообщение YashpeR » 21 окт 2008, 21:04

Это не совсем то...
Сетка генштаба это нечто другое :)
вот здесь точно всё понятно!
http://www.gisrussa.ru/freemaps.html

например Самара в квадрате N-39
http://www.n39map.ru
Подробные GPS карты городов
Самарской области - Самара, Тольятти, Новокуйбышевск, Чапаевск, Отрадный
Республики Татарстан - Казань
Ульяновской области - Ульяновск, Димитровград
YashpeR
Новичок
 
Сообщения: 35
Зарегистрирован: 27 авг 2008, 23:36
Откуда: http://www.n39map.ru
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Пред.След.

Вернуться в SAS.Планета

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 4