Što je metadatoteka?

Metadatoteka se može promatrati kao identifikacijska oznaka koja se koristi za opisivanje ili specificiranje neke vrste podataka ili datoteke akcije. U tom smislu, metadatoteka se podrazumijeva kao prikriveni pregled o čemu se radi u drugoj datoteci. Danas je uobičajeno nekoliko vrsta metadatoteka, a konfiguracije i stvarni odnos prema drugim datotekama neznatno variraju.

Jedan od češćih primjera metadatoteke je Windows metafile ili WMF. Korišten u Microsoftovim aplikacijama, WMF je strukturiran s uključivanjem protokola sučelja grafičkog uređaja koji omogućuje predstavljanje grafičke slike. Izdavanjem naredbe za dohvaćanje informacija, metadatoteka pokreće funkciju pretraživanja i dohvaćanja i generira prikaz. Neke od uključenih naredbi uvelike nalikuju iskazima vektorske grafike.

U drugim slučajevima, naredbe mogu uključivati ​​identifikaciju i dohvaćanje pohranjenih bitmapa s nekog mjesta na tvrdom disku. Iako je moguće dobiti informacije korištenjem bitmapa koje su već izgrađene i postavljene, odabir metadatoteke kao što je WMF zapravo će uštedjeti prostor i vrijeme. To posebno vrijedi kada se bitna slika u pitanju koristi od strane više komponenti unutar operativnog sustava ili jedne od otvorenih i pokrenutih aplikacija.

Drugi primjer metadatoteke poznat je kao metadatoteka računalne grafike ili CGM. Koristeći standarde koje je razvio i održava Američki nacionalni institut za standarde, CGM će funkcionirati na bilo kojoj vrsti operacijskog sustava. Ovo je jedna prednost u odnosu na WMF, koji će raditi samo u Windows okruženju. Metadatoteka računalne grafike pružit će svu funkcionalnost Windows metadatoteke, koja korisnicima koji odluče koristiti operacijski sustav koji nije Microsoftova aplikacija pruža iste mogućnosti i mogućnost pristupa grafici.

Zbog razlika u vrsti metadatoteka koje se danas koriste, razvijeno je nekoliko alata za pretvorbu koji olakšavaju pretvaranje jednog formata metadatoteke u drugu vrstu konfiguracije metadatoteke. Ovi se alati mogu instalirati na tvrdi disk i programirati za automatsko izvršavanje pretvorbi ili se mogu koristiti od slučaja do slučaja unutar veće mreže.