SASGIS

Веб-картография и навигация

Шлифовка Планеты: Замечания по интерфейсу

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

Модератор: Tolik

Re: Шлифовка Планеты: Замечания по интерфейсу

Сообщение svp » 01 дек 2008, 21:09

feya писал(а):фик знает стоит ли объединять разные по сути операции, канечно вроде делают тоже самое но смысл то разный.

Смысл есть:
-- простота и лаконичность интерфейса;
-- уменьшение количества кода (избавление от частных случаев), унификация.

Мнение:
1. Устранить выделение как таковое.
2. Оставить рисование (в идеале ещё и редактирование) полигонов.
3. Нарисованный полигон изначально считается несохранённым. Лежит в отдельном слое (желательно в отдельном KML-файле) и показывается всегда, когда включена опция показывать выделение.
4. Пр рисовании нового полигона текущее "выделение" (то есть KML-файл с текущим полигоном) очищается.
5. Текущее выделение (KML-файл) можно сохранить как обычный KML в соответствующем каталоге.
6. С любым полигоном КМЛ нужно иметь возможность сделать то же, что сейчас делается для выделения.

Прошу, feya, если вы со мной в корне не согласны, то я, впредь, не буду больше настаивать на такой реализации механизма выделения. Если не в корне, но не согласны, то очень интересно почему. Может я чего-то не учел или что-то в такой концепции неочевидно, непрозрачно, непонятно?
Аватара пользователя
svp
Советчик
 
Сообщения: 447
ICQ: 204094886
Зарегистрирован: 26 авг 2008, 11:14
Откуда: Белгород
Благодарил (а): 2 раз.
Поблагодарили: 7 раз.

Re: Шлифовка Планеты: Замечания по интерфейсу

Сообщение gisof » 01 дек 2008, 21:10

feya писал(а):gisof
фик знает стоит ли объединять разные по сути операции, канечно вроде делают тоже самое но смысл то разный.

на самом деле не такие они и разные (суть одна - работа с кривой/областью)
удобство и интуитивность интерфейса от этого значительно возрастут и всем будет хорошо ;)
а кнопок на панелях будет меньше на 2 + менюшка уберётся

Офтоп:
Вообще тем кто разрабатывает GE надо не тупить, а посмотреть как работают гр.редакторы с векторной графикой - рисование любых кривых, просмотр их параметров, изменение их. Я думаю к этому они когда-нибудь придут и мы сможем рисовать на карте/глобусе как угодно и производить различные операции с объектами. Представте как удобно выделить несколько объектов в любом гр.редакторе и например удалить их и сравните как это сейчас можно сделать в GE. GE бесконечно можно развиваться.
http://wiki.GooGIS.info - wiki-энциклопедия неогеографии
Аватара пользователя
gisof
Постигающий Дао
 
Сообщения: 197
Зарегистрирован: 13 ноя 2008, 15:56
Откуда: РБ
Благодарил (а): 0 раз.
Поблагодарили: 4 раз.

Re: Шлифовка Планеты: Замечания по интерфейсу

Сообщение feya » 01 дек 2008, 21:20

Млин надо подумать...
Ну сейчас попробовал прикинуть на программе, наверно в корне не согласен только с вычислением растояний. Всетаки такую простую ф-ю можно отдельно оставить.
http://sasgis.org | SAS.Планета | SASPlanet
Аватара пользователя
feya
Гуру
 
Сообщения: 2034
Зарегистрирован: 13 июл 2008, 10:45
Благодарил (а): 5 раз.
Поблагодарили: 56 раз.

Re: Шлифовка Планеты: Замечания по интерфейсу

Сообщение gisof » 01 дек 2008, 21:35

feya писал(а):Млин надо подумать...
Ну сейчас попробовал прикинуть на программе, наверно в корне не согласен только с вычислением растояний. Всетаки такую простую ф-ю можно отдельно оставить.

можно к линии измерения растояния добавить кнопку сохранения - тоже получиться, что я описал ;)

Полученные универсальные инструменты можно назвать коротко Путь и Полигон
http://wiki.GooGIS.info - wiki-энциклопедия неогеографии
Аватара пользователя
gisof
Постигающий Дао
 
Сообщения: 197
Зарегистрирован: 13 ноя 2008, 15:56
Откуда: РБ
Благодарил (а): 0 раз.
Поблагодарили: 4 раз.

Re: Шлифовка Планеты: Замечания по интерфейсу

Сообщение svp » 01 дек 2008, 21:37

feya писал(а):Млин надо подумать...
Ну сейчас попробовал прикинуть на программе, наверно в корне не согласен только с вычислением растояний. Всетаки такую простую ф-ю можно отдельно оставить.

Не-не-не! Зачем отдельно? Та же история, что и с выделением и с полигонами. Всё что рисуется ломаными можно хранить тоже в отдельном KML и опционально (опционально: при наведении мыши или постоянно) показывать длины отрезков ломаных и всей ломаной целиком. Причем любой ломаной, в KML ли она, или это рулетка расстояний. Просто упразднить рулетку и всё. оставить только определение длин ломаных.

В любом случае реализация рулетки на основе этого будет гораздо проще.
А для полигонов мы как-нибудь изобретём способ считать площадь. будет вообще шикарно
Аватара пользователя
svp
Советчик
 
Сообщения: 447
ICQ: 204094886
Зарегистрирован: 26 авг 2008, 11:14
Откуда: Белгород
Благодарил (а): 2 раз.
Поблагодарили: 7 раз.

Re: Шлифовка Планеты: Замечания по интерфейсу

Сообщение feya » 01 дек 2008, 21:43

А потом каждому новечку объяснять где ж это линейка?
Ну да ладно сначала с полигонами разберемся а потом уж и линейкой займусь.
http://sasgis.org | SAS.Планета | SASPlanet
Аватара пользователя
feya
Гуру
 
Сообщения: 2034
Зарегистрирован: 13 июл 2008, 10:45
Благодарил (а): 5 раз.
Поблагодарили: 56 раз.

Re: Шлифовка Планеты: Замечания по интерфейсу

Сообщение gisof » 01 дек 2008, 21:45

svp писал(а):А для полигонов мы как-нибудь изобретём способ считать площадь. будет вообще шикарно

Согласен, измерение площади тоже не помешает.
Ещё мне часто не хватает выделение/рисование окружности. В GE этого инструмента до сих пор нету. SAS превзойдёт GE ?
http://wiki.GooGIS.info - wiki-энциклопедия неогеографии
Аватара пользователя
gisof
Постигающий Дао
 
Сообщения: 197
Зарегистрирован: 13 ноя 2008, 15:56
Откуда: РБ
Благодарил (а): 0 раз.
Поблагодарили: 4 раз.

Re: Шлифовка Планеты: Замечания по интерфейсу

Сообщение svp » 01 дек 2008, 21:46

feya писал(а):А потом каждому новечку объяснять где ж это линейка?
Ну да ладно сначала с полигонами разберемся а потом уж и линейкой займусь.

Не. кнопку с рулеткой-то можно и оставить. Просто при её нажатии пусть рисуется обычная полилиния, а при выключении пущай сама удаляется.
То же и с рулеткой в плане площади потом можно сделать будет.
А при рисовани полигонов можно накидать примитивов в подмень.
За окружность сойдёт обычный много-премногоугольник. Ну там 16-32-угольник..
Аватара пользователя
svp
Советчик
 
Сообщения: 447
ICQ: 204094886
Зарегистрирован: 26 авг 2008, 11:14
Откуда: Белгород
Благодарил (а): 2 раз.
Поблагодарили: 7 раз.

Re: Шлифовка Планеты: Замечания по интерфейсу

Сообщение feya » 01 дек 2008, 21:50

gisof
Ну.. по кругам моно и обойти)
Площадь я давно исчу, у самого мозгов не хватает написать универсальную функцию.
svp
Вот и я о томже
http://sasgis.org | SAS.Планета | SASPlanet
Аватара пользователя
feya
Гуру
 
Сообщения: 2034
Зарегистрирован: 13 июл 2008, 10:45
Благодарил (а): 5 раз.
Поблагодарили: 56 раз.

Re: Шлифовка Планеты: Замечания по интерфейсу

Сообщение gisof » 01 дек 2008, 21:55

svp писал(а):
feya писал(а):А потом каждому новечку объяснять где ж это линейка?
Ну да ладно сначала с полигонами разберемся а потом уж и линейкой займусь.

Не. кнопку с рулеткой-то можно и оставить. Просто при её нажатии пусть рисуется обычная полилиния, а при выключении пущай сама удаляется.

Ну это не принципиально. В перспективе можно будет и настраиваемые интерфейс сделать - как во всех сильных прогах.
feya писал(а):За окружность сойдёт обычный много-премногоугольник. Ну там 16-32-угольник..

Если можно будет рисовать по 2-ум точкам (центр и точка вписанной окружности), то да.
http://wiki.GooGIS.info - wiki-энциклопедия неогеографии
Аватара пользователя
gisof
Постигающий Дао
 
Сообщения: 197
Зарегистрирован: 13 ноя 2008, 15:56
Откуда: РБ
Благодарил (а): 0 раз.
Поблагодарили: 4 раз.

Пред.След.

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

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

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