14
The Project is partly funded by the European Commission eTEN Programme euromuse.net training for use of Harmonise euromuse.net Das Harmonise-Interface

The Project is partly funded by the European Commission eTEN Programme euromuse.net training for use of Harmonise euromuse.net Das Harmonise-Interface

Embed Size (px)

Citation preview

Page 1: The Project is partly funded by the European Commission eTEN Programme euromuse.net training for use of Harmonise euromuse.net Das Harmonise-Interface

The Project is partly funded by the European Commission eTEN Programmeeuromuse.net training for use of Harmonise

euromuse.net Das Harmonise-Interface

Page 2: The Project is partly funded by the European Commission eTEN Programme euromuse.net training for use of Harmonise euromuse.net Das Harmonise-Interface

euromuse.net

euromuse.net

Page 2

Herausforderung

• Tourismussektor ist stark vernetzt• Vernetzung basiert stark auf Technik• „Business Orientierung“ • Hoher Aufwand für einzelne Museen

auf technischer Basis Informationen zu Ausstellungen auszutauschen

Page 3: The Project is partly funded by the European Commission eTEN Programme euromuse.net training for use of Harmonise euromuse.net Das Harmonise-Interface

euromuse.net

euromuse.net

Page 3

Herausforderung

• Ähnliche Informationen sind unterschiedlich struktiert vorhanden:

• es bedarf der „Übersetzung“

Page 4: The Project is partly funded by the European Commission eTEN Programme euromuse.net training for use of Harmonise euromuse.net Das Harmonise-Interface

euromuse.net

euromuse.net

Page 4

Tourism Organisation 1

Address

- Street&Number- PostalCode- City

Tourism Organisation 2

Location

- Street- StrNumber- City&ZIP

Ähnliche Informationen liegen in unterschiedlicher Struktur vor

The Interoperability Problem

Page 5: The Project is partly funded by the European Commission eTEN Programme euromuse.net training for use of Harmonise euromuse.net Das Harmonise-Interface

euromuse.net

euromuse.net

Page 5

Beispiel für zwei Datensätze

Hotel_1

Denomination: Cavour

Address:

Street&Number: Piazza degli eroi, 15

City: Rome

Post Code: 00100

Telephone: +39 06-8775542

Fax:+39 06-8775891

Location: Near Town Centre

Number of rooms: 100

Category : ****

  Hotel_2

Name: Giulio Cesare

Location:

Street: viale Manzoni

Strnumb: 29

CityZip: 20100 Milan

Web site: www.giuliocesarehotel.it

Phone: 02458798256

Fax: 02458798256

Location: 10 Km from Centre

Category : A

NAMING

NAMING

STRUCTURING

ENCODING

PRECISION

NO MATCH

Page 6: The Project is partly funded by the European Commission eTEN Programme euromuse.net training for use of Harmonise euromuse.net Das Harmonise-Interface

euromuse.net

euromuse.net

Page 6

Herausforderung• Übersetzungen sind zwischen zwei

Partnern einfach, jedoch aufwändig bei wachsender Anzahl von Partnern im Netzwerk– 5 Partner 10 Übersetzungen

Page 7: The Project is partly funded by the European Commission eTEN Programme euromuse.net training for use of Harmonise euromuse.net Das Harmonise-Interface

euromuse.net

euromuse.net

Page 7

Problem statement

• Standards wären sinnvoll, diese sind für Ausstellungen jedoch nicht verbreitet

• stattdessen -> viele individuelle Datenstrukturen

Lösungsansatz für den Datenaustausch Harmonise

Page 8: The Project is partly funded by the European Commission eTEN Programme euromuse.net training for use of Harmonise euromuse.net Das Harmonise-Interface

euromuse.net

euromuse.net

Page 8

Harmonise

• Harmonise transformiert Daten

• Vorteil für Beteiligte – nur eine „Übersetzung“ ist notwendig

Harmonise

Page 9: The Project is partly funded by the European Commission eTEN Programme euromuse.net training for use of Harmonise euromuse.net Das Harmonise-Interface

euromuse.net

euromuse.net

Page 9

Harmonise

• Einfacher Weg für Museen/Museumsportale

• Harmonise-Technik entwickelt in einem EU-Projekt

• euromuse.net Projekt wird unterstützt von HarmoNET, einer Non-Profit-Association aus Harmonise-Nutzern und Entwicklern

Page 10: The Project is partly funded by the European Commission eTEN Programme euromuse.net training for use of Harmonise euromuse.net Das Harmonise-Interface

euromuse.net

euromuse.net

Page 10

Szenarien

• Voraussetzungen:– Datenbereitstellung im XML-Format – Mapping der Daten

• Zwei Einsatzszenarien:– Versand und Empfang von XML-Daten

über ein Mailbox-System– Automatischer Austausch über einen

Webservice via XML-interface

Page 11: The Project is partly funded by the European Commission eTEN Programme euromuse.net training for use of Harmonise euromuse.net Das Harmonise-Interface

euromuse.net

euromuse.net

Page 11

Welche Informationen werden benötigt für

Mappings?

• XML Schema + XSD• XML Samples (sehr hilfreich)• Einen Ansprechpartner

XML Schema

XML samples Mapping

Assistance

Page 12: The Project is partly funded by the European Commission eTEN Programme euromuse.net training for use of Harmonise euromuse.net Das Harmonise-Interface

euromuse.net

euromuse.net

Page 12

euromuse.net XML-Struktur

- <webservice>- <exhibitions>

- <exhibition>  <foreignId>uid</foreignId>   <organiserid>organiserid</organiserid>   <museumid>museumid</museumid>   <locationid>locationid</locationid>   <language>language</language>   <name>titel</name>   <name_en>titel_en</name_en>   <subtitle>subtitle</subtitle>   <subtitle_en>subtitle_en</subtitle_en>   <shortdescription>shortdescription</shortdescription>   <shortdescription_en>shortdescription_en</shortdescription_en>   <description>description</description>   <description_en>description_en</description_en>   <date_start>YYYYMMDD</date_start>   <date_end>YYYYMMDD</date_end>   <permanent>permanent</permanent> - <links>  <link>link</link>   <link_visitor>link_visitor</link_visitor>   </links>

- <opening_time>- <mon>  <start>hh:mm</start>   <end>hh:mm</end> </mon>- ….<sun>  <start>hh:mm</start>   <end>hh:mm</end>   </sun>  <information>information</information>   </opening_time>

- <tickets>  <full>full</full>   <group_tarif>group_tarif</group_tarif>   <group_info>group_info</group_info>   </tickets>- <categories>  <category_id>category_id</category_id>   <category_id>...</category_id>   <category_id>...</category_id>   </categories>- <images>- <image>  <path>image_path</path>   <type>logo|small|medium</type>   <description>description</description>   <copy>copy</copy>   </image>- <image>  <path>...</path>   <type>...</type>   <description>...</description>   <copy>...</copy>   </image>  </images>  </exhibition>  </exhibitions>  </webservice>s

Page 13: The Project is partly funded by the European Commission eTEN Programme euromuse.net training for use of Harmonise euromuse.net Das Harmonise-Interface

euromuse.net

euromuse.net

Page 13

pilotuser (test stage): European Travel Commission

Page 14: The Project is partly funded by the European Commission eTEN Programme euromuse.net training for use of Harmonise euromuse.net Das Harmonise-Interface

euromuse.net

euromuse.net

Page 14

Vielen Dank!