nemo3001
Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору karst Цитата: Кстати, а в чем смысл включения-отключения видимости точек? Чем видимые точки тебе мешали? | Метки позволяли отмечать на карте самые разные места без изменения внешнего вида самой карты. Но у них был и недостаток - их никак нельзя было увидеть на карте при необходимости. Путевые точки также позволяли отмечать на карте интересные и нужные для пользователя места, но вот изображение карты они изменяли своим присутствием, светясь яркими точками на ней. И отключать их видимость на карте можно было только временно, в текущем сеансе работы с программой. Включение и отключение видимости путевых точек с сохранением их статуса видимости после перезапуска программы теперь соединило вместе удобства меток и путевых точек. Теперь можно нанести на карту путевые точки для какой-то конкретной задачи, использовать их видимость на карте, а потом, не удаляя сами точки, просто отключить их видимость на карте и использовать карту SatMap без их изображения, как обычно. А когда эти путевые точки снова понадобятся в работе - после возвращения к прежней задаче или для ее продолжения, то теперь можно просто включить эти точки и снова видеть их на карте. Ну, или можно теперь работать с группами точек последовательно включая видимость сначала одной группы, потом другой, чтобы они визуально не смешивались друг с другом на карте, но продолжали бы показывать на карте нужные места. relictus Если бы еще и цвет точек можно было бы менять по своему выбору - вот тут-то уровень использования этого сервиса можно было бы резко поднять: разного цвета путевые точки могли бы отмечать на карте события разного типа, или разной интенсивности и тд. Такой сервис сейчас уже есть для треков, где временно можно разные треки отображать разным цветом. Это очень удобно, но мешает снова то, что программа не сохраняет назначенный треку цвет, и после перезагрузки программы все треки снова становятся одноцветными, а все усилия пользователя по созданию дополнительной информативности для отображения треков теряются без следа. Поэтому было бы очень удобно: 1) научить программу сохранять назначенный треку цвет и после перезагрузки программы, а также сохранять, как и путевым точкам, статус видимости трека и после перезагрузки программы, а не только отключать их видимость на карте временно, как сейчас 2) добавить путевым точками такой же признак, как и трекам - произвольный цвет точки, и тоже, конечно, с сохранением этого цвета между сеансами работы программы. Добавлено: relictus Кстати, если бы при сохранении в файл статуса видимости точек и треков, а также их цвета, использовать все-таки не вспомогательный бинарный файл, а свои дополнительные теги внутри того же файла autosavewaypoints.gpx и для списка используемых в программе треков в разделе <aofiles></aofiles> внутри файла satmap.xml - например, свои теги для видимости на экране <onscreen>0/1</onscreen> и для цвета <color>r,g,b</color>, то было бы удобнее работать с такими текстовым файлами и без SatMap, просто в текстовом редакторе, быстро заменяя, или назначая, например цвет сразу группе точек или треков, а не делая это в самой программе отдельно для каждой точки в длинном списке точек, или для каждого трека: просто выделил в текстовом файле группу точек (треков) и сразу заменил или назначил им цвет на другой глобальной заменой в выделенной части текста, или по всему тексту файла. Ведь, повторюсь, файл autosavewaypoints.gpx (и уж тем более файл satmap.xml для списка открытых треков) используются только самой программой SatMap, и свои теги там никому не помешают, а только резко улучшат функциональность программы в использовании треков и путевых точек. Добавлено: relictus И еще. Насчет того, что старой версией SatMap (которая, правда, и сейчас очень удобна для пользователей) заниматься уже не очень-то хочется, а на новую версию SatMap пока нет времени. Если нынешние изменения и улучшения программы SatMap v2 потом удастся использовать в будущей SatMap v3 уже в готовом виде (использовать тот же текст программы), или в виде идеи и постановки задачи (если почему-либо готовые процедуры и функции не перенести), то уже не кажется, что все эти усилия по улучшению SatMap v2 будут совершенно напрасными. Изменяя и улучшая SatMap v2 сейчас, ты практически продолжаешь работу над будущей SatMap v3, в которой тоже появятся эти изменения (в виде готового текста программы, или в виде идей), когда у тебя будет время вплотную заняться ею. | Всего записей: 235 | Зарегистр. 06-05-2010 | Отправлено: 04:43 13-11-2021 | Исправлено: nemo3001, 05:37 13-11-2021 |
|