Opning af MAP filer
Har du et problem med at åbne en .MAP-fil? Vi indsamler oplysninger om filformater og kan forklare, hvad MAP filer er. Derudover anbefaler vi software, der er egnet til at åbne eller konvertere sådanne filer.
Har du et problem med at åbne en .MAP-fil? Vi indsamler oplysninger om filformater og kan forklare, hvad MAP filer er. Derudover anbefaler vi software, der er egnet til at åbne eller konvertere sådanne filer.
Den primære tilknytning af .map-udvidelsen vedrører det oprindelige Quake map-filformat (MAP). En .map-fil er et ikke-kompileret banekort i Quake, et kultforladt first-person shooter-spil fra id Software. Et Quake map (.map) er en tekstbaseret fil, der definerer strukturen og layoutet af en spilbane. Før de rent faktisk kan bruges, skal alle Quake-niveaukort (.map) kompileres til BSP-formatet, og der skal genereres lysstyrke- og synlighedskort i overensstemmelse hermed.
Det oprindelige Quake-kortformat blev overtaget til brug i flere andre 3D-spilmotorer (Dark, Torque, Unreal og andre), som var baseret på den oprindelige Quake-motor. MAP-niveaukort anvendes således af flere andre spil, der er bygget på en af disse motorer. Der findes flere level-map-editorer til at arbejde med .map-filer, der er designet til forskellige spil, afhængigt af hvilken motor der anvendes.
På samme måde bruger en række computerspil titler .map-udvidelsen til at angive deres kortfiler. En .map-fil, der enten er tekstbaseret eller binær, kan indeholde layoutet af et spilniveau, et terrænkort, et kort over særlige spilobjekter eller udløsere af begivenheder osv. Nogle spil anvender .map-filer til brugerskabte (tilpassede) baner. Forskellige spiltitler bruger deres egne, ofte fuldstændig inkompatible, formater til .map-filer. Blandt de spil, der bruger eller har brugt .map-filer, kan nævnes Diablo II, Duke Nukem 3D, Halo, Furcadia, Command&Conquer osv.
På en anden måde bruges .map-udvidelsen også i forbindelse med forskellige debugging-symbolfiler, også kaldet linker address maps. Debugging symbols-filer anvendes med flere programmeringssprog og -miljøer, f.eks. Delphi, Microsoft Visual Studio osv. I denne sammenhæng indeholder en .map-fil en liste over adresser til hukommelsesplaceringer, der passer til programmets moduler, objekter, funktioner, klasser osv. MAP-filer genereres af programmørens miljø for at lette fejlsøgning af software.
En anden forekomst af .map-udvidelsen vedrører filtypen JavaScript Source Map (MAP). JavaScript er et de facto-standard scriptsprog på klientsiden inden for webudvikling, og en JavaScript .map-fil er en tekstbaseret fil, der indeholder mappings mellem den originale og komprimerede JavaScript-kildekode. Sådanne MAP-filer gør det muligt at henvise til den originale, udførligt kommenterede og letlæselige kildekode med henblik på fejlfinding, samtidig med at den komprimerede og/eller prækompilerede version af den samme kode kan udføres. JavaScript-kildekort (.map) understøttes af alle større browsere.
.map-udvidelsen bruges også til at betegne filformatet og filtypen MAP (Reaktor Sample Map File). Sådanne .map-filer gemmer ordnede (nøgleordnede) kort over lydprøver til Reaktor, et kommercielt lydsynteseprogram og et komplet modulært musikstudie fra Native Instruments (NI). Reaktor MAP-filer indeholder ikke egentlige lyddata. Der findes flere uafhængige værktøjer til at automatisere oprettelsen af sample-maps (f.eks. Sample Map Generator).
Med henvisning til Text Encoding Conversion toolkit (TECkit) fra SIL International gælder .map-udvidelsen for tekstbaserede tegnmappingsfiler. Sådanne kortlægninger (.map) tjener til at forberede konverteringstabeller fra ældre (ikke-Unicode)-til-Unicode-skrifttyper. MAP-filer oprettes normalt med TECkit Encore2Unicode-værktøjet, som skal redigeres yderligere manuelt. MAP-filer anvender et menneskeligt læsbart struktureret format til gennemsyn og redigering og skal kompileres til det binære TEC-format.
Desuden anvendes .map-udvidelsen også til at skelne RoboMind-kort, der er oprettet med RoboMind Map Editor-værktøjet. RoboMind er et visuelt attraktivt miljø, der er designet af Research Kitchen som en introduktion til programmering og robotteknologi for skolebørn og studerende. RoboMind anvender et simpelt programmeringssprog, der minder om det tidligere LOGO. Med en simpel tekstbaseret syntaks definerer MAP-filer kort, som RoboMind-robotten skal operere inden for.
Derudover tjener .map-udvidelsen til at betegne grafiske datakortfiler (.map) med henvisning til IBM WebSphere Message Broker, et avanceret messaging- og kommunikationscenter på virksomhedsniveau fra IBM. Et grafisk datakort (.map) er en visuel repræsentation af regler og/eller transformationer, der anvendes på en given meddelelsesstrøm i WebSphere Message Broker. Sådanne kort kan oprettes både med knuden Mapping og visningen Broker Development.
Endelig tildeles .map-udvidelsen også konventionelt til server-side billedkortfiler (.map). Et server-side image map er en af de måder, hvorpå man kan oprette hyperlinks i HTML. En server-side .map-fil i klartekst definerer et sæt forskelligt formede regioner med et hyperlink knyttet til hver af dem. Server-side image map-teknologien er stort set forældet og erstattet og/eller suppleret med mere moderne teknikker.