Czy publikowane są binarne formaty plików * .lyr i * .mxd?
Czy publikowane są binarne formaty plików * .lyr i * .mxd?
Odpowiedzi:
Nie są one publikowane i prawdopodobnie nie powinieneś ich poddawać inżynierii wstecznej i nadal oczekujesz bezpłatnych plików cookie w ESRI UC, ale są to zasadniczo pliki w formacie Dokumentu Złożonego OLE2, takie jak dokumenty MS Word i Excel. Dzięki ładnemu narzędziu do włamywania się do nich (np. Http://www.gemboxsoftware.com/CompoundFile.htm ) możesz dość szybko dostać się do części hakerskiej. Mając bystre oko i odrobinę wiedzy na temat modelu obiektowego ArcObjects, będziesz od razu czytać ciekawe dane. Słyszałem nawet plotki o ludziach tworzących pliki LYR od zera przy użyciu kodu innego niż ESRI.
Nie jest i wydaje mi się, że z natury nie może być, ponieważ plik .mxd jest zasadniczo skomponowany przez ArcObjects (paski narzędzi, mapy, warstwy, renderery, symbole itp.) Zserializowany za pomocą standardowego mechanizmu IPersistStream.
Z otwartym ekosystemem ArcObjects, w którym mapa może zawierać wiele niestandardowych komponentów, każdy z własną serializacją, nie mówiąc już o zmianach serializowanych danych między wersjami komponentów, niestety nie wyobrażam sobie, jak to byłoby możliwe, niestety.
jeśli zmienisz. bmp, aby to zobaczyć)
Nie mam pojęcia, jak otworzyć plik „Warstwa”, ale zrobiono krok.