Commons:Dati della macchina-leggibile

This page is a translated version of a page Commons:Machine-readable data and the translation is 67% complete. Changes to the translation template, respectively the source language can be submitted through Commons:Machine-readable data and have to be approved by a translation administrator.
Outdated translations are marked like this.

Shortcut: COM:MRD

Su Wikimedia Commons, un sacco di metadati (compresi quelli con il titolo o di autore) non lo sono macchina-leggibile. Vi è un modulo API, iiprop=extmetadata che può essere utilizzato per recuperare alcuni valori (example), ma appena questa informazione viene immessa come testo libero nella descrizione della pagina del file stesso, codesta descrizione fornita non è perfetta: vi sono dei precisi piani per spostare i metadati nel database$ref, ma questo non accadrà presto.

Per compensare questo e per facilitare in un secondo momento la transizione verso i dati più strutturati, Wikimedia Commons utilizza un set standard di modelli (dall'inglese templates) che in qualche modo sono resi dalla macchina-leggibile, attraverso gli elementi HTML. Alcuni script già fanno uso di questo. Vale la pena notare che questi dati sono disponibili per qualsiasi wiki usando Wikimedia Commons, dove può essere letta dall'html del file: valevole sulla propria pagina come per altri dati locali.

Macchina di dati leggibili

Dati dalla macchina leggibile stabiliti dai modelli sinottici

Questi sono standard e diversi modelli scheda di etichettate, vari elementi del modello con diverse etichette per consentire l'analisi delle informazioni. Vengono utilizzati diversi stili di edichette:

  • I Microformati dei tag seguono standard di settore e possono essere analizzati da strumenti esistenti.
  • <td> attributi id (identificatori) sono marchi personalizzati che condentono etichette più complete, quando devono essere lette da strumenti personalizzati. Della maggioranza molti modelli (dall'inglese infoboxes, templates) universali contengono una struttura a due colonne: colonna #1 porta il nome del campo e la colonna #2 contiene il suo valore.
    • Tradizionalmente <td> le caratteristiche id sono state usate per contrassegnare la chiamata del nome nella prima colonna in una riga. Per avere i dati, sarebbe necessario ottenere il contenuto seguente <td> della cellula nella seconda colonna.
    • {{Creator}} e {{Institution}} dei modelli (dall'inglese templates) hanno una struttura più complessa, in modo che le celle con i dati effettivi sono contrassegnati da attributi con sfondo magenta .
Modello Nome del parametro del modello Descrizione <td> attributo id Micro formati Commento
{{Information}} description descrizione del file fileinfotpl_desc hProduct.description. Often contains multiple languages annotated with {{Lang}}.
{{Information}} date data originale di quando il lavoro è stato creato fileinfotpl_date hCalendar vevent.dtstart micro formato aggiunto di {{Data}} del modello
{{Information}} source fonte del file fileinfotpl_src Often contains entire tables. We have no good way to deal with this source templates yet. Source templates often have references to catalogue IDs, but these are also not machine readable.
{{Information}} author autore del file fileinfotpl_aut This can be author, creator and/or copyright holder and is used mixed. Often contains the {{Creator}} template which is described below.
{{Information}} permission autorizzazione/licenza per il file fileinfotpl_perm
{{Information}} other versions altre versioni del file fileinfotpl_ver
{{Artwork}} description descrizione del materiale illustrativo fileinfotpl_desc hProduct.description
{{Artwork}} date data di creazione originale del materiale illustrativo fileinfotpl_date hCalendar vevent.dtstart microformat added by {{Date}} template
{{Artwork}} source fonte del file fileinfotpl_src
{{Artwork}} artist ideatore del materiale illustrativo fileinfotpl_aut "hProduct.fn value"
{{Artwork}} author autore del materiale illustrativo fileinfotpl_aut "hProduct.fn value"
{{Artwork}} permission autorizzazione/licenza per il file e il materiale illustrativo fileinfotpl_perm
{{Artwork}} other versions altre versioni del file fileinfotpl_ver
{{Artwork}} title titolo del materiale illustrativo fileinfotpl_art_title hProduct.fn
{{Artwork}} object type tipo di oggetto del materiale illustrativo fileinfotpl_art_object_type
{{Artwork}} medium tecnica o mezzo del materiale illustrativo fileinfotpl_art_medium
{{Artwork}} dimensions dimensione del materiale illustrativo fileinfotpl_art_dimensions
{{Artwork}} gallery istituzione in possesso del materiale illustrativo fileinfotpl_art_gallery
{{Artwork}} location localizzazione della materiale illustrativo all'interno dell'istituzione fileinfotpl_art_location hProduct.locality
{{Artwork}} accession number numero di registro del materiale illustrativo fileinfotpl_art_id hProduct.identifier
{{Artwork}} object history scopo cronologico del materiale illustrativo fileinfotpl_art_object_history
{{Artwork}} exhibition history storia di esposizione del materiale illustrativo fileinfotpl_art_exhibition_history
{{Artwork}} credit line linea di credito del materiale illustrativo fileinfotpl_art_credit_line
{{Artwork}} inscriptions iscrizioni sul materiale illustrativo fileinfotpl_art_inscriptions
{{Artwork}} notes note circa il materiale illustrativo fileinfotpl_art_notes
{{Artwork}} references referenze relative del materiale illustrativo fileinfotpl_art_references
{{Book}} Author autore del libro fileinfotpl_author
{{Book}} Editor editore del libro fileinfotpl_book_editor
{{Book}} Translator traduttore del libro fileinfotpl_book_translator
{{Book}} Illustrator illustratore del libro fileinfotpl_book_illustrator
{{Book}} Title titolo del libro fileinfotpl_book_title
{{Book}} Subtitle sottotitolo del libro fileinfotpl_book_subtitle
{{Book}} Series title serie-titolo del libro fileinfotpl_book_series-title
{{Book}} Authority file dati di controllo dell'autorità fileinfotpl_book_authority
{{Book}} Publisher editoria del libro fileinfotpl_book_publisher
{{Book}} Printer stampatore del libro fileinfotpl_book_printer
{{Book}} Year of publication data e anno della pubblicazione del libro fileinfotpl_date
{{Book}} Place of publication posizione o città della pubblicazione del libro fileinfotpl_book_place-of-publication
{{Book}} Language lingua del libro fileinfotpl_book_language
{{Book}} Description descrizione del libro fileinfotpl_desc
{{Creator}} Name Nome del creatore creator vCard.fn
{{Creator}} Alternative names Nome alternativo del creatore fileinfotpl_creator_alt-name_value vCard.nickname
{{Creator}} Description Nazionalità e occupazione (o delle professioni se sono più di una) del creatore fileinfotpl_creator_desc_value vCard.note
{{Creator}} Date of death Data della morte del creatore fileinfotpl_creator_deathdate_value
{{Creator}} Date of birth Data di nascita del creatore fileinfotpl_creator_birthdate_value vCard.bday
{{Creator}} Location of birth/death Località di morte del creatore fileinfotpl_creator_deathloc_value
{{Creator}} Location of birth Località di nascita del creatore fileinfotpl_creator_birthloc_value
{{Creator}} Work period Periodo lavorativo del creatore fileinfotpl_creator_work-period_value
{{Creator}} Work location Località lavorativa del creatore fileinfotpl_creator_work-location_valuev
{{Creator}} Image ritratto o la foto che mostra il creatore fileinfotpl_creator_image
{{Creator}} Authority file Autorità di controllo relative al creatore fileinfotpl_creator_authority_value


{{FileContentsByBot}} (varie) dipendono, si prega di conferire la $pagina (various) hproduct-by-bot grandi set di dati ancora in crescita, si prega di conferire la $pagina
{{Photograph}} title titolo della fotografia fileinfotpl_art_title hProduct.fn
{{Photograph}} description descrizione della fotografia fileinfotpl_desc hProduct.description
{{Photograph}} original description archivio originale sulla descrizione della fotografia fileinfotpl_desc hProduct.description
{{Photograph}} date data di creazione originale del materiale illustrativo fileinfotpl_date hCalendar vevent.dtstart microformat added by {{Date}} template
{{Photograph}} medium tecnica o mezzo della fotografia fileinfotpl_art_medium
{{Photograph}} dimensions dimensione della fotografia fileinfotpl_art_dimensions
{{Photograph}} artist creatore della fotografia fileinfotpl_aut "hProduct.fn value"
{{Photograph}} institution istituzione in possesso del materiale illustrativo fileinfotpl_art_gallery
{{Photograph}} location posizione della fotografia all'interno dell'istituzione fileinfotpl_art_location hProduct.locality
{{Photograph}} source fonte del file fileinfotpl_src
{{Photograph}} permission autorizzazione/licenza per il file e materiale illustrativo fileinfotpl_perm
{{Photograph}} other versions altre versioni del file fileinfotpl_ver
{{Photograph}} accession number numero di accesso della fotografia hProduct.identifier

Alternative format for CommonsMetadata

Because the table + id based format proved very hard to add to templates which were not formatted similarly to the Commons information template, CommonsMetadata allows an alternative format, similar to license templates: the whole information template has to be enclosed in a fileinfotpl class and the tag containing the specific information needs to have a fileinfotpl_* class (same names as above, but class, not id).

Set di dati per modelli di licenza della macchina leggibile

Introdotti nell'Ottobre del 2010 utilizzando le classi <span class="licensetpl_XXX">

licensetpl
Un elemento che identifica una licenza. Avvolge l'intero codice di licenza e dovrebbe essere una licenza singola, non una licenza multipla.
licensetpl_short
Breve nome della licenza: "Dominio Pubblico", "CC-BY-SA-3.0, "CC-by-2.0-FR", ecc.
licensetpl_long
Lungo nome della licenza: "di pubblico dominio", "Creative Commons Attribution-Share Alike 3.0",
licensetpl_attr_req
Eventuale necessità di attribuzione. "vero" o "falso".
licensetpl_attr
Richiesta di attribuzione: Testo libero.
licensetpl_link_req
Eventualmente un link della licenza è necessaria per questa licenza. "vero" o "falso".
licensetpl_link
Il link della licenza di fatto.

"www.creativecommons.org/licenses/by-sa/XXX/YYY"

Multipli licensetpl blocchi per lo stesso lavoro potrebbero essere avvolti in un blocco con la classe licensetpl_wrapper.

Informazione d'impostazione di questi modelli

  • Templates setting licensetpl include:

{{PD-Layout}}, {{Cc-by-sa-3.0-migrated}}, {{Cc-by-layout}}, {{Cc-by-sa-layout}}, {{Cc-zero}}, {{FAL}}, {{GFDL}}, {{GFDL-1.2}}, {{GPL}} e {{LGPL}}.

Dati macchina leggibile stabiliti dalla formattazione dei modelli

Stile di formattazione moselli, lo scopo di fornire gli stili uniformi a diverse famiglie di modelli non-licenza, dati eseguiti dalla macchina leggibile che si identificano in queste famiglie.

Modello Scopo nome della classe
{{Restriction-Layout}} uso di tag con restrizione restrictiontemplate
{{FoP-Layout}} uso della libertà di panorama dei tag foptemplate
{{Partnership-Layout}} uso di modelli di partenariato partnershiptemplate
{{Source-Layout}} uso generico della Fonte del modello sourcetemplate
{{Created with}} uso Creato con ... modelli createdwithtemplate

Machine readable data set by non-copyright restriction templates

Templates regarding non-copyright legal restrictions carry these classes to identify specific types of restrictions.

Template(s) Purpose class name
{{Trademarked}} Trademarked images restriction-trademarked
{{Copydesign}} Copyrighted designs restriction-design
{{Communist symbol}} Communist symbols restriction-communist
{{Italy-MiBAC-disclaimer}} {{Soprintendenza}} Italian cultural goods restriction-ita-mibac
{{Australian Commonwealth reserve}} Australian reserves restriction-aus-reserve
{{Personality rights}} {{Romania personality rights}} Personality rights restriction-personality
{{2257}} Child Protection and Obscenity Enforcement Act warning (United States) restriction-2257
{{Costume}} Costuming restriction-costume
{{Fan art}} Fan art restriction-fan-art
{{Currency}} Currency restriction-currency
{{IHL Symbol}} Symbols restricted by International Humanitarian Law restriction-ihl
{{Nazi symbol}} Nazi and fascist symbols restriction-nazi
{{Insignia}} Official insignia restriction-insignia

Dati della macchine leggibile stabiliti da modelli specifici

Altri dati della macchina-leggibile sono impostati. Ecco un elenco non completo:

{{Personality rights}}
<span class="commons-template-name" style="display:none" id="commons-template-personality-rights">Personality rights</span>
{{Credit line}}
<td id="fileinfotpl_credit" class="fileinfo-paramfield fileinfotpl_credit" style=""></td>

Set dati di localizzazione modelli della macchina-leggibile

{{Posizione}} e modelli simili aggiungere codici geografici della macchina-leggibile nel seguente formato: <span class="geo">12.34;24.68</span> (latitdude e longitudine come punto-flottante di numeri, separati da un punto e virgola). Le coordinate usano il en:WGS84 del sistema (la stessa del GPS e la maggior parte delle mappe on-line). Vedere la Commons:Geocoding per maggiori dettagli.

Utilizzo

MediaWiki API

L'API MediaWiki serve ora un numero limitato di metadati. Si consideri la seguente query: (Open in API Sandbox) che restituisce alcuni parametri utili come il credito, Artista, LicenseUrl e i diritti d'autore (Copyright) utilizzato da Media Viewer, per esempio.

Script che utilizzano dati della macchina-leggibile

Strumenti esterni

Vedi anche

Definizione nuova dei dati della macchina leggibili

  • Quando possibile, avvolgeree dati reali, non qualche intestazione di campo. Quest'ultimo metodo è storicamente utilizzato per tutti i nostri modelli di informazione, ma molto più difficile da sostenere nel lungo periodo.
  • Dati di riepilogo, non il modo in cui i dati vengono formattati.
  • Aspettarsi che la formattazione è persa quando si convertono dei dati. Visual dress non è parte delle informazioni.
  • Non avvolgere più unità di informazione all'interno di un campo. Entrambi sono date, ma entrambi sono diversi nei 'campi dei dati'. Anche CC-by-SA-4.0-3.0-2.5 non è il mome di una licenza, codeste sarebbero 3 licenza con iil nome CC-by-SA-##.
  • Assicurarsi che il valore dei dati è dotato di un'unità, o che l'uscita dell'unità è coerente.
  • Don't wrap multiple units of information inside one field. There is a difference between a publication date and a creation date. Both are dates, but both are different 'data fields'. Also CC BY-SA-4.0-3.0-2.5 is not a license name, those would be 3 licenses with the name CC BY-SA-##.
  • Make sure that the data value has one unit, or outputs one consistent unit.

Problemi

Ci sono alcune cose che sono attualmente NON o mal riconoscibili. Questi includono:

  • Derivative works
  • Works included in works. See also Category:FoP_templates
  • licenses derivates or works included in works are a mess.
  • Author vs. Copyright holder
  • usernames vs 'real names'
  • Catalogue IDs etc
  • VRTS permissions
  • Publication date vs creation date