Maphub and Annotorious

B
Bernhard HaslhoferResearcher at University of Vienna
Maphub	
  and	
  Annotorious	
  

Bernhard	
  Haslhofer	
  &	
  Rainer	
  Simon	
  
  iAnnotate	
  2013,	
  San	
  Francisco	
  
MAPHUB	
  


4/11/13
Annota4ons	
  on	
  Historical	
  Maps	
  




4/11/13
Benefits	
  

    §  Engage	
  people;	
  let	
  them	
  tell	
  their	
  stories	
  
    §  Collect	
  knowledge;	
  enhance	
  metadata	
  
    §  Connect	
  maps	
  with	
  other	
  Web	
  resources	
  




4/11/13
h9p://maphub.github.com	
  
Maphub	
  
§  Online	
  App	
  for	
  exploring	
  and	
  annotaHng	
  
    digiHzed	
  historical	
  maps	
  
§  Bootstrapped	
  with	
  6K	
  LoC	
  maps	
  
§  Core	
  Features	
  
      - Geo	
  referencing	
  +	
  Map	
  overlays	
  
      - Textual	
  annotaHon	
  +	
  SemanHc	
  tagging	
  
      - MulHlingual	
  search	
  
      - W3C	
  Open	
  AnnotaHon	
  API	
  

4/11/13
Geo-­‐Referencing	
  




4/11/13
Map	
  Overlays	
  




4/11/13
Textual	
  annota4on	
  +	
  Seman4c	
  Tagging	
  




4/11/13
Textual	
  annota4on	
  +	
  Seman4c	
  Tagging	
  




4/11/13
Seman4c	
  Tagging	
  User	
  Study	
  
•  Method:	
  in-­‐lab	
  user	
  study,	
  24	
  parHcipants,	
  within-­‐
   subject	
  design,	
  4	
  tagging	
  condiHons	
  

•  Findings:	
  semanHc	
  tagging	
  does	
  not	
  affect	
  tag	
  
   producHon,	
  the	
  types	
  and	
  categories	
  of	
  tags	
  assigned,	
  
   and	
  user	
  task	
  load	
  but	
  gives	
  unambiguous	
  references	
  
   to	
  well-­‐defined	
  concepts.	
  	
  

Haslhofer	
  et	
  al.:	
  Seman/c	
  Tagging	
  on	
  Historical	
  Maps,	
  
ACM	
  Web	
  Science	
  2013	
  
hp://arxiv.org/abs/1304.1636	
  

4/11/13
Mul4lingual	
  Search	
  




4/11/13
W3C	
  Open	
  AnnotaHon	
  API	
  
            "bernhard.haslhofer@          oa:             oax:            maphub:                    "2012-07-18T02:
                 cornell.edu"          Annotation       Tagging         GeoReference                     01:07Z"


                                   "behas"
                                                                    rdf:type                         "2012-07-18T02:
                 foaf:mbox                     rdf:type rdf:type                                         01:07Z"
                                                                               oa:annotated
                       foaf:name
                                                                                 oa:generated
                                                        http://
                                                                                                     http://maphubdev.
                 uuid:1235                    maphubdev.mminf.univie.ac.at/
                                                                                                     mminf.univie.ac.at
                                                   control_points/1
                              oa:annotator                                       oa:generator


                             oax:hasSemanticTag                                       oa:Specific
                                                     oa:hasTarget                      Resource
                                                                      rdf:type
                  http://
                                                                                                         oa:Fragment
            sws.geonames.org/                         uuid:4567                                            Selector
                 2643743/

                                                                       oa:hasSelector              rdf:type
                                                     oa:hasSource
                                                                                             uuid:8910


                                                      http://                                      rdf:value
                                              samos.mminf.univie.ac.
                                                  at/maps/raw/
                                               g3200.ct000725C.jp2                                 xywh=6550,6228,1,1



                                                       dc:format                  rdf:type




4/11/13                                                image/jp2                                    dcterms:StillImage
W3C	
  Open	
  AnnotaHon	
  API	
  
                                              "bernhard.haslhofer@                             oa:                                      "2012-07-18T02:
                                                   cornell.edu"                             Annotation                                      01:07Z"


                                                                         "behas"
                                                                                                                                        "2012-07-18T02:
                                                     foaf:mbox                               rdf:type                                       01:07Z"
                                                                                                                    oa:annotated
                                                             foaf:name
                                                                                                                     oa:generated
                                                                                             http://
                                                                                                                                        http://maphubdev.
                                                    uuid:1235                      maphubdev.mminf.univie.ac.at/
                                                                                                                                        mminf.univie.ac.at
                                                                                         annotations/1
                                                                    oa:annotator                                     oa:generator


                                           oax:hasSemanticTag        oax:hasSemanticTag
                                                                                                         oa:hasTarget                          oa:Specific                                             ct:ContentAs
                                                                                                                                                Resource                  rdf:type                        Text
                     dbpedia:                                                                                                  rdf:type
                                                               dbpedia:
               Pillars_of_Hercules                        Strait_of_Gibraltar                                      uuid:4567                                                dcterms:
                                                                                                                                          oa:hasSelector
                                                                                                                                                                             format
                                                                                                                                                                                                   image/svg

                     cnt:Content                                               oa:hasBody                                                                    uuid:2752
                                                                                                               oa:hasSource
                       AsText                                                                                                       oa:hasSelector
                                        rdf:type
                                                      uuid:2751
                                                                                                                                                                  ct:chars                         <svg…..>
                      "text/plain"                                                                               http://
                                                                                                         samos.mminf.univie.ac.                                                rdf:type
                                                                  cnt:chars                                                                        uuid:2753
                                        dc:format                                                            at/maps/raw/
                                                                                                          g3200.ct000725C.jp2
                                                                                                                                                                                                      ct:ContentAs
                                                                                                                                                                                     dcterms:
                                                                                                                                                                                                          Text
          In antiquity, the Strait of Gibraltar (which                                                                                                                                format
                                                                                                                   dc:format
          connects the Atlantic Ocean with the                                                                                      rdf:type
          Mediterranean Sea) was also known by the
          name "The Pillars of Hercules". This is the
          reason for this inscription!                                                                             image/jp2                                                                     application/wkt



                                                                                                                                                               ct:chars
                                                                                                                                                                                                POLYGON((5315
                                                                                                                                    dcterms:StillImage
                                                                                                                                                                                                 5639,5444….)




4/11/13
4/11/13
What	
  is	
  Annotorious?	
  
A	
  JavaScript	
  image	
  annotaHon	
  library.	
  
Adds	
  annotaHon	
  features	
  to	
  exisHng	
  Web	
  pages.	
  
An	
  ongoing	
  Open	
  Source	
  project.	
  
1.	
  Link	
  Annotorious	
  into	
  your	
  Web	
  page	
  



      2.	
  Mark	
  images	
  as	
  annotatable	
  	
  
Example:	
  Bounding	
  Box	
  
Example:	
  Polygon	
  
What	
  Else	
  is	
  in	
  There?	
  
JavaScript	
  API	
  –	
  build	
  your	
  own	
  Mashups	
  
Plug-­‐In	
  framework	
  –	
  extend	
  Annotorious	
  
Embeddable	
  –	
  integrate	
  into	
  “host”	
  app,	
  e.g.	
  into	
  Annotator	
  
Modules	
  –	
  addi/onal	
  media	
  types	
  (under	
  development)	
  
	
  
Get	
  Involved!	
  




h9p://maphub.github.com	
  
h9p://annotorious.github.com	
  
The	
  big	
  picture…	
  
                                                                                   W3C Open Annotations

                                                                                 maphub
                       Semantic Tagging                                          (Zoomable) Historic Maps
                                                                                 JavaScript, Ruby on Rails




LEMO                           YUMA                                 yuma.min.js / Annotorious
Linked Data Annotation Model   OAC Model                            Audio, (Zoomable) Images
Audio,Video, Images            Audio,Video, Images                  JavaScript
Server + Flash Clients         Server + GWT Clients


                                                      yuma4j
                                                      Storage Server (Java)
                     Open Annotation
                                                      OAC Model               Open Knowledge
                     Collaboration (OAC)                                      Foundation Annotator



    2007                                                                                                 2013
   4/11/13
Preview:	
  Openlayers	
  Module	
  
1 of 23

Recommended

Maphub - Annotations and Semantic Tags on Historical Maps by
Maphub - Annotations and Semantic Tags on Historical MapsMaphub - Annotations and Semantic Tags on Historical Maps
Maphub - Annotations and Semantic Tags on Historical MapsBernhard Haslhofer
1.3K views22 slides
The Cultural Linked Data Backbone by
The Cultural Linked Data BackboneThe Cultural Linked Data Backbone
The Cultural Linked Data BackboneRichard Wallis
1.3K views72 slides
The Cultural Linked Data Backbone by
The Cultural Linked Data BackboneThe Cultural Linked Data Backbone
The Cultural Linked Data BackboneRichard Wallis
953 views35 slides
The Cultural Linked Data Backbone by
The Cultural Linked Data BackboneThe Cultural Linked Data Backbone
The Cultural Linked Data BackboneRichard Wallis
884 views28 slides
Library Linked Data Progress by
Library Linked Data ProgressLibrary Linked Data Progress
Library Linked Data ProgressRichard Wallis
916 views78 slides
Status Quo and (current) Limitations of Library Linked Data by
Status Quo and (current) Limitations of Library Linked DataStatus Quo and (current) Limitations of Library Linked Data
Status Quo and (current) Limitations of Library Linked DataDaniel Vila Suero
1.4K views29 slides

More Related Content

Similar to Maphub and Annotorious

Collaborative Map Annotations with Maphub by
Collaborative Map Annotations with MaphubCollaborative Map Annotations with Maphub
Collaborative Map Annotations with MaphubBernhard Haslhofer
790 views17 slides
Annotating Historic Maps with YUMA by
Annotating Historic Maps with YUMAAnnotating Historic Maps with YUMA
Annotating Historic Maps with YUMABernhard Haslhofer
1.3K views11 slides
Semantic Tagging for old maps...and other things on the Web by
Semantic Tagging for old maps...and other things on the WebSemantic Tagging for old maps...and other things on the Web
Semantic Tagging for old maps...and other things on the WebBernhard Haslhofer
872 views28 slides
Library Linked Data Progress by
Library Linked Data ProgressLibrary Linked Data Progress
Library Linked Data ProgressRichard Wallis
9.7K views93 slides
Linked Data - Radical Change? by
Linked Data -  Radical Change?Linked Data -  Radical Change?
Linked Data - Radical Change?Richard Wallis
782 views115 slides
From the Semantic Web to the Web of Data: ten years of linking up by
From the Semantic Web to the Web of Data: ten years of linking upFrom the Semantic Web to the Web of Data: ten years of linking up
From the Semantic Web to the Web of Data: ten years of linking upDavide Palmisano
25.1K views64 slides

Similar to Maphub and Annotorious(13)

Semantic Tagging for old maps...and other things on the Web by Bernhard Haslhofer
Semantic Tagging for old maps...and other things on the WebSemantic Tagging for old maps...and other things on the Web
Semantic Tagging for old maps...and other things on the Web
Bernhard Haslhofer872 views
Library Linked Data Progress by Richard Wallis
Library Linked Data ProgressLibrary Linked Data Progress
Library Linked Data Progress
Richard Wallis9.7K views
Linked Data - Radical Change? by Richard Wallis
Linked Data -  Radical Change?Linked Data -  Radical Change?
Linked Data - Radical Change?
Richard Wallis782 views
From the Semantic Web to the Web of Data: ten years of linking up by Davide Palmisano
From the Semantic Web to the Web of Data: ten years of linking upFrom the Semantic Web to the Web of Data: ten years of linking up
From the Semantic Web to the Web of Data: ten years of linking up
Davide Palmisano25.1K views
Linked Open Data - Masaryk University in Brno 8.11.2016 by Martin Necasky
Linked Open Data - Masaryk University in Brno 8.11.2016Linked Open Data - Masaryk University in Brno 8.11.2016
Linked Open Data - Masaryk University in Brno 8.11.2016
Martin Necasky341 views
Consuming Linked Data by Machines - WWW2010 by Juan Sequeda
Consuming Linked Data by Machines - WWW2010Consuming Linked Data by Machines - WWW2010
Consuming Linked Data by Machines - WWW2010
Juan Sequeda985 views
Linked Data and Archival Description: Confluences, Contingencies, and Conflicts by Mark Matienzo
Linked Data and Archival Description: Confluences, Contingencies, and ConflictsLinked Data and Archival Description: Confluences, Contingencies, and Conflicts
Linked Data and Archival Description: Confluences, Contingencies, and Conflicts
Mark Matienzo3K views
Bio2RDF: Towards A Mashup To Build Bioinformatics Knowledge System by François Belleau
Bio2RDF: Towards A Mashup To Build Bioinformatics Knowledge SystemBio2RDF: Towards A Mashup To Build Bioinformatics Knowledge System
Bio2RDF: Towards A Mashup To Build Bioinformatics Knowledge System
François Belleau1.6K views

More from Bernhard Haslhofer

Decentralized Finance (DeFi) - Understanding Risks in an Emerging Financial P... by
Decentralized Finance (DeFi) - Understanding Risks in an Emerging Financial P...Decentralized Finance (DeFi) - Understanding Risks in an Emerging Financial P...
Decentralized Finance (DeFi) - Understanding Risks in an Emerging Financial P...Bernhard Haslhofer
564 views20 slides
Token Systems, Payment Channels, and Corporate Currencies by
Token Systems, Payment Channels, and Corporate CurrenciesToken Systems, Payment Channels, and Corporate Currencies
Token Systems, Payment Channels, and Corporate CurrenciesBernhard Haslhofer
438 views48 slides
Can a blockchain solve the trust problem? by
Can a blockchain solve the trust problem?Can a blockchain solve the trust problem?
Can a blockchain solve the trust problem?Bernhard Haslhofer
1.2K views23 slides
Measurements in Cryptocurrency Networks by
Measurements in Cryptocurrency NetworksMeasurements in Cryptocurrency Networks
Measurements in Cryptocurrency NetworksBernhard Haslhofer
751 views37 slides
Post-Bitcoin Cryptocurrencies, Off-Chain Transaction Channels, and Cryptocur... by
 Post-Bitcoin Cryptocurrencies, Off-Chain Transaction Channels, and Cryptocur... Post-Bitcoin Cryptocurrencies, Off-Chain Transaction Channels, and Cryptocur...
Post-Bitcoin Cryptocurrencies, Off-Chain Transaction Channels, and Cryptocur...Bernhard Haslhofer
926 views57 slides
Insight Into Cryptocurrencies - Methods and Tools for Analyzing Blockchain-ba... by
Insight Into Cryptocurrencies - Methods and Tools for Analyzing Blockchain-ba...Insight Into Cryptocurrencies - Methods and Tools for Analyzing Blockchain-ba...
Insight Into Cryptocurrencies - Methods and Tools for Analyzing Blockchain-ba...Bernhard Haslhofer
422 views22 slides

More from Bernhard Haslhofer(20)

Decentralized Finance (DeFi) - Understanding Risks in an Emerging Financial P... by Bernhard Haslhofer
Decentralized Finance (DeFi) - Understanding Risks in an Emerging Financial P...Decentralized Finance (DeFi) - Understanding Risks in an Emerging Financial P...
Decentralized Finance (DeFi) - Understanding Risks in an Emerging Financial P...
Bernhard Haslhofer564 views
Token Systems, Payment Channels, and Corporate Currencies by Bernhard Haslhofer
Token Systems, Payment Channels, and Corporate CurrenciesToken Systems, Payment Channels, and Corporate Currencies
Token Systems, Payment Channels, and Corporate Currencies
Bernhard Haslhofer438 views
Can a blockchain solve the trust problem? by Bernhard Haslhofer
Can a blockchain solve the trust problem?Can a blockchain solve the trust problem?
Can a blockchain solve the trust problem?
Bernhard Haslhofer1.2K views
Post-Bitcoin Cryptocurrencies, Off-Chain Transaction Channels, and Cryptocur... by Bernhard Haslhofer
 Post-Bitcoin Cryptocurrencies, Off-Chain Transaction Channels, and Cryptocur... Post-Bitcoin Cryptocurrencies, Off-Chain Transaction Channels, and Cryptocur...
Post-Bitcoin Cryptocurrencies, Off-Chain Transaction Channels, and Cryptocur...
Bernhard Haslhofer926 views
Insight Into Cryptocurrencies - Methods and Tools for Analyzing Blockchain-ba... by Bernhard Haslhofer
Insight Into Cryptocurrencies - Methods and Tools for Analyzing Blockchain-ba...Insight Into Cryptocurrencies - Methods and Tools for Analyzing Blockchain-ba...
Insight Into Cryptocurrencies - Methods and Tools for Analyzing Blockchain-ba...
Bernhard Haslhofer422 views
O Bitcoin Where Art Thou? An Introduction to Cryptocurrency Analytics by Bernhard Haslhofer
O Bitcoin Where Art Thou? An Introduction to Cryptocurrency AnalyticsO Bitcoin Where Art Thou? An Introduction to Cryptocurrency Analytics
O Bitcoin Where Art Thou? An Introduction to Cryptocurrency Analytics
Bernhard Haslhofer635 views
Mind the Gap - Data Science Meets Software Engineering by Bernhard Haslhofer
Mind the Gap - Data Science Meets Software EngineeringMind the Gap - Data Science Meets Software Engineering
Mind the Gap - Data Science Meets Software Engineering
Bernhard Haslhofer303 views
GraphSense - Real-time Insight into Virtual Currency Ecosystems by Bernhard Haslhofer
GraphSense - Real-time Insight into Virtual Currency EcosystemsGraphSense - Real-time Insight into Virtual Currency Ecosystems
GraphSense - Real-time Insight into Virtual Currency Ecosystems
Bernhard Haslhofer1.1K views
BITCOIN - De-anonymization and Money Laundering Detection Strategies by Bernhard Haslhofer
BITCOIN - De-anonymization and Money Laundering Detection StrategiesBITCOIN - De-anonymization and Money Laundering Detection Strategies
BITCOIN - De-anonymization and Money Laundering Detection Strategies
Bernhard Haslhofer2.7K views
Bitcoin - Introduction, Technical Aspects and Ongoing Developments by Bernhard Haslhofer
Bitcoin - Introduction, Technical Aspects and Ongoing DevelopmentsBitcoin - Introduction, Technical Aspects and Ongoing Developments
Bitcoin - Introduction, Technical Aspects and Ongoing Developments
Bernhard Haslhofer3.9K views
Maphub und Pelagios: Anwendung von Linked Data in den Digitalen Geisteswissen... by Bernhard Haslhofer
Maphub und Pelagios: Anwendung von Linked Data in den Digitalen Geisteswissen...Maphub und Pelagios: Anwendung von Linked Data in den Digitalen Geisteswissen...
Maphub und Pelagios: Anwendung von Linked Data in den Digitalen Geisteswissen...
Bernhard Haslhofer1.6K views
The value of open data and the OpenGLAM network by Bernhard Haslhofer
The value of open data and the OpenGLAM networkThe value of open data and the OpenGLAM network
The value of open data and the OpenGLAM network
Bernhard Haslhofer835 views
Offene Daten im Kulturbereich - Die pragmatische Perspektive by Bernhard Haslhofer
Offene Daten im Kulturbereich - Die pragmatische PerspektiveOffene Daten im Kulturbereich - Die pragmatische Perspektive
Offene Daten im Kulturbereich - Die pragmatische Perspektive
Bernhard Haslhofer1.1K views

Recently uploaded

Five Things You SHOULD Know About Postman by
Five Things You SHOULD Know About PostmanFive Things You SHOULD Know About Postman
Five Things You SHOULD Know About PostmanPostman
36 views43 slides
Design Driven Network Assurance by
Design Driven Network AssuranceDesign Driven Network Assurance
Design Driven Network AssuranceNetwork Automation Forum
15 views42 slides
virtual reality.pptx by
virtual reality.pptxvirtual reality.pptx
virtual reality.pptxG036GaikwadSnehal
14 views15 slides
Business Analyst Series 2023 - Week 3 Session 5 by
Business Analyst Series 2023 -  Week 3 Session 5Business Analyst Series 2023 -  Week 3 Session 5
Business Analyst Series 2023 - Week 3 Session 5DianaGray10
300 views20 slides
Evolving the Network Automation Journey from Python to Platforms by
Evolving the Network Automation Journey from Python to PlatformsEvolving the Network Automation Journey from Python to Platforms
Evolving the Network Automation Journey from Python to PlatformsNetwork Automation Forum
13 views21 slides
PRODUCT PRESENTATION.pptx by
PRODUCT PRESENTATION.pptxPRODUCT PRESENTATION.pptx
PRODUCT PRESENTATION.pptxangelicacueva6
15 views1 slide

Recently uploaded(20)

Five Things You SHOULD Know About Postman by Postman
Five Things You SHOULD Know About PostmanFive Things You SHOULD Know About Postman
Five Things You SHOULD Know About Postman
Postman36 views
Business Analyst Series 2023 - Week 3 Session 5 by DianaGray10
Business Analyst Series 2023 -  Week 3 Session 5Business Analyst Series 2023 -  Week 3 Session 5
Business Analyst Series 2023 - Week 3 Session 5
DianaGray10300 views
Future of AR - Facebook Presentation by ssuserb54b561
Future of AR - Facebook PresentationFuture of AR - Facebook Presentation
Future of AR - Facebook Presentation
ssuserb54b56115 views
GDG Cloud Southlake 28 Brad Taylor and Shawn Augenstein Old Problems in the N... by James Anderson
GDG Cloud Southlake 28 Brad Taylor and Shawn Augenstein Old Problems in the N...GDG Cloud Southlake 28 Brad Taylor and Shawn Augenstein Old Problems in the N...
GDG Cloud Southlake 28 Brad Taylor and Shawn Augenstein Old Problems in the N...
James Anderson92 views
STKI Israeli Market Study 2023 corrected forecast 2023_24 v3.pdf by Dr. Jimmy Schwarzkopf
STKI Israeli Market Study 2023   corrected forecast 2023_24 v3.pdfSTKI Israeli Market Study 2023   corrected forecast 2023_24 v3.pdf
STKI Israeli Market Study 2023 corrected forecast 2023_24 v3.pdf
TrustArc Webinar - Managing Online Tracking Technology Vendors_ A Checklist f... by TrustArc
TrustArc Webinar - Managing Online Tracking Technology Vendors_ A Checklist f...TrustArc Webinar - Managing Online Tracking Technology Vendors_ A Checklist f...
TrustArc Webinar - Managing Online Tracking Technology Vendors_ A Checklist f...
TrustArc11 views
Case Study Copenhagen Energy and Business Central.pdf by Aitana
Case Study Copenhagen Energy and Business Central.pdfCase Study Copenhagen Energy and Business Central.pdf
Case Study Copenhagen Energy and Business Central.pdf
Aitana16 views
Piloting & Scaling Successfully With Microsoft Viva by Richard Harbridge
Piloting & Scaling Successfully With Microsoft VivaPiloting & Scaling Successfully With Microsoft Viva
Piloting & Scaling Successfully With Microsoft Viva

Maphub and Annotorious

  • 1. Maphub  and  Annotorious   Bernhard  Haslhofer  &  Rainer  Simon   iAnnotate  2013,  San  Francisco  
  • 3. Annota4ons  on  Historical  Maps   4/11/13
  • 4. Benefits   §  Engage  people;  let  them  tell  their  stories   §  Collect  knowledge;  enhance  metadata   §  Connect  maps  with  other  Web  resources   4/11/13
  • 6. Maphub   §  Online  App  for  exploring  and  annotaHng   digiHzed  historical  maps   §  Bootstrapped  with  6K  LoC  maps   §  Core  Features   - Geo  referencing  +  Map  overlays   - Textual  annotaHon  +  SemanHc  tagging   - MulHlingual  search   - W3C  Open  AnnotaHon  API   4/11/13
  • 9. Textual  annota4on  +  Seman4c  Tagging   4/11/13
  • 10. Textual  annota4on  +  Seman4c  Tagging   4/11/13
  • 11. Seman4c  Tagging  User  Study   •  Method:  in-­‐lab  user  study,  24  parHcipants,  within-­‐ subject  design,  4  tagging  condiHons   •  Findings:  semanHc  tagging  does  not  affect  tag   producHon,  the  types  and  categories  of  tags  assigned,   and  user  task  load  but  gives  unambiguous  references   to  well-­‐defined  concepts.     Haslhofer  et  al.:  Seman/c  Tagging  on  Historical  Maps,   ACM  Web  Science  2013   hp://arxiv.org/abs/1304.1636   4/11/13
  • 13. W3C  Open  AnnotaHon  API   "bernhard.haslhofer@ oa: oax: maphub: "2012-07-18T02: cornell.edu" Annotation Tagging GeoReference 01:07Z" "behas" rdf:type "2012-07-18T02: foaf:mbox rdf:type rdf:type 01:07Z" oa:annotated foaf:name oa:generated http:// http://maphubdev. uuid:1235 maphubdev.mminf.univie.ac.at/ mminf.univie.ac.at control_points/1 oa:annotator oa:generator oax:hasSemanticTag oa:Specific oa:hasTarget Resource rdf:type http:// oa:Fragment sws.geonames.org/ uuid:4567 Selector 2643743/ oa:hasSelector rdf:type oa:hasSource uuid:8910 http:// rdf:value samos.mminf.univie.ac. at/maps/raw/ g3200.ct000725C.jp2 xywh=6550,6228,1,1 dc:format rdf:type 4/11/13 image/jp2 dcterms:StillImage
  • 14. W3C  Open  AnnotaHon  API   "bernhard.haslhofer@ oa: "2012-07-18T02: cornell.edu" Annotation 01:07Z" "behas" "2012-07-18T02: foaf:mbox rdf:type 01:07Z" oa:annotated foaf:name oa:generated http:// http://maphubdev. uuid:1235 maphubdev.mminf.univie.ac.at/ mminf.univie.ac.at annotations/1 oa:annotator oa:generator oax:hasSemanticTag oax:hasSemanticTag oa:hasTarget oa:Specific ct:ContentAs Resource rdf:type Text dbpedia: rdf:type dbpedia: Pillars_of_Hercules Strait_of_Gibraltar uuid:4567 dcterms: oa:hasSelector format image/svg cnt:Content oa:hasBody uuid:2752 oa:hasSource AsText oa:hasSelector rdf:type uuid:2751 ct:chars <svg…..> "text/plain" http:// samos.mminf.univie.ac. rdf:type cnt:chars uuid:2753 dc:format at/maps/raw/ g3200.ct000725C.jp2 ct:ContentAs dcterms: Text In antiquity, the Strait of Gibraltar (which format dc:format connects the Atlantic Ocean with the rdf:type Mediterranean Sea) was also known by the name "The Pillars of Hercules". This is the reason for this inscription! image/jp2 application/wkt ct:chars POLYGON((5315 dcterms:StillImage 5639,5444….) 4/11/13
  • 16. What  is  Annotorious?   A  JavaScript  image  annotaHon  library.   Adds  annotaHon  features  to  exisHng  Web  pages.   An  ongoing  Open  Source  project.  
  • 17. 1.  Link  Annotorious  into  your  Web  page   2.  Mark  images  as  annotatable    
  • 20. What  Else  is  in  There?   JavaScript  API  –  build  your  own  Mashups   Plug-­‐In  framework  –  extend  Annotorious   Embeddable  –  integrate  into  “host”  app,  e.g.  into  Annotator   Modules  –  addi/onal  media  types  (under  development)    
  • 21. Get  Involved!   h9p://maphub.github.com   h9p://annotorious.github.com  
  • 22. The  big  picture…   W3C Open Annotations maphub Semantic Tagging (Zoomable) Historic Maps JavaScript, Ruby on Rails LEMO YUMA yuma.min.js / Annotorious Linked Data Annotation Model OAC Model Audio, (Zoomable) Images Audio,Video, Images Audio,Video, Images JavaScript Server + Flash Clients Server + GWT Clients yuma4j Storage Server (Java) Open Annotation OAC Model Open Knowledge Collaboration (OAC) Foundation Annotator 2007 2013 4/11/13