Wat is het CMAP-bestandsformaat?
Bestanden met de extensie .cmap zijn gekoppeld aan CmapTools, de applicatie voor concept-mapping ontwikkeld door IHMC (Florida Institute for Human & Machine Cognition). Een .cmap-bestand slaat een conceptmap op - een diagram dat een kennismodel of denkproces weergeeft, vergelijkbaar met een mindmap maar met de nadruk op gelabelde verbindingen tussen ideeën. Elke map bestaat uit concept-nodes die verbonden zijn door benoemde koppelingsfrasen die expliciete propositionele uitspraken vormen (bijvoorbeeld: „water - is nodig voor → leven”).
Conceptmaps worden doorgaans gebruikt om brainstormsessies of kennismodellen te visualiseren. CmapTools biedt veel hulpmiddelen voor het bouwen en delen ervan tussen groepsleden. Het eigen .cmap-formaat is een intern CmapTools-bestand zonder gedocumenteerde openbare bestandssignatuur, waardoor het ondoorzichtig is voor software van derden. De open, gedocumenteerde tegenhanger is .cxl (Cmap XML), een XML/UTF-8-representatie die wordt aanbevolen voor het uitwisselen van mappen tussen systemen of het archiveren ervan onafhankelijk van CmapTools.
.cmap-bestanden kunnen worden geëxporteerd naar veel populaire afbeeldings- en documentformaten - waaronder SVG, PNG, JPEG, PDF en volledige HTML-webpagina's - evenals naar .cxl voor bewerking in beide richtingen. Mappen kunnen lokaal worden opgeslagen, gehost op een zelfbeheerde CmapServer, of gesynchroniseerd via de webgebaseerde Cmap Cloud, wat realtime samenwerking mogelijk maakt. CmapTools draait op Windows, macOS, Linux en iOS (CmapTools voor iPad).
Brainstormen is een groepsactiviteit gericht op het verzamelen van zoveel mogelijk ideeën om een oplossing voor een specifiek probleem te vinden of een origineel concept te creëren. In het begin worden alle ideeën als even waardevol behandeld en vervolgens verder geanalyseerd en gefilterd via discussie om de beste te vinden. Grotere projecten profiteren van digitale tools zoals CmapTools, waarbij alle leden van de groep een gedeeld diagram kunnen zien en gezamenlijk kunnen bewerken in plaats van te vertrouwen op een schoolbord of whiteboard.
Beveiliging & veiligheid
RISICO: LOWEen .cmap is een gegevensbestand voor conceptmaps, geen uitvoerbare code, dus het risico is laag. De twee aandachtspunten zijn praktisch: het vereist effectief CmapTools om te openen (er is geen betrouwbare „CMAP-viewer” van derden, dus vermijd dubieuze downloadsites die die zoekterm lokken met gebundelde adware - download CmapTools alleen van cmap.ihmc.us), en een Cmap met gekoppelde externe bronnen toont die bronnen alleen als deze bereikbaar zijn, dus een gedeelde kaart kan bijlagen missen als deze niet zijn meegeleverd of offline zijn.
Formaatdetails
in een notendopProgramma's die CMAP-bestanden openen
Technische details
diepe specificaties| Ontwikkelaar | IHMC (Florida Institute for Human & Machine Cognition) |
| MIME-type | application/x-cmap |
| Interne codering | CmapTools-intern binair/tekstformaat; geen gedocumenteerde stabiele magic bytes of openbare bestandssignatuur |
| Uitwisselingsformaat | CXL (Cmap XML, extensie .cxl) - een XML/UTF-8-representatie aanbevolen voor het delen van mappen tussen systemen |
| Kernstructuur | Gerichte graaf van concept-nodes en gelabelde koppelingsfrasen, met lay-outcoördinaten, visuele stijlen en bronlinks |
| Ondersteunde platforms | Windows, macOS, Linux en iOS (CmapTools voor iPad) |
| Opslagopties | Lokaal bestandssysteem, zelf-gehoste CmapServer of webgebaseerde Cmap Cloud |
| Exportdoelen | CXL/XML, PNG, JPEG, SVG, PDF en volledige HTML-webpagina met ingesloten kaartafbeelding |
| Typische bestandsgrootte | Enkele KB voor eenvoudige mappen; tot enkele MB wanneer afbeeldingen of gekoppelde bronnen zijn bijgevoegd |
| Bronbijlage | Externe bestanden (afbeeldingen, documenten, andere .cmap-kaarten) worden gekoppeld via referentie in plaats van ingesloten in het eigen bestand |
| Gerelateerde bestandstypen | .cxl (CXL-uitwisseling), .cmapx (oudere CmapTools-variant), .cmps (CmapTools-stijlbestand) |
| Samenwerking | Mappen opgeslagen op CmapServer of Cmap Cloud kunnen in realtime worden gedeeld en gezamenlijk worden bewerkt door meerdere gebruikers |
| Propositionele structuur | Elke concept-node kan verbinding maken met elke andere via een of meer gelabelde koppelingsfrasen, waardoor menselijk leesbare proposities ontstaan |
| Viewer-afhankelijkheid | Het eigen .cmap-formaat is ondoorzichtig voor tools van derden; uitwisseling vereist CmapTools of export naar .cxl |
| Educatieve adoptie | Veel gebruikt in het basis- en voortgezet onderwijs en hoger onderwijs voor kennismodellering, curriculum-mapping en collaboratief leren |
| Uitgebracht | Early 2000s (CmapTools project at IHMC) |
| Laatste versie | CmapTools 6.x era; CXL (Cmap XML) is the documented exchange representation |
| Open standaard | Ja · royaltyvrij |
| Specificatie | cmap.ihmc.us |
CMAP conversies
Community V&A
gevraagd door gebruikersNog geen vragen - wees de eerste om iets te vragen over CMAP-bestanden.