При каждом изменении данных меток файлы marks.sml, categorymarks.sml и соответствующие бэкапы переписываются. Файлы, бывшие до этого "настоящими", становятся бэкапами, а "настоящими" становятся файлы уже с изменениями. Поэтому, если хотя бы дважды внести изменения в содержимое этих файлов, стёртая инфа уже потеряется. Так что при случайном стирании нужных меток следует немедленно закрыть программу и переименовать файлы с тильдами в файлы без тильд, с заменой. Если это не сделано, увы.
ЗЫ Имеет смысл периодически экспортировать метки в формат kmz.
ВОПРОСЫ АБСОЛЮТНЫХ НОВИЧКОВ
Модератор: Tolik
- vdemidov
- Гуру
- Сообщения: 1687
- Зарегистрирован: 12 дек 2008, 13:10
- Откуда: Киев
- Благодарил (а): 191 раз
- Поблагодарили: 157 раз
Re: ВОПРОСЫ АБСОЛЮТНЫХ НОВИЧКОВ
Papazol писал(а):ЗЫ Имеет смысл периодически экспортировать метки в формат kmz.
Проще сами sml файлы бэкапить.
Чтобы понять программу, вы должны стать одновременно и машиной, и программой.
-
Tolik
- Гуру
- Сообщения: 2604
- Зарегистрирован: 28 янв 2011, 10:38
- Благодарил (а): 283 раза
- Поблагодарили: 587 раз
Re: ВОПРОСЫ АБСОЛЮТНЫХ НОВИЧКОВ
Papazol писал(а):ЗЫ Имеет смысл периодически экспортировать метки в формат kmz.
При этом много информации теряется
- Papazol
- Гуру
- Сообщения: 2069
- Зарегистрирован: 04 дек 2009, 01:39
- Откуда: Рязань
- Благодарил (а): 73 раза
- Поблагодарили: 647 раз
Re: ВОПРОСЫ АБСОЛЮТНЫХ НОВИЧКОВ
В файлах sml, кроме собственно меток, может содержаться много чего ещё. При экспорте можно отдельно запомнить всё, что нужно запомнить отдельно.
Потеря информации при экспорте в kmz зависит от её исходного количества. Если иметь в виду возможности программы по работе с kml и не перегружать метки инфой, то метод годится.
Впрочем, фломастеры, они...
А в принципе, надо бы переделать метод работы с бэкапами, чтобы перезапись была при закрытии программы либо при ручном сохранении. Напишу такую хотелку.
Потеря информации при экспорте в kmz зависит от её исходного количества. Если иметь в виду возможности программы по работе с kml и не перегружать метки инфой, то метод годится.
Впрочем, фломастеры, они...
А в принципе, надо бы переделать метод работы с бэкапами, чтобы перезапись была при закрытии программы либо при ручном сохранении. Напишу такую хотелку.
Re: ВОПРОСЫ АБСОЛЮТНЫХ НОВИЧКОВ
Papazol писал(а):ЗЫ Имеет смысл периодически экспортировать метки в формат kmz.
Метки и были сохранены в формате kmz
Re: ВОПРОСЫ АБСОЛЮТНЫХ НОВИЧКОВ
Я честно почитал документацию, но не преуспел.
Вопрос такой: у меня есть kmz файл с привязанной картой. Могу ли я его загрузить в SAS.Планета отдельным слоем? И если да, то как? Пробовал "Операции/открыть" - файл видит, диалог по загрузке выдает, но ничего не грузит. Похоже хочет вынуть из него треки и точки, а там их нет, там только привязанная карта.
Куда читать?
Вопрос такой: у меня есть kmz файл с привязанной картой. Могу ли я его загрузить в SAS.Планета отдельным слоем? И если да, то как? Пробовал "Операции/открыть" - файл видит, диалог по загрузке выдает, но ничего не грузит. Похоже хочет вынуть из него треки и точки, а там их нет, там только привязанная карта.
Куда читать?
- Papazol
- Гуру
- Сообщения: 2069
- Зарегистрирован: 04 дек 2009, 01:39
- Откуда: Рязань
- Благодарил (а): 73 раза
- Поблагодарили: 647 раз
Re: ВОПРОСЫ АБСОЛЮТНЫХ НОВИЧКОВ
Операции программы с форматом kml ограничены метками и полигонами. Других данных извлекать из данного формата программа не может.
- Papazol
- Гуру
- Сообщения: 2069
- Зарегистрирован: 04 дек 2009, 01:39
- Откуда: Рязань
- Благодарил (а): 73 раза
- Поблагодарили: 647 раз
Re: ВОПРОСЫ АБСОЛЮТНЫХ НОВИЧКОВ
Papazol писал(а):А в принципе, надо бы переделать метод работы с бэкапами, чтобы перезапись была при закрытии программы либо при ручном сохранении. Напишу такую хотелку.
Ну, написал я её. Без проблем она была тут же закрыта. А вопросы-то остались!
vdemidov писал(а):Вы неправильно понимаете. Бекап пишется только при запуске программы, и только если удалось получить доступ к базе на запись. Спрашивать о необходимости сохранять метки каждый раз никто не будет.
Вопрос в следующем: если мы в текущей сессии работы с программой несколько раз что-нибудь удалили (или добавили), то сможем ли мы вернуться к состоянию меток на момент запуска программы, заменив файлы из бэкапов? У меня пару раз случались глобальные потери меток, надо же знать, как грамотно восстановить их.
-
Tolik
- Гуру
- Сообщения: 2604
- Зарегистрирован: 28 янв 2011, 10:38
- Благодарил (а): 283 раза
- Поблагодарили: 587 раз
Re: ВОПРОСЫ АБСОЛЮТНЫХ НОВИЧКОВ
Всё очень просто.
Запускаете САС - создаётся бэкап (файлы *.sml копируются в *.~sml).
Создаёте или редактируете метки - изменяются файлы *.sml.
Закрываете САС - получаете свежие метки в *.sml, бэкап на момент запуска в *.~sml.
Запускаете САС - создаётся бэкап (файлы *.sml копируются в *.~sml).
Создаёте или редактируете метки - изменяются файлы *.sml.
Закрываете САС - получаете свежие метки в *.sml, бэкап на момент запуска в *.~sml.