SlideShare una empresa de Scribd logo
1 de 11
Descargar para leer sin conexión
Will the Real
                  Spatial Web
               Please Emerge???

[or why we have to take matters into our own hands]


  2002-12-19     adoyle@intl-interfaces.com
The “big” idea
• You can’t build a Spatial Web if you’re going to
  IGNORE THE WEB
• Google & friends
• REST
• Blogs
• Wikis
• Usenet
• RSS
• Next Steps…
2002-12-19       adoyle@intl-interfaces.com
Google vs. Catalogs
• Catalogs are fine but they tend to hide
  behind obscure interfaces (even if they are
  publicly defined)
• Google - billions & billions of entries
• Entire NASA metadata holdings for
  EOSDIS ~ 10GB.

                           bucket
    – A drop in Google’s

2002-12-19        adoyle@intl-interfaces.com
REST
      • Give me a link and I’ll crawl the world, give
        me a CGI script and I’m stopped in my
        tracks
      • Meet me 1/2 way… How about dual-entry
        catalogs?                        Browsers, bots, spiders, &
                                                  crawlers. (Did I mention Google?)
Z39.50
OGC Catalog
UDDI
                   Query Engine                         “Link Portal”
…

                                       Catalogs
      2002-12-19           adoyle@intl-interfaces.com
Blogs
• Web Logs
• “Latest on top” series of semi-random
  articles
• Comments allowed but usually a level
  deeper
• Structure imposed by Blog package
• RSS describes top level
Content can be found in (yup!) Google…

2002-12-19        adoyle@intl-interfaces.com
Wikis
•   WikiWikiWeb - a communal experience
•   Free form, internally interlinked
•   Structure imposed by content authors
•   RSS about updates to a page (not always
    useful)

Google… it’s all there, just leave a link somewhere.

2002-12-19          adoyle@intl-interfaces.com
PURLs
• Persistent URLs
• Either make sure yours never change or use a
  service. (Former is more scalable).
• Use PURLs instead of UUIDs
• ONLY USE RESOLVABLE URI
    – Even if you insist on URNs or outsource your PURLs

    Will Google crawl URNs? How about PURLs? Hmmm…

2002-12-19         adoyle@intl-interfaces.com
What makes the Web GREAT?
•   Google?
•   Well, yes.
•   LINKS?
•   Well, YES!
•   If you are a content provider, you should
    provide links to your content!


2002-12-19       adoyle@intl-interfaces.com
Usenet
• All Usenet postings since ca. 1980 are
  available on… Google.
• We have alt.<your favorite kind of deviant
  behavior here>, searchable on Google.
• Why not alt.metadata?
• Why not alt.metadata.opinions?


2002-12-19     adoyle@intl-interfaces.com
RSS
• Really Simple Syndication or RDF Site
  Summary
• Structured information about content
• Blogs & Wikis generate it
• Can be generated by other programs as well
• Example (won’t work for you…)
http://127.0.0.1/mywiki/RecentChanges?action=rss_rc

2002-12-19         adoyle@intl-interfaces.com
Next steps
•   Let’s go flatten a catalog
•   Let Google find it
•   Work on a string-based location scheme
•   Develop some useful tags
•   Build some Blogs, Wikis, etc.
•   Flood some poor newsgroup with metadata
•   Generate some data discussion
•   Play for 2-4 months. Google will get it. Then we
    can decide if it was worth it.
2002-12-19        adoyle@intl-interfaces.com

Más contenido relacionado

Similar a Will the real spatial web please emerge

Retooling the world wide web for its original purpose
Retooling the world wide web for its original purposeRetooling the world wide web for its original purpose
Retooling the world wide web for its original purposesingingfish
 
Yahoo Pipes Middleware In The Cloud
Yahoo Pipes Middleware In The CloudYahoo Pipes Middleware In The Cloud
Yahoo Pipes Middleware In The CloudConSanFrancisco123
 
Improving Drupal's Page Loading Performance
Improving Drupal's Page Loading PerformanceImproving Drupal's Page Loading Performance
Improving Drupal's Page Loading PerformanceWim Leers
 
Why Architecture in Web Development matters
Why Architecture in Web Development mattersWhy Architecture in Web Development matters
Why Architecture in Web Development mattersLars Jankowfsky
 
10 Things You Probably Didn't Know About Plone
10 Things You Probably Didn't Know About Plone10 Things You Probably Didn't Know About Plone
10 Things You Probably Didn't Know About PloneJazkarta, Inc.
 
Apache Solr Changes the Way You Build Sites
Apache Solr Changes the Way You Build SitesApache Solr Changes the Way You Build Sites
Apache Solr Changes the Way You Build SitesPeter
 
Extending The My Sql Data Landscape
Extending The My Sql Data LandscapeExtending The My Sql Data Landscape
Extending The My Sql Data LandscapeRonald Bradford
 
Some news about the SW
Some news about the SWSome news about the SW
Some news about the SWIvan Herman
 
Offline capable web applications with Google Gears and Dojo Offline
Offline capable web applications with Google Gears and Dojo OfflineOffline capable web applications with Google Gears and Dojo Offline
Offline capable web applications with Google Gears and Dojo Offlineguestcb5c22
 
Jazz up your JavaScript: Unobtrusive scripting with JavaScript libraries
Jazz up your JavaScript: Unobtrusive scripting with JavaScript librariesJazz up your JavaScript: Unobtrusive scripting with JavaScript libraries
Jazz up your JavaScript: Unobtrusive scripting with JavaScript librariesSimon Willison
 
Web2.0: from "I know nothing" to "I know something" in 2 hours (what?!?)
Web2.0: from "I know nothing" to "I know something" in 2 hours (what?!?)Web2.0: from "I know nothing" to "I know something" in 2 hours (what?!?)
Web2.0: from "I know nothing" to "I know something" in 2 hours (what?!?)Paolo Massa
 
Collaborating with the Community
Collaborating with the CommunityCollaborating with the Community
Collaborating with the Communitytinacallahan
 

Similar a Will the real spatial web please emerge (20)

Retooling the world wide web for its original purpose
Retooling the world wide web for its original purposeRetooling the world wide web for its original purpose
Retooling the world wide web for its original purpose
 
Yahoo Pipes Middleware In The Cloud
Yahoo Pipes Middleware In The CloudYahoo Pipes Middleware In The Cloud
Yahoo Pipes Middleware In The Cloud
 
Google App Engine
Google App EngineGoogle App Engine
Google App Engine
 
Improving Drupal's Page Loading Performance
Improving Drupal's Page Loading PerformanceImproving Drupal's Page Loading Performance
Improving Drupal's Page Loading Performance
 
Darren Huckey on Drupal
Darren Huckey on DrupalDarren Huckey on Drupal
Darren Huckey on Drupal
 
Couch Db
Couch DbCouch Db
Couch Db
 
Why Architecture in Web Development matters
Why Architecture in Web Development mattersWhy Architecture in Web Development matters
Why Architecture in Web Development matters
 
10 Things You Probably Didn't Know About Plone
10 Things You Probably Didn't Know About Plone10 Things You Probably Didn't Know About Plone
10 Things You Probably Didn't Know About Plone
 
Apache Solr Changes the Way You Build Sites
Apache Solr Changes the Way You Build SitesApache Solr Changes the Way You Build Sites
Apache Solr Changes the Way You Build Sites
 
Web Design
Web DesignWeb Design
Web Design
 
Mojomojo Talk
Mojomojo TalkMojomojo Talk
Mojomojo Talk
 
Extending The My Sql Data Landscape
Extending The My Sql Data LandscapeExtending The My Sql Data Landscape
Extending The My Sql Data Landscape
 
Some news about the SW
Some news about the SWSome news about the SW
Some news about the SW
 
Offline capable web applications with Google Gears and Dojo Offline
Offline capable web applications with Google Gears and Dojo OfflineOffline capable web applications with Google Gears and Dojo Offline
Offline capable web applications with Google Gears and Dojo Offline
 
Rails For Legacy Apps
Rails For Legacy AppsRails For Legacy Apps
Rails For Legacy Apps
 
Drupal
DrupalDrupal
Drupal
 
Oracle's Take On NoSQL
Oracle's Take On NoSQLOracle's Take On NoSQL
Oracle's Take On NoSQL
 
Jazz up your JavaScript: Unobtrusive scripting with JavaScript libraries
Jazz up your JavaScript: Unobtrusive scripting with JavaScript librariesJazz up your JavaScript: Unobtrusive scripting with JavaScript libraries
Jazz up your JavaScript: Unobtrusive scripting with JavaScript libraries
 
Web2.0: from "I know nothing" to "I know something" in 2 hours (what?!?)
Web2.0: from "I know nothing" to "I know something" in 2 hours (what?!?)Web2.0: from "I know nothing" to "I know something" in 2 hours (what?!?)
Web2.0: from "I know nothing" to "I know something" in 2 hours (what?!?)
 
Collaborating with the Community
Collaborating with the CommunityCollaborating with the Community
Collaborating with the Community
 

Último

Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 

Último (20)

Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 

Will the real spatial web please emerge

  • 1. Will the Real Spatial Web Please Emerge??? [or why we have to take matters into our own hands] 2002-12-19 adoyle@intl-interfaces.com
  • 2. The “big” idea • You can’t build a Spatial Web if you’re going to IGNORE THE WEB • Google & friends • REST • Blogs • Wikis • Usenet • RSS • Next Steps… 2002-12-19 adoyle@intl-interfaces.com
  • 3. Google vs. Catalogs • Catalogs are fine but they tend to hide behind obscure interfaces (even if they are publicly defined) • Google - billions & billions of entries • Entire NASA metadata holdings for EOSDIS ~ 10GB. bucket – A drop in Google’s 2002-12-19 adoyle@intl-interfaces.com
  • 4. REST • Give me a link and I’ll crawl the world, give me a CGI script and I’m stopped in my tracks • Meet me 1/2 way… How about dual-entry catalogs? Browsers, bots, spiders, & crawlers. (Did I mention Google?) Z39.50 OGC Catalog UDDI Query Engine “Link Portal” … Catalogs 2002-12-19 adoyle@intl-interfaces.com
  • 5. Blogs • Web Logs • “Latest on top” series of semi-random articles • Comments allowed but usually a level deeper • Structure imposed by Blog package • RSS describes top level Content can be found in (yup!) Google… 2002-12-19 adoyle@intl-interfaces.com
  • 6. Wikis • WikiWikiWeb - a communal experience • Free form, internally interlinked • Structure imposed by content authors • RSS about updates to a page (not always useful) Google… it’s all there, just leave a link somewhere. 2002-12-19 adoyle@intl-interfaces.com
  • 7. PURLs • Persistent URLs • Either make sure yours never change or use a service. (Former is more scalable). • Use PURLs instead of UUIDs • ONLY USE RESOLVABLE URI – Even if you insist on URNs or outsource your PURLs Will Google crawl URNs? How about PURLs? Hmmm… 2002-12-19 adoyle@intl-interfaces.com
  • 8. What makes the Web GREAT? • Google? • Well, yes. • LINKS? • Well, YES! • If you are a content provider, you should provide links to your content! 2002-12-19 adoyle@intl-interfaces.com
  • 9. Usenet • All Usenet postings since ca. 1980 are available on… Google. • We have alt.<your favorite kind of deviant behavior here>, searchable on Google. • Why not alt.metadata? • Why not alt.metadata.opinions? 2002-12-19 adoyle@intl-interfaces.com
  • 10. RSS • Really Simple Syndication or RDF Site Summary • Structured information about content • Blogs & Wikis generate it • Can be generated by other programs as well • Example (won’t work for you…) http://127.0.0.1/mywiki/RecentChanges?action=rss_rc 2002-12-19 adoyle@intl-interfaces.com
  • 11. Next steps • Let’s go flatten a catalog • Let Google find it • Work on a string-based location scheme • Develop some useful tags • Build some Blogs, Wikis, etc. • Flood some poor newsgroup with metadata • Generate some data discussion • Play for 2-4 months. Google will get it. Then we can decide if it was worth it. 2002-12-19 adoyle@intl-interfaces.com