¿Se publican las especificaciones de formato de datos de ArcGIS * .lyr y * .mxd?

15

¿Se publican los formatos binarios de los archivos * .lyr y * .mxd?

    
pregunta Scott Wisniewski 23.07.2010 - 01:56

4 respuestas

26

No se publicaron, y probablemente se supone que no debe realizar ingeniería inversa y aún así esperar cookies gratuitas en el ESRI UC, pero básicamente son archivos de formato de documento compuesto OLE2, como MS Word & Documentos de Excel. Con una buena herramienta para abrirlos (por ejemplo, enlace ), puedes acceder a la parte de piratería rápidamente. Con un ojo atento y un poco de conocimiento del modelo de objetos ArcObjects, estará leyendo datos interesantes en ningún momento. Incluso he escuchado rumores de personas que crean archivos LYR desde cero utilizando un código que no es ESRI.

    
respondido por el Sebastian Good 30.07.2010 - 03:25
17

La respuesta es No.

    
respondido por el JasonBirch 23.07.2010 - 02:10
3

No lo es y supongo que no puede serlo por naturaleza, ya que un .mxd está compuesto esencialmente por ArcObjects (barras de herramientas, mapas, capas, renderizadores, símbolos, etc.) serializados a través del mecanismo estándar de IPersistStream.

Con el ecosistema abierto de ArcObjects, donde un mapa puede contener muchos componentes personalizados, cada uno con su propia serialización, por no mencionar los cambios en los datos serializados entre las versiones de los componentes, no puedo imaginar cómo sería posible, lamentablemente.

    
respondido por el Petr Krebs 02.08.2010 - 22:03
-3

si cambia la extensión .lyr a .zip o .7z y lo abre con 7Zip (probado con la versión 9.20) puede encontrar 3 archivos: - Capa - LayerLargeImage (solo agrega .bmp para verlo) - LayerSmallImage (solo agrega .bmp para verlo)

No tengo idea de cómo abrir el archivo "Capa", pero se ha realizado un paso.

    
respondido por el ZarcoDarkson 06.08.2013 - 16:49

Lea otras preguntas en las etiquetas