Download presentation
Presentation is loading. Please wait.
Published byJovan Hoppe Modified over 10 years ago
1
Add some wow to your publications listing with Google Maps © Bruce Blair NRCan Library Natural Resources Canada Geoscience Information Society 2009
2
Using Google maps We already use Google maps - to locate shops and addresses - to plan how to get to places - why not use it with our publication listings … school soccer
3
New Releases RSS feed NRCan Library maintains GEOSCAN, the search engine for Geological Survey of Canada publications metadata An RSS feed of the publications released in the past 31 days keeps clients up to date
4
New Releases RSS Feed RSS feeds are effective at keeping your clients up to date … but they can be a little boooorrrrrrriiiiiiinnnnnng!
5
Adding the “wow” We linked our RSS feed to Google maps - shows where the publications occur - uses the latitude/longitude metadata in our database - the geospatial display provides your clients with an alternative discovery method
6
6 Stepping back a bit What is an RSS feed? How do you make it work with Google Maps ?
7
7 RSS and XML You don't need to be an RSS guru RSS may be database-driven, or created manually in Notepad An RSS feed is an XML file where the data elements are identified with specific tags
8
Making an RSS feed RSS feed has 4 sections Page title RSS header RSS footer Item entry
9
Making an RSS feed RSS header Page titleItem entryRSS footer
10
Making an RSS feed RSS header Page title Item entryRSS footer Your RSS feed title A few more details...
11
Making an RSS feed RSS header Page title Item entryRSS footer ESS New Releases New releases from the Earth Sciences Sector, Natural Resources Canada.
12
Making an RSS feed RSS headerPage title Item entry RSS footer The title of the item A few words to describe your item The URL of the item Unique ID YYYY MM DD HH:MM:SS EDT
13
Making an RSS feed RSS headerPage title Item entry RSS footer Iron formation in Canada, genesis and geochemistry A few words to describe your item The URL of the item Unique ID YYYY MM DD HH:MM:SS EDT
14
Making an RSS feed RSS headerPage title Item entry RSS footer Iron formation in Canada, genesis and geochemistry Gross, G A; Geological Survey of Canada, Open File 5987, 2009 The URL of the item Unique ID YYYY MM DD HH:MM:SS EDT
15
Making an RSS feed RSS headerPage title Item entry RSS footer Iron formation in Canada, genesis and geochemistry Gross, G A; Geological Survey of Canada, Open File 5987, 2009 http://geoscan.ess.nrcan.gc.ca/…/?id=123456 Unique ID YYYY MM DD HH:MM:SS EDT
16
Making an RSS feed RSS headerPage title Item entry RSS footer Iron formation in Canada, genesis and geochemistry Gross, G A; Geological Survey of Canada, Open File 5987, 2009 http://geoscan.ess.nrcan.gc.ca/…/?id=123456 123456 YYYY MM DD HH:MM:SS EDT
17
Making an RSS feed RSS headerPage title Item entry RSS footer Iron formation in Canada, genesis and geochemistry Gross, G A; Geological Survey of Canada, Open File 5987, 2009 http://geoscan.ess.nrcan.gc.ca/…/?id=123456 123456 2009 08 12 00:00:00 EDT
18
Making an RSS feed RSS headerPage titleItem entry RSS footer … put the file on your web server and you have an RSS feed!
19
ESS New Releases RSS feed So we now have an RSS feed for ESS New Releases. Auto-notifications for subscribers
20
Very nice … … and now for the W O W
21
Displaying with Google Maps We added latitude and longitude data to our RSS with GeoRSS encoding to allow Google Maps to display our publications
22
Displaying with Google Maps We added latitude and longitude data to our RSS with GeoRSS encoding to allow Google Maps to display our publications
23
Adding GeoRSS There are only two elements to add … - in the RSS Header, - add an XML namespace to the tag - in each Item Entry, - add the lat/long values in a tag 63.2500 -137.5000 63.2500 -138.5500 63.5000 -138.0000 63.5000 -137.5000 63.2500 -137.5000
24
tag The tag uses lat/long data to represent a point 45.256 -71.92
25
tag The tag uses lat/long data to represent a point a line 45.32 -75.67 45.9 -97.23 45.52 -122.68
26
tag The tag uses lat/long data to represent a point a line a box 46.75 -81 47 -80.5
27
tag The tag uses lat/long data to represent a point a line a box a polygon 50.25 -96 50.25 -97 51.50 -97.50 53.25 -99.50 54 -99.25 54.75 -98 50.25 96
28
In closing Feed your RSS with Lats & Longs Add some wow …
29
Questions / comments? GEOSCAN: http://geoscan.ess.nrcan.gc.ca/site.php?id=geoscan_e ESS New Releases RSS: http://geoscan.ess.nrcan.gc.ca/rss/newpub_e.rss Bruce.Blair@NRCan.gc.ca
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.