map 

Otwieranie plików MAP

Masz problem z otwarciem pliku .MAP? Zbieramy informacje na temat różnych formatów plików i potrafimy wytłumaczyć, co to są pliki MAP. Oprócz tego polecamy programy, za pomocą których można otworzyć tego typu pliki.

Co to jest plik typu .MAP?

Podstawowe skojarzenie rozszerzenia .map odnosi się do oryginalnego formatu pliku mapy Quake (MAP). Plik .map to nieskompilowana mapa poziomu w grze Quake, kultowej grze z gatunku first-person shooter autorstwa id Software. Mapa Quake'a (.map) to plik tekstowy, który definiuje strukturę i układ poziomu gry. Przed użyciem wszystkie mapy poziomów Quake (.map) muszą zostać skompilowane do formatu BSP, z odpowiednio wygenerowanymi mapami jasności i widoczności.

Oryginalny format map Quake'a został przejęty do kilku innych silników gier 3D (Dark, Torque, Unreal i inne), które bazowały na oryginalnym silniku Quake'a. Tak więc mapy poziomów MAP są używane przez kilka innych gier, które są zbudowane na jednym z tych silników. Istnieje wiele edytorów map poziomów do pracy z plikami .map przeznaczonymi dla różnych gier, w zależności od użytego silnika.



Podobnie, wiele gier komputerowych używa rozszerzenia .map do oznaczania swoich plików map. Plik .map, tekstowy lub binarny, może zawierać układ poziomu gry, mapę terenu, mapę specjalnych obiektów gry lub wyzwalaczy zdarzeń itd. Niektóre gry używają plików .map dla poziomów tworzonych przez użytkownika (custom). Różne tytuły gier używają własnych, często całkowicie niekompatybilnych, formatów plików .map. Wśród gier, które używają lub używały plików .map są Diablo II, Duke Nukem 3D, Halo, Furcadia, Command&Conquer, itd.


Inaczej, rozszerzenie .map jest dodatkowo używane w połączeniu z różnymi plikami symboli debugowania, zwanymi również mapami adresów linkera. Pliki symboli debugowania są używane w wielu językach programowania i środowiskach, np. w Delphi, Microsoft Visual Studio itp. W tym kontekście plik .map zawiera listę adresów miejsc w pamięci dopasowanych do modułów, obiektów, funkcji, klas itp. aplikacji. Pliki MAP są generowane przez środowisko programisty w celu ułatwienia debugowania oprogramowania.


Inne wystąpienie rozszerzenia .map odnosi się do typu pliku JavaScript Source Map (MAP). JavaScript jest de facto standardowym językiem skryptowym po stronie klienta w tworzeniu stron internetowych, a plik JavaScript .map jest plikiem tekstowym, który zawiera mapowania pomiędzy oryginalnym i zagęszczonym kodem źródłowym JavaScript. Takie pliki MAP pozwalają na odwołanie się do oryginalnego, szeroko komentowanego i łatwego do odczytania kodu źródłowego dla celów debugowania, podczas gdy wykonywana jest zagęszczona i/lub prekompilowana wersja tego samego kodu. Mapy źródłowe JavaScript (.map) są obsługiwane przez wszystkie główne przeglądarki.


Rozszerzenie .map jest również stosowane do oznaczania formatu i typu pliku MAP (Reaktor Sample Map File). Takie pliki .map przechowują uporządkowane (kluczowane) mapy próbek dźwiękowych dla Reaktora, komercyjnego oprogramowania do inżynierii syntezatorów dźwięku i kompletnego modułowego studia muzycznego firmy Native Instruments (NI). Pliki MAP Reaktora nie zawierają rzeczywistych danych audio. Istnieje kilka niezależnych narzędzi do automatyzacji tworzenia map próbek (np. Sample Map Generator).


W odniesieniu do pakietu narzędzi Text Encoding Conversion (TECkit) opracowanego przez SIL International, rozszerzenie .map dotyczy plików z mapowaniem znaków tekstowych. Takie mapowania (.map) służą do przygotowania starszych (nie-Unicode)-do-Unicode tabel konwersji czcionek. Pliki MAP są zazwyczaj tworzone za pomocą narzędzia TECkit Encore2Unicode, a następnie edytowane ręcznie. Pliki MAP używają formatu strukturalnego czytelnego dla człowieka do przeglądania i edycji i muszą być skompilowane do binarnego formatu TEC.


Ponadto, rozszerzenie .map jest również używane do wyróżnienia map RoboMind stworzonych za pomocą narzędzia RoboMind Map Editor. RoboMind jest atrakcyjnym wizualnie środowiskiem zaprojektowanym przez Research Kitchen jako wprowadzenie do programowania i robotyki dla dzieci w wieku szkolnym i studentów. RoboMind używa prostego języka programowania, podobnego do wcześniejszego LOGO. Za pomocą prostej składni tekstowej, pliki MAP definiują mapy, na których robot RoboMind może działać.


Dodatkowo, rozszerzenie .map służy do oznaczania plików graficznych map danych (.map) w odniesieniu do IBM WebSphere Message Broker, zaawansowanego centrum komunikacyjno-manualnego klasy korporacyjnej firmy IBM. Graficzna mapa danych (.map) jest wizualną reprezentacją wszelkich reguł i/lub transformacji zastosowanych do danego przepływu komunikatów w ramach WebSphere Message Broker. Mapy takie mogą być tworzone zarówno za pomocą węzła Mapping, jak i widoku Broker Development.


Wreszcie, rozszerzenie .map jest również umownie przypisane do plików map graficznych po stronie serwera (.map). Mapa obrazu po stronie serwera jest jednym ze sposobów tworzenia hiperłączy w HTML. Plaintextowy plik .map po stronie serwera definiuje zestaw regionów o różnych kształtach z hiperłączem dołączonym do każdego z nich. Technologia map obrazów po stronie serwera jest w dużej mierze przestarzała i została zastąpiona i/lub rozszerzona o bardziej nowoczesne techniki.



Program do otwierania i konwertowania plików MAP

Pliki MAP można otworzyć następującymi programami: 

Popularne formaty

Poradniki wideo