Статьи

Доступ к ГИС-файлам из Google Диск через QGIS

ГИС Туториалы
Время прочтения: 3 минуты
В облаке Google Drive можно хранить различные типы данных: документы, изображения, музыку и многое другое, даже данные ГИС. Как мы обычно делимся файлами через Google Диск? Открываем "Общий доступ", отправляем ссылку другим людям и они получают доступ к данным. Ссылка общего доступа позволяет открыть файл для просмотра и загрузки данных. Текстовые документы, таблицы, pdf и изображения можно предварительно просмотреть перед загрузкой на устройство. А как насчет геоданных?
Предпросмотр геоданных напрямую в Диске невозможен, зато есть возможность открывать их для просмотра и редактирования прямо из Диска с помощью QGIS. Это может сделать обмен геоданными удобнее — можно сразу посмотреть, что внутри файла, и при необходимости внести правки, не скачивая файлы на компьютер.
Для обмена векторными данными через Google Диск мы будем использовать векторные данные в формате GeoJSON. Чтобы преобразовать векторные данные в QGIS, необходимо выполнить следующее:
1/ Нажмите на слой и щелкните правой кнопкой мыши — “Эскпорт” — “Сохранить объекты как”
2/ Откроется окно “Сохранить векторный слой как”, где в поле “Формат” можно выбрать “GeoJSON”.
3/ Далее укажите название файла и нажмите ОК.
Теперь загрузите файл в Google Диск и откройте к нему доступ для других.
В открывшемся окне “Доступ — (название вашего документа)” выберите “Все, у кого есть ссылка” в поле “Общий доступ” . Далее копируйте ссылку и нажмите на кнопку “Готово”.
Перед тем как отправить ссылку кому-либо мы должны немного изменить ее. Будьте внимательны, не изменяйте выделенный красным цветом текст, потому что это уникальный идентификатор каждого файла.
Оригинальная ссылка:
https://drive.google.com/file/d/1JyQHngCdkVYUQgIWFqnlPR8MTCJpdIQm/view?usp=sharing
Измененная ссылка:
https://drive.google.com/uc?id=1JyQHngCdkVYUQgIWFqnlPR8MTCJpdIQm&export?format=geojson
Красным отмечен уникальный идентификатор файла, который нельзя менять, а зеленым — то, что уже изменено.
Теперь попробуем открыть общие данные из Google Диск в QGIS. Выберите в верхней панели меню “Слой” — “Добавить слой” — “Добавить векторный слой”.
В открывшемся окне “Источники данных | Векторные данные” в параметре “Тип источника” выберите “Протокол: HTTP(S), облако и т.д.” — в разделе “Протокол” выберите тип “GeoJSON” , а в URL вставьте измененную ссылку и нажмите на кнопку “Добавить”. (Если вы даже не будете применять Тип источника и оставите по умолчанию “Файл”, то файл должен добавиться).
Ваш слой добавлен, теперь вы можете его просмотреть, изменить и пересохранить.
Если вы хотите передать растровые данные, необходимо проделать те же шаги, с поправкой, что если у вас файл в формате “TIFF”, не меняйте его формат при его пересохранении.
Следующие шаги — такие же, как и до этого, меняем ссылку, оставляя уникальный идентификатор.
Оригинальная ссылка:
https://drive.google.com/file/d/1zIfb5jgl6wtNfhdtcwwV4GQ5pjzly1ur/view?usp=sharing
Измененная ссылка:
https://drive.google.com/uc?id=1zIfb5jgl6wtNfhdtcwwV4GQ5pjzly1ur&export?format=tif
Дальше используйте те же шаги, описанные сверху, только с учетом, что вы работаете с растровым слоем.
Добавленный с помощью ссылки растровый слой
С помощью этих простых шагов вы можете поделиться небольшими файлами с другими людьми. Это также удобно, если вы используете несколько устройств — данные всегда будут под рукой в облаке Google, и, обмен геоданными становится проще и быстрее.

Источники:

Материал подготовила Алия Кутуева