Что такое формат файла LYR?
.LYR - это файл слоя ArcGIS, созданный программным обеспечением ArcMap и ArcGIS Desktop от Esri. Он хранит символику и настройки отображения для географического слоя, включая правила отрисовки, цветовые схемы, стили подписей, зависимости от масштаба и определяющие запросы, а также ссылку (путь) к фактическому источнику географических данных, такому как shapefile, база геоданных или класс пространственных объектов.
Файл .lyr не содержит никаких географических данных. Он хранит только информацию о том, как отображать данные и где их найти. Если исходный источник данных перемещен, переименован или удален, слой в ArcGIS будет отображаться как поврежденный и потребует ручного восстановления пути к источнику.
Внутренне файлы .lyr используют бинарный формат OLE2 Compound Document (CFBF) - тот же контейнер, который использовался в устаревших файлах Microsoft Office, таких как .doc и .xls. Специфические для Esri бинарные потоки внутри определяют символику и настройки подключения.
Формат .lyr специфичен для ArcGIS Desktop (только для Windows) и был заменен форматом .lyrx - форматом слоя на основе JSON, представленным в ArcGIS Pro около 2015 года, который является текущим стандартом для новых проектов. ArcGIS Pro может импортировать файлы .lyr для обеспечения обратной совместимости.
Безопасность и защита
РИСК: LOWФайлы LYR являются бинарными контейнерами символики Esri; они не могут исполнять код и не представляют угрозы безопасности при открытии в ArcGIS. Однако файл .lyr, полученный из неизвестного источника, может указывать на источник данных на удаленном сервере или по пути UNC, что потенциально может привести к регистрации сетевых учетных данных пользователя - применяются стандартные корпоративные меры предосторожности.
Детали формата
в двух словах- Lyrics Text File - Некоторые аудио- или караоке-плееры используют .lyr для простых текстовых файлов, содержащих тексты песен, по одной строке на каждую реплику; стандартного формата нет, зависит от плеера.
Программы, открывающие файлы LYR
Технические подробности
глубокая спецификация| Формат контейнера | OLE2 Compound Document (CFBF - тот же бинарный контейнер, что и в устаревших файлах .doc и .xls) |
| Кодировка файла | Бинарная |
| Порядок байтов | Little-endian |
| Магические байты | D0 CF 11 E0 A1 B1 1A E1 (стандартная сигнатура OLE2 / CFBF) |
| Хранимое содержимое | Символика слоя, тип отрисовщика, цветовая схема, правила подписей, зависимости от масштаба, определяющие запросы, путь к источнику данных |
| Хранение геоданных | Нет - хранит только настройки отображения и указатель на источник данных |
| Типичный размер файла | 10 КБ - 500 КБ |
| Поддерживаемая ОС | Только Windows (ArcGIS Desktop работает только в Windows) |
| Совместимость с ArcGIS | ArcGIS Desktop 10.x (родной); ArcGIS Pro может импортировать .lyr, но нативно использует .lyrx |
| Формат-преемник | .lyrx (пакет слоя на базе JSON, представлен в ArcGIS Pro ~2015) |
| Связанный файл проекта | .mxd (файл проекта ArcMap, также на базе OLE2) |
| Выпущен | Late 1990s with ArcGIS Desktop (ArcMap) |
| Последняя версия | ArcGIS Desktop 10.x (final version of binary .lyr format; superseded by .lyrx in ArcGIS Pro) |
| Спецификация | pro.arcgis.com |
Конвертации LYR
Вопросы и ответы сообщества
спрошено пользователямиВопросов пока нет - станьте первым, кто спросит о файлах LYR.