Пара замечаний по интерфейсу:
1.При попадании одного и того же сочетания клавиш на разные слои нужно при нажатии этого сочетания перебирать слои по очереди. Например сейчас <R> соответствует Марсу и Рельефу. При открытом рельефе и повторном нажатии <R> должен открываться Марс. При выбранном же постороннем слое <R> должна открывать слой, который был открыт последним для этого сочетания.
Ещё примеры:
<G><R><R><Y><R> - Гугл, Рельеф, Марс, Яндекс, Марс.. и т.д.
Надеюсь понятно.
2. в 91 персии куда-то делась сетка тайлов. Зачем её убрали? Ей не хватало только регулируемого цвета и степени прозрачности.
3. В настройках будет гораздо легче ориентироваться, если вкладки будут собраны в древовидной структуре, как, например, в Миранде. В эту же структуру можно будет со временем добавлять отдельные вкладки для дополнительных плагинов.
4. Полигон выделения желательно было бы сохранять ещё и в KML.
Такой файл формировать очень просто. Он будет состоять из трёх частей. Одинаковая для всех шапка, список координат и одинаковое же для всех окончание KML-файла. Зато после этого можно уже будет легко рисовать свои регионы на карте.
5. Сохранение в KML ломаной линейки для измерения расстояний. Это очень просто реализовать, зато позволит отображать на карте не только треки из посторонних программ.
6. Про построение слоя заполнения в параллельном потоке и про фрагментарное кеширование этого слоя я уже говорил выше.
7. Для повышения визуального комфорта можно опционально добавить избыточную подгрузку тайлов для отображения так, чтобы при изменении масштаба колёсиком и при перетаскивании не видеть серый фон, а видеть сразу то, что на том месте должно быть. Процесс избыточной подгрузки тайлов можно регулировать двумя параметрами: глубина избыточной подгрузки (кол-во тайлов вверх, вниз, влево и вправо, который будут подгружаться по спирали от центра за пределами видимой области); флаг необходимости загружать избыточные тайлы из интернета.
8. Сделать, чтобы подменю выбора типа карты, выпадающее с панели инструментов, тоже содержало сочетания клавиш. Иначе какое-то неравнозначное дублирование элементов интерфейса получается.
Чего вы хотите?
Модератор: Tolik
Re: Чего вы хотите?
svp писал(а):Пара замечаний по интерфейсу:
.........
2. в 91 персии куда-то делась сетка тайлов. Зачем её убрали? Ей не хватало только регулируемого цвета и степени прозрачности.
........
На месте сетка
- svp
- Советчик
- Сообщения: 447
- Зарегистрирован: 26 авг 2008, 11:14
- Откуда: Белгород
- Благодарил (а): 2 раза
- Поблагодарили: 7 раз
- Контактная информация:
Re: Чего вы хотите?
vft писал(а):На месте сетка(это границы изображений?)
Пардон. Действительно на месте=). Было бы чудесно, если бы цвет и прозрачность сетки можно было менять. Я бы её тогда не отключал никогда.
Неплохо было бы ещё сделать режим выделения строго по сетке. То есть по выделенным границам тайлов.
- feya
- Гуру
- Сообщения: 2034
- Зарегистрирован: 13 июл 2008, 10:45
- Благодарил (а): 5 раз
- Поблагодарили: 56 раз
Re: Чего вы хотите?
Неплохо было бы ещё сделать режим выделения строго по сетке
Это есть если нажать ctrl
1. Я счас горячие клавишы присваиваю пунктам главного меню и не парюсь, а так придется париться)
2. -
3. Ну когда их будет очень много наверно сделаю
4,5. Да я тоже хочу сделать возможность создания различного рода полигонов, токо вот хотся сначала сделать нармальный парсер.
6. Да надобудет какнить если руки дойдут.
7. Ужо есть. вкладка внешний вид.
8. Не понимаю зачем? Обычно делается в прогах отображение гор клавиш токо в главном меню вроде.
http://sasgis.org | SAS.Планета | SASPlanet
- svp
- Советчик
- Сообщения: 447
- Зарегистрирован: 26 авг 2008, 11:14
- Откуда: Белгород
- Благодарил (а): 2 раза
- Поблагодарили: 7 раз
- Контактная информация:
Re: Чего вы хотите?
azya писал(а):1. Я счас горячие клавишы присваиваю пунктам главного меню и не парюсь, а так придется париться)
Лучше присваивать горячие клавиши Action'ам. Я так понимаю у каждого слоя есть уникальный номер. Всем Action'ам ставится один единственный обработчик, который по номеру в теге Action'а (TAction(Sender).Tag) определяет какой из слоёв показывать.
Всё это прекрасно увязывается с динамическими и статическими слоями. При этом, если обработчик срабатывает с Sender'ом, на котором стоит та же горячая клавиша, что и на каком-то другом Action'е, номер слоя (который взят из тега сендера) должен быть заменён на другой номер (следующего по порядку экшна с такой же горячей клавишей). Могу написать соответствующий код, если не очень понятно объяснил. Прошу в личку или по аське показать пару обработчиков, которые на пунктах меню сейчас и я может быть ещё что-нибудь посоветую.
Кстати. Экшны переключения слоёв очень желательно для удобства вынести в отдельный ActionList.
Re: Чего вы хотите?
azya писал(а):YashpeR
Если можно поподробней расскажите, т.к. я честно говоря не сильно представляю что есть сетка генштаба (зато знаю хоть что есть такие карты))). А еще лучше создайте отдельную тему, чтоб каждый по ентому поводу высказался.
Помоему , Сетку генштаба можно создать в виду файла KML! Это прошее, и удобнее .
-
YashpeR
- Новичок
- Сообщения: 35
- Зарегистрирован: 27 авг 2008, 23:36
- Откуда: http://www.n39map.ru
- Контактная информация:
Re: Чего вы хотите?
Вот примерно что есть генштабовская сетка:
http://www.marshruty.ru/Maps/Maps.aspx
http://www.topomaps.eu/russia/index.shtml
самое главное - это возможность работы с квадратами...
т.е. - возможность скачать указанный квадрат, склеить, скопировать/переместить КЭШ... и т.д.
http://www.marshruty.ru/Maps/Maps.aspx
http://www.topomaps.eu/russia/index.shtml
самое главное - это возможность работы с квадратами...
т.е. - возможность скачать указанный квадрат, склеить, скопировать/переместить КЭШ... и т.д.
http://www.n39map.ru
Подробные GPS карты городов
Самарской области - Самара, Тольятти, Новокуйбышевск, Чапаевск, Отрадный
Республики Татарстан - Казань
Ульяновской области - Ульяновск, Димитровград
Подробные GPS карты городов
Самарской области - Самара, Тольятти, Новокуйбышевск, Чапаевск, Отрадный
Республики Татарстан - Казань
Ульяновской области - Ульяновск, Димитровград
Re: Чего вы хотите?
YashpeR писал(а):Вот примерно что есть генштабовская сетка:
http://www.marshruty.ru/Maps/Maps.aspx
http://www.topomaps.eu/russia/index.shtml
самое главное - это возможность работы с квадратами...
т.е. - возможность скачать указанный квадрат, склеить, скопировать/переместить КЭШ... и т.д.
1-Спасибо за Link.
2-KML: эта сетка карты маштаба 1:50 000 (UTM) на нашей територии, Скачать , можно по квадратам


-
YashpeR
- Новичок
- Сообщения: 35
- Зарегистрирован: 27 авг 2008, 23:36
- Откуда: http://www.n39map.ru
- Контактная информация:
Re: Чего вы хотите?
Это не совсем то...
Сетка генштаба это нечто другое
вот здесь точно всё понятно!
http://www.gisrussa.ru/freemaps.html
например Самара в квадрате N-39
Сетка генштаба это нечто другое
вот здесь точно всё понятно!
http://www.gisrussa.ru/freemaps.html
например Самара в квадрате N-39
http://www.n39map.ru
Подробные GPS карты городов
Самарской области - Самара, Тольятти, Новокуйбышевск, Чапаевск, Отрадный
Республики Татарстан - Казань
Ульяновской области - Ульяновск, Димитровград
Подробные GPS карты городов
Самарской области - Самара, Тольятти, Новокуйбышевск, Чапаевск, Отрадный
Республики Татарстан - Казань
Ульяновской области - Ульяновск, Димитровград