Некоторое время назад я прошел курс обучения ArcGIS Online и немного больше узнал о Tile Packages. Я следовал инструкциям « Как создать пакет» и создал пакет листов для аэрофотосъемки. Процесс завершен, и теперь у меня есть симпатичный маленький пакет с 68 ГБ .
Я хочу использовать этот пакет локально в ArcGIS Desktop, но всякий раз, когда я добавляю AirPhoto.tpk в ArcMap, он будет зависать и оставаться таким же. У меня довольно мощный ПК, и ресурсы, которые я пытаюсь добавить, не исчерпываются, просто кажется, что он зависает на рабочем столе ArcGIS. Я пытался подождать около 12 часов, чтобы процесс завершился, но он все еще остается замороженным.
Я смог поделиться другим пакетом и сохранить его в ArcGIS онлайн, а затем вернуть на рабочий стол. Эта опция на самом деле не работает для аэрофотоснимков, так как я бы максимально использовал свои кредиты, хранящие ее в Интернете. У меня есть ArcGIS for Server, и я думаю, что я попытаюсь добавить его туда и поделиться им.
Что я здесь не так делаю? Нужно ли мне распаковывать его или что-то еще, и если да, какой смысл в пакете с плитками? Я сейчас использую 10.3 Advanced, решает ли это обновление до 10.4?
источник
Ответы:
Кажется, размер является проблемой. Я выложил 1 изображение размером 414 Мб под названием Tile.tpk, добавил его из папки D: \ scratch в новый mxd и проверил источник:
Как вы можете видеть, как ArcGIS распаковывает его в фоновом режиме во что-то намного большее, проверьте несжатый размер. Это в 10 раз больше!
Я понятия не имею о наличии растрового пакета.
источник
Это не относится непосредственно к вашему вопросу. То, что вы ищете, это MBTiles. Спецификация MBTiles - это эффективный формат для хранения миллионов плиток в одной базе данных SQLite. Каждая база данных SQLite является автономной и представлена в виде одного файла .sqlite. Никаких внешних настроек не требуется. Вы можете скопировать файл .sqlite с настольного компьютера на мобильное устройство, и все его строки, таблицы и индексы будут готовы к использованию.
MBTiles не нужно извлекать плитки, а приложение должно непосредственно считывать данные из базы данных; очень эффективный.
В качестве альтернативы mbtiles вы можете попробовать
Geopackage
OGC. Общая структура такая же, как у MBTiles с небольшими отличиями в схеме.ESRI утверждает, что ArcGIS 10.3 поддерживает чтение / запись плиток GeoPackage!
источник