Здесь показаны различия между двумя версиями данной страницы.
экспорт_меток [13/09/2015 11:36] 109.94.188.62 |
экспорт_меток [12/02/2021 16:51] (текущий) radioxoma wiki syntax |
||
---|---|---|---|
Строка 4: | Строка 4: | ||
====== Экспорт меток ====== | ====== Экспорт меток ====== | ||
+ | |||
+ | Экспорт меток необходим для обмена информацией как между разными людьми и разными компьютерами, так и между разными базами данных на одном компьютере. | ||
Программа поддерживает экспорт меток в следующие форматы: | Программа поддерживает экспорт меток в следующие форматы: | ||
- | **kmz** (сжатый формат Google) и **kml** (несжатый формат Google); | + | * **kmz** (сжатый формат Google) и **kml** (несжатый формат Google); |
- | + | * **gpx** (GPS Exchange формат); | |
- | **gpx** (GPS Exchange формат); | + | * **sml** (XML формат базы данных меток программы SASPlanet); |
- | + | * **db3** (SQLite3 формат базы данных меток программы SASPlanet). | |
- | **sml** (XML формат базы данных меток программы SASPlanet); | + | |
- | + | ||
- | **db3** (SQLite3 формат базы данных меток программы SASPlanet). | + | |
Форматы **kml**/**kmz** и **gpx** позволяют обмениваться метками с другими программами, например, Google Earth. Эти форматы поддерживают не все свойства меток, в частности, прикреплённые к точечным меткам иконки не сохраняются. При импорте файлов kmz/kml и gpx к меткам будут прикреплены иконки по умолчанию. | Форматы **kml**/**kmz** и **gpx** позволяют обмениваться метками с другими программами, например, Google Earth. Эти форматы поддерживают не все свойства меток, в частности, прикреплённые к точечным меткам иконки не сохраняются. При импорте файлов kmz/kml и gpx к меткам будут прикреплены иконки по умолчанию. | ||
Строка 31: | Строка 30: | ||
{{::экспорт.png?nolink|}} | {{::экспорт.png?nolink|}} | ||
- | Как видно, существует два способа экспорта: всех меток и только отображаемых. Если нажать не на стрелку кнопки **Экспорт**, а на саму кнопку, то по умолчанию будут экспортированы все метки. Выбор способа экспорта обусловлен задачами, для решения которых экспортируются метки. После выбора способа экспорта на экране появляется окно **Сохранить как**, в котором нужно выбрать путь для сохранения экспортируемого файла, его имя и формат базы данных. | + | Как видно, существует два способа экспорта: всех меток и только отображаемых. Если нажать не на стрелку кнопки **Экспорт**, а на саму кнопку, то по умолчанию будут экспортированы все метки. |
+ | |||
+ | Выбор способа экспорта обусловлен задачами, для решения которых экспортируются метки. | ||
+ | |||
+ | После выбора способа экспорта на экране появляется окно **Сохранить как**, в котором нужно выбрать путь для сохранения экспортируемого файла, его имя и формат базы данных. | ||
+ | |||
+ | Для экспорта может быть как выбран существующий файл базы данных, так и создан новый. | ||
+ | |||
+ | **При экспорте в //существующий// файл базы данных метки всегда //добавляются// к имеющимся в этом файле.** | ||
{{::сохранить_как.png?nolink|}} | {{::сохранить_как.png?nolink|}} | ||
- | По умолчанию программа предлагает сохранить экспортируемый файл в своей корневой папке. | ||
- | ===== Перенос базы данных меток в формат SQLite3 ===== | + | ===== Перенос базы данных меток из формата SML в формат SQLite3 ===== |
- | Чтобы перейти от формата sml на прогрессивный формат SQLite3 (db3), необходимо экспортировать всю базу данных меток в указанный формат. При этом, если папкой назначения будет корневая папка программы, а имя файла будет **Marks.db3**, то программа автоматически подхватит новую базу данных, и её можно будет выбрать из выпадающего списка под названием **Мои метки [SQLite3]**. Если папка назначения и/или имя файла новой базы данных будут отличаться от указанных, то эту новую базу данных придётся подключать к программе вручную. | + | Чтобы перейти от формата sml на прогрессивный формат SQLite3 (db3), необходимо экспортировать **всю** базу данных меток в указанный формат. При этом сохранится и старая база данных меток (в формате sml), и создастся новая (в формате SQLite3). |
- | Например, если экспортировать базу данных в файл OtherMarks.db3, расположенный в папке I:\SASPLanet\Метки sql, то для подключения этой базы данных следует нажать кнопку **Добавить базу**. | + | Если папкой назначения будет **корневая папка программы**, а имя файла будет **Marks.db3**, то программа автоматически подхватит новую базу данных, и её можно будет выбрать из выпадающего списка под названием **Мои метки [SQLite3]**. |
+ | |||
+ | Если папка назначения и/или имя файла новой базы данных будут отличаться от указанных, то новую базу данных придётся подключать к программе вручную. | ||
+ | |||
+ | Например, мы экспортировали базу данных в файл **OtherMarks.db3**, расположенный в папке **I:\SASPLanet\Метки sql**. Тогда для подключения этой базы данных следует нажать кнопку **Добавить базу**. | ||
{{::добавить_базу.png?nolink|}} | {{::добавить_базу.png?nolink|}} | ||
Строка 55: | Строка 65: | ||
{{::база_подключена.png?nolink|}} | {{::база_подключена.png?nolink|}} | ||
- | Если случится так, что какая-либо из баз данных станет вам больше не нужна, то её можно удалить (не совсем, а отключив от программы) кнопкой **Удалить базу**. | + | Если случится так, что какая-либо из баз данных станет вам больше не нужна, то её можно будет удалить (не совсем, а отключив от программы) кнопкой **Удалить базу**. |
{{::удалить_базу.png?nolink|}} | {{::удалить_базу.png?nolink|}} | ||
Строка 64: | Строка 74: | ||
Программа позволяет иметь любое количество баз данных меток в любом из доступных форматов. | Программа позволяет иметь любое количество баз данных меток в любом из доступных форматов. | ||
+ | |||
+ | |||
+ | ===== Перенос отдельных меток из одной базы данных в другую ===== | ||
+ | |||
+ | Программа работает с **текущей** (выбранной из списка) базой данных меток, то есть метки будут добавляться, удаляться и редактироваться **только в текущей базе данных**. Другие базы данных не будут затронуты до тех пор, пока одна из них не будет выбрана из списка. Поэтому, если по какой-либо причине одна или несколько меток оказались созданы (или импортированы) не в той базе, что нужно, потребуется перенос этих меток из одной базы в другую. | ||
+ | |||
+ | Чтобы перенести метки из одной базы данных в другую, ничего не потеряв, следует выполнить следующие действия: | ||
+ | |||
+ | - Выбрать из списка базу данных, **содержащую** нужные метки | ||
+ | - Экспортировать эти метки в базу данных, в которой они **должны** находиться | ||
+ | - Выбрать из списка базу данных, **в которую** экспортированы метки | ||
+ | - Проверить, что все экспортированные метки находятся в этой базе | ||
+ | - Выбрать из списка базу данных, **из которой** экспортировались метки | ||
+ | - Удалить эти метки из базы | ||
+ | |||