Как использовать пакет листов ArcGIS с рабочим столом

9

Некоторое время назад я прошел курс обучения ArcGIS Online и немного больше узнал о Tile Packages. Я следовал инструкциям « Как создать пакет» и создал пакет листов для аэрофотосъемки. Процесс завершен, и теперь у меня есть симпатичный маленький пакет с 68 ГБ .

Я хочу использовать этот пакет локально в ArcGIS Desktop, но всякий раз, когда я добавляю AirPhoto.tpk в ArcMap, он будет зависать и оставаться таким же. У меня довольно мощный ПК, и ресурсы, которые я пытаюсь добавить, не исчерпываются, просто кажется, что он зависает на рабочем столе ArcGIS. Я пытался подождать около 12 часов, чтобы процесс завершился, но он все еще остается замороженным.

Я смог поделиться другим пакетом и сохранить его в ArcGIS онлайн, а затем вернуть на рабочий стол. Эта опция на самом деле не работает для аэрофотоснимков, так как я бы максимально использовал свои кредиты, хранящие ее в Интернете. У меня есть ArcGIS for Server, и я думаю, что я попытаюсь добавить его туда и поделиться им.

Что я здесь не так делаю? Нужно ли мне распаковывать его или что-то еще, и если да, какой смысл в пакете с плитками? Я сейчас использую 10.3 Advanced, решает ли это обновление до 10.4?

Коди Браун
источник
1
Я не уверен, что вы делаете что-то не так ... но пакет 68Gb довольно большой. Могу я спросить, какова ваша конечная цель? Способ использовать ваши образы? Если у вас есть сервер, вы рассматривали возможность обслуживания сервиса изображений?
Хибма
@KHibma да, цель - служить образам. Я надеялся найти способ создать кеш и обслуживать его без изображений в доме. Мы уже использовали серверы и сервисы изображений, они работают хорошо, но мне было интересно попробовать Tile Packages в качестве альтернативы. Это скорее исследовательский вариант, я хочу посмотреть, является ли пакет листов лучшим решением для обслуживания изображений и базовых карт дома (во внутренней сети).
Коди Браун

Ответы:

1

Кажется, размер является проблемой. Я выложил 1 изображение размером 414 Мб введите описание изображения здесь под названием Tile.tpk, добавил его из папки D: \ scratch в новый mxd и проверил источник: введите описание изображения здесь

Как вы можете видеть, как ArcGIS распаковывает его в фоновом режиме во что-то намного большее, проверьте несжатый размер. Это в 10 раз больше!

Я понятия не имею о наличии растрового пакета.

FelixIP
источник
1
Это больше, потому что это кеш данных, а не сами данные. Вы делаете снимки оригинала в разных масштабах
KHibma
Таким образом, пакеты листов очень похожи на пакеты карт. Как в они как почтовый файл. Можно поделиться вокруг распакованным, а затем использовать. Таким образом, TPK - это просто держатель данных, для того, чтобы фактически использовать их, вам нужно распаковать все плитки. Если это так, то пакет плитки кажется довольно бесполезным с точки зрения аэрофотосъемки.
Коди Браун
В конце концов, Tile Packages - это мой способ обмена изображениями. Они хорошо работают в ArcGIS онлайн, но не локально. Спасибо за разъяснения по этому вопросу. Вернуться к чертежной доске и JP2s!
Коди Браун
1

Это не относится непосредственно к вашему вопросу. То, что вы ищете, это MBTiles. Спецификация MBTiles - это эффективный формат для хранения миллионов плиток в одной базе данных SQLite. Каждая база данных SQLite является автономной и представлена ​​в виде одного файла .sqlite. Никаких внешних настроек не требуется. Вы можете скопировать файл .sqlite с настольного компьютера на мобильное устройство, и все его строки, таблицы и индексы будут готовы к использованию.

MBTiles не нужно извлекать плитки, а приложение должно непосредственно считывать данные из базы данных; очень эффективный.

В качестве альтернативы mbtiles вы можете попробовать GeopackageOGC. Общая структура такая же, как у MBTiles с небольшими отличиями в схеме.

ESRI утверждает, что ArcGIS 10.3 поддерживает чтение / запись плиток GeoPackage!

Фарид Чераги
источник
Отлично, пробую это прямо сейчас. Не думаю, что это будет соответствовать моим потребностям, но все равно круто.
Коди Браун