Online GIS Solutions for Disseminating Geospatial Data in a Library Setting Marcel Fortin Tuesday June 1, 2004
Objectives <ul><li>Problems of Geospatial Data Delivery in a Library Setting </li></ul><ul><li>Compare and Assess </li></u...
Geospatial Data Management  Problems – Collection Growth <ul><li>Data Availability </li></ul><ul><ul><li>Government initia...
Geospatial Data Management  Problems in the Library Environment  <ul><li>Complexity of GIS Data </li></ul><ul><ul><li>Form...
Geospatial Data Management  Problems in the Library Environment  <ul><li>Digital Library World (24 X 7) </li></ul><ul><li>...
Geospatial Data Management  Problems – Collection Licensing <ul><li>Access Restrictions </li></ul><ul><ul><li>Disparate Li...
Data Management Solutions
Solutions – Local:Media <ul><li>CD-Rom </li></ul><ul><li>USB Key </li></ul><ul><li>External Hard-Drives </li></ul><ul><li>...
Solutions – Intranets/Networked Drives <ul><li>Advantages: </li></ul><ul><ul><li>Accessibility </li></ul></ul><ul><ul><li>...
Solutions – File Transfer Protocol (FTP) <ul><li>Server side transfer of files </li></ul><ul><li>Meant for transfer and no...
Solutions – FTP Windows XP/Internet Explorer  Access to U of T DMTI FTP site ftp://DMTIguest@prod.library.utoronto.ca WS_F...
Solutions – FTP:Assessment <ul><li>Advantages </li></ul><ul><ul><li>Secure </li></ul></ul><ul><ul><li>Fast method of disse...
Solutions - HTTP:HTML <ul><li><html> <head>  </li></ul><ul><li><title>Toronto Digital Property Data Maps</title>  </li></u...
Solutions - HTTP:HTML:Assessment <ul><li>Advantages: </li></ul><ul><ul><li>Simplicity </li></ul></ul><ul><ul><li>Server co...
Solutions - HTTP:Cold Fusion  (Macromedia) <ul><li>Web authoring tool  </li></ul><ul><li>Online Database Front End </li></...
Solutions:HTTP:Cold Fusion:Examples Displaying your data
Solutions:HTTP:Cold Fusion:Examples Editing the Display of your data
Solutions:HTTP:Cold Fusion:Ease and Simplicity
Solutions HTTP:Cold Fusion:Assessment <ul><li>Advantages </li></ul><ul><ul><li>Ease of Use </li></ul></ul><ul><ul><li>Simp...
Solutions – HTTP:Common Gateway Interface (CGI) <ul><li>Cross-platform scripting/programming language </li></ul><ul><li>Cr...
Solutions – HTTP:CGI:Examples Input Output
Solutions – HTTP:CGI Web  Browser HTTPD Server CGI Script   (perl, asp,  etc.) Data (text) file
Solutions – HTTP:CGI Perl Script Example
Solutions – HTTP:CGI ----------------------- topography,Metro Toronto Base Maps,1982-1986,Metropolitan Toronto,1:10,000,Me...
Solutions – HTTP:CGI:Assessment <ul><li>Advantages </li></ul><ul><ul><li>Cross and multi-platform </li></ul></ul><ul><ul><...
Solutions – HTTP:Database Interface (DBI) <ul><li>Cross-platform scripting/programming language </li></ul><ul><li>Creation...
Solutions – HTTP:DBI
Solutions – HTTP:DBI
Solutions – HTTP:DBI
Solutions – HTTP:DBI
Solutions – HTTP:DBI
Solutions – HTTP:DBI Web  Browser HTTPD Server CGI Script   (perl,  asp, etc) Database  (Oracle,  MySQL etc.)
Solutions – HTTP:DBI CGI Input  Decoding Process input Write HTML User Input Form Query  Information  (SQL) Process Output...
Solutions – HTTP:DBI
Solutions – HTTP:DBI Schema for  Relational Model
<ul><li>Advantages </li></ul><ul><ul><li>Cross and multi-platform </li></ul></ul><ul><ul><li>Works with a number of high-e...
Solutions – HTTP:Server-side Commercial GIS <ul><li>Difference with other HTTP concepts? </li></ul><ul><ul><li>More comple...
Solutions – HTTP:Server-side Commercial GIS:Why? <ul><li>Common data format </li></ul><ul><li>Implicit Data management </l...
Solutions – HTTP:Server-Side Commercial GIS:ArcSDE:Queries (discovery tool) From:  http://www.esri.com/news/arcnews/spring...
Solutions - HTTP:Server-Side Commercial GIS:ArcSDE:Data Dissemination http://www.esri.com/library/brochures/pdfs/arcsde-se...
Solutions – HTTP:Server-Side Commercial GIS:ArcSDE:Geography Network:Desktop Access
Solutions – HTTP:Server-Side Commercial GIS:ArcSDE:Local GN:Desktop Access Query the data and then add to software
Solutions – HTTP:Server-Side Commercial GIS:ArcSDE:Local GN Query the data and then add to  software
Solutions:Server-Side Commercial GIS:ArcSDE:GeoDatabase Access Add data directly
Solutions – HTTP:Server-Side Commercial GIS:ArcSDE:Web Discovery Tool
Solutions - Server-Side Commercial GIS:ArcSDE:ArcIMS
Solutions – HTTP:Server-side Commercial GIS:Other Products Windows Unix, Windows Windows  Unix, Linux and Windows  Unix, L...
Solutions – HTTP:Server-Side Commercial GIS:Assessment <ul><li>Advantages </li></ul><ul><ul><li>Management of geodata is i...
Solution - Beyond Commercial Server-side GIS and HTML Behold the OGC and GML
“ The main hindrance for building true interoperable distributed geographic information systems is the lack of any standar...
Solutions – Open GIS Consortium (OGC) <ul><li>Non-profit, international, voluntary consensus standards organization  </li>...
Solutions – OGC:Geography Markup Language (GML) <ul><li>GML is an initiative of the OGC </li></ul><ul><ul><li>XML encoding...
Solutions – OGC:GML:Importance of Interoperability <ul><li>No need for the same software between the provider & end-user <...
Solutions – OGC:GML:Importance of Open Source Software (OSS) <ul><li>Free </li></ul><ul><li>Supported </li></ul><ul><li>Ne...
Solutions – OGC:GML:What does it do? http://gislounge.com/ucon/ucgml4.shtml “ As HTML was critical to the development of t...
Solutions – OGC:GML:Implications <ul><li>Because of GML, GIS server software can exist </li></ul><ul><li>Allows for Simpli...
Solutions – OGC:GML:What does it look like? <ul><li><uka:Road fid =&quot;highway11&quot;> <uka:numLanes>3</uka:numLanes> <...
Solutions – OGC:GML:Server-side GIS Compliance free free free free free High / Academic High / Academic ? / Academic High ...
Solutions – OGC:GML:Server-side GIS:Web Map Server <ul><li>Cost </li></ul><ul><ul><li>none </li></ul></ul><ul><li>Benefits...
Solutions – OGC:GML:Server-side GIS:MapServer/PostGIS:USGS example
<ul><li>Advantages </li></ul><ul><ul><li>Geo-data management implicit through free Spatial Extension (postGIS) </li></ul><...
OGC or Commercial?
<ul><li>* NOTE: </li></ul><ul><li>Harvard employs several technicians, a metadata cataloguer, a GIS specialist/librarian, ...
Current Online Initiatives:OGC:Cornell/State of New York* <ul><li>http:// cugir . mannlib . cornell . edu /index. jsp </li...
Current Canadian Online Initiatives:Individual Insitutions <ul><ul><li>University of British Columbia Data Library </li></...
Current Canadian Online Initiatives:Consortia <ul><ul><li>TriUniversity Group of Libraries (TUG) Metadata project  http://...
Current Canadian Online Initiatives:Assessment <ul><li>Positives </li></ul><ul><ul><li>Getting started is always good </li...
Overcoming Difficulties <ul><li>Approach </li></ul><ul><ul><li>Partnerships instead of duplication  </li></ul></ul><ul><li...
Planning & Prioritizing <ul><li>Find Partners (CAPDU & ACMLA) </li></ul><ul><ul><li>Funding </li></ul></ul><ul><ul><li>Har...
Upcoming SlideShare
Loading in …5
×

Powerpoint presentation

2,593 views
2,535 views

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
2,593
On SlideShare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
14
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Powerpoint presentation

  1. 1. Online GIS Solutions for Disseminating Geospatial Data in a Library Setting Marcel Fortin Tuesday June 1, 2004
  2. 2. Objectives <ul><li>Problems of Geospatial Data Delivery in a Library Setting </li></ul><ul><li>Compare and Assess </li></ul><ul><ul><li>Traditional Tools for Data Dissemination </li></ul></ul><ul><ul><li>Traditional Web Data Dissemination Tools </li></ul></ul><ul><ul><li>Newer Web Data Dissemination Tools </li></ul></ul><ul><li>Recommendations </li></ul>
  3. 3. Geospatial Data Management Problems – Collection Growth <ul><li>Data Availability </li></ul><ul><ul><li>Government initiatives </li></ul></ul><ul><ul><li>Private initiatives </li></ul></ul><ul><li>Disk space </li></ul><ul><li>Archiving is an issue </li></ul><ul><li>Metadata is scarce but more important than ever </li></ul>
  4. 4. Geospatial Data Management Problems in the Library Environment <ul><li>Complexity of GIS Data </li></ul><ul><ul><li>Formats </li></ul></ul><ul><ul><ul><li>Shapefiles, coverages, ESRI Project files (ArcView vs. ArcMap), e00 Mapinfo files, etc . </li></ul></ul></ul><ul><ul><li>Datum </li></ul></ul><ul><ul><ul><li>NAD 27, NAD 83, etc. </li></ul></ul></ul><ul><ul><li>Projections </li></ul></ul><ul><ul><ul><li>UTM, MTM, Geographic, Lambert, etc. </li></ul></ul></ul><ul><ul><li>Types </li></ul></ul><ul><ul><ul><li>Raster, Vector, Attribute data etc. </li></ul></ul></ul><ul><ul><li>Scale </li></ul></ul><ul><ul><ul><li>Municipal data, National Data, International data </li></ul></ul></ul>
  5. 5. Geospatial Data Management Problems in the Library Environment <ul><li>Digital Library World (24 X 7) </li></ul><ul><li>Data must be available on all desktops </li></ul><ul><li>Large campus populations (growing number of GIS users) </li></ul><ul><li>Distance Education </li></ul><ul><li>Multi-campuses </li></ul><ul><li>Consortium sharing of data (46 for DMTI data) </li></ul>
  6. 6. Geospatial Data Management Problems – Collection Licensing <ul><li>Access Restrictions </li></ul><ul><ul><li>Disparate License agreements and security requirements </li></ul></ul><ul><ul><ul><li>DMTI model vs. NRCan model, American vs. Canadian model </li></ul></ul></ul>
  7. 7. Data Management Solutions
  8. 8. Solutions – Local:Media <ul><li>CD-Rom </li></ul><ul><li>USB Key </li></ul><ul><li>External Hard-Drives </li></ul><ul><li>Diskettes </li></ul><ul><li>Advantages </li></ul><ul><ul><li>Inexpensive </li></ul></ul><ul><ul><li>Little effort </li></ul></ul><ul><li>Disadvantages </li></ul><ul><ul><li>How do you keep track of all the data on several media types </li></ul></ul><ul><ul><li>Media deterioration </li></ul></ul><ul><ul><li>Media compatibility over the years </li></ul></ul>
  9. 9. Solutions – Intranets/Networked Drives <ul><li>Advantages: </li></ul><ul><ul><li>Accessibility </li></ul></ul><ul><ul><li>Storage Space </li></ul></ul><ul><ul><li>Security </li></ul></ul><ul><ul><li>Low cost </li></ul></ul><ul><ul><li>Data manageability easier </li></ul></ul><ul><li>Disadvantages: </li></ul><ul><ul><li>Becomes Intricate to manage data. </li></ul></ul><ul><ul><li>Limited to institution or location </li></ul></ul>
  10. 10. Solutions – File Transfer Protocol (FTP) <ul><li>Server side transfer of files </li></ul><ul><li>Meant for transfer and not viewing of files </li></ul><ul><li>Requires sign on (anonymous or secure) </li></ul>
  11. 11. Solutions – FTP Windows XP/Internet Explorer Access to U of T DMTI FTP site ftp://DMTIguest@prod.library.utoronto.ca WS_FTP Access to U of T DMTI FTP site Netscape Access to U of T DMTI FTP site
  12. 12. Solutions – FTP:Assessment <ul><li>Advantages </li></ul><ul><ul><li>Secure </li></ul></ul><ul><ul><li>Fast method of disseminating data </li></ul></ul><ul><ul><li>Multi-platform (Unix, windows, Linux, Mac) </li></ul></ul><ul><ul><li>Can be accessed using a variety of software </li></ul></ul><ul><ul><li>Server setup & maintenance easy </li></ul></ul><ul><ul><li>Costs are minimal (piggy back on other services) </li></ul></ul><ul><li>Disadvantages </li></ul><ul><ul><li>File organization and management can be difficult </li></ul></ul><ul><ul><li>Versatility lacking vs. HTTP </li></ul></ul>
  13. 13. Solutions - HTTP:HTML <ul><li><html> <head> </li></ul><ul><li><title>Toronto Digital Property Data Maps</title> </li></ul><ul><li></head> </li></ul><ul><li><img SRC=utl.gif><br> <font FACE=arial><a HREF=http://www.library.utoronto.ca/maplib><small>Home</small></a> | <a HREF=http://atlantis.chass.utoronto.ca/mfortin/cgi-bin/data_topics.pl><small>GIS Data Inventory</small></a></font><br> <body> <font face=&quot;arial&quot;><b><h3>Toronto Digital Property Data Maps</h3></b></font> <font face=&quot;arial&quot;><b><small>Source</small>:</b><small> Work & Emergency Services, City of Toronto</small></font><tab> <br><font face=&quot;arial&quot;><b><small>Scale:</small></b><small> 1:500</small></font> <br><font face=&quot;arial&quot;><b><small>Format:</small></b><small> dwg and dgn</small></font> <br><font face=&quot;arial&quot;><b><small>Access:</small></b><small> University of Toronto faculty, students,and staff, for research and teaching only.</small></font> <br></tab> <font face=&quot;arial&quot;><b><small>Method of Access:</small></b><small> University of Toronto Map Library, 5th floor Robarts Library</small></font><p> <center><img SRC=&quot;index_west2.jpg&quot; usemap=&quot;#index_west2&quot; BORDER=0></centre> <br><font face=&quot;arial&quot;><small>Click on shaded graphics above to see available data. &copy; University of Toronto Map Library</small></font> <br><font face=&quot;arial&quot;><small>Last Updated: October, 25, 2002</small></font> <body> <map NAME=&quot;index_west2&quot;> <!-- #$-:Image Map file created by Map THIS! --> <!-- #$-:Map THIS! free image map editor by Todd C. Wilson --> <!-- #$-:Please do not edit lines starting with &quot;#$&quot; --> <!-- #$VERSION:1.30 --> <!-- #$DATE:Tue Oct 29 12:36:29 2002 --> <!-- #$PATH:C:userBVPDM_Index --> <!-- #$GIF:index_west2.jpg --> <area SHAPE=RECT COORDS=&quot;360,165,390,195&quot; href=&quot;http://myaccess.library.utoronto.ca:80/login?url=http://www.library.utoronto.ca/datalib/datart/maplib/pdm/46j-12.zip&quot; ALT=&quot;46j-12&quot;> </li></ul>
  14. 14. Solutions - HTTP:HTML:Assessment <ul><li>Advantages: </li></ul><ul><ul><li>Simplicity </li></ul></ul><ul><ul><li>Server costs low </li></ul></ul><ul><ul><li>Server set-up & maintenance easy </li></ul></ul><ul><ul><li>Disk space costs low </li></ul></ul><ul><ul><li>Works on many platforms (Windows, UNIX, Linux, and MAC) </li></ul></ul><ul><ul><li>Integrates images and text </li></ul></ul><ul><li>Problems: </li></ul><ul><ul><li>Time consuming </li></ul></ul><ul><ul><li>Difficult to implement security </li></ul></ul><ul><ul><li>Geo-Data management a major issue </li></ul></ul>
  15. 15. Solutions - HTTP:Cold Fusion (Macromedia) <ul><li>Web authoring tool </li></ul><ul><li>Online Database Front End </li></ul><ul><li>Works with simple or complex databases (From MS-Access to Oracle) </li></ul><ul><li>Works on many platforms (Windows, UNIX and Linux) </li></ul>
  16. 16. Solutions:HTTP:Cold Fusion:Examples Displaying your data
  17. 17. Solutions:HTTP:Cold Fusion:Examples Editing the Display of your data
  18. 18. Solutions:HTTP:Cold Fusion:Ease and Simplicity
  19. 19. Solutions HTTP:Cold Fusion:Assessment <ul><li>Advantages </li></ul><ul><ul><li>Ease of Use </li></ul></ul><ul><ul><li>Simplicity of Coding </li></ul></ul><ul><ul><li>Can quickly get started </li></ul></ul><ul><ul><li>Multi-platformed </li></ul></ul><ul><ul><li>Minimal system requirements (comparatively) </li></ul></ul><ul><ul><li>Works hand in hand with HTML and SQL </li></ul></ul><ul><li>Disadvantages </li></ul><ul><ul><li>Cost is prohibitive </li></ul></ul><ul><ul><li>File management still and issue </li></ul></ul>
  20. 20. Solutions – HTTP:Common Gateway Interface (CGI) <ul><li>Cross-platform scripting/programming language </li></ul><ul><li>Creation of user/query driven web pages </li></ul><ul><li>Database management (low end) </li></ul><ul><li>Can use a variety of languages (perl, asp, php, C, etc.) </li></ul>
  21. 21. Solutions – HTTP:CGI:Examples Input Output
  22. 22. Solutions – HTTP:CGI Web Browser HTTPD Server CGI Script (perl, asp, etc.) Data (text) file
  23. 23. Solutions – HTTP:CGI Perl Script Example
  24. 24. Solutions – HTTP:CGI ----------------------- topography,Metro Toronto Base Maps,1982-1986,Metropolitan Toronto,1:10,000,Metro Toronto Land Information Services,This series was created to provide hard copy maps for the Ontario Base Maping OBM program covering the Metro Toronto Region. Each map covers an area of 25 sq. km and shows topographic features with 5 metre contours. Buildings less than 100 sq. m. are symbolized, others are shown in outline, roads are pavement edges. The 1 km. grid lines are of the Ontario Modified Transverse Mercator Projection.,ArcView Export and DXF,<A HREF=http://prod.library.utoronto.ca/datalib/maplib/metro/metroind.html>http://prod.library.utoronto.ca/maplib/metro/metroind.html</a><BR>University of Toronto faculty, students, and staff, for research and teaching only. If the files you need are not yet linked, please contact the map librarian,boundaries airport facilities bridges buildings outlines building symbols contours depressions drainage driveways parking parks pits piles railways roads spot heights swamps wetlands trails transmission lines under construction wooded areas transportation hydrometric hydrographic hydrography, ----------------------- aerial,Orthophoto Imagery, City of Toronto,1997,Metropolitan Toronto,1:5,000 (approximately),Metro Toronto Land Information Services, ,TIFF images,<A HREF=http://www.library.utoronto.ca/datalib/maplib/tortho97.html>http://www.library.utoronto.ca/datalib/maplib/tortho97.html</a><BR>University of Toronto faculty, students, and staff, for research and teaching only.,City of Toronto aerial photo air photos air photography air photographies, Comma-separated Text Datafile example:
  25. 25. Solutions – HTTP:CGI:Assessment <ul><li>Advantages </li></ul><ul><ul><li>Cross and multi-platform </li></ul></ul><ul><ul><li>Open source </li></ul></ul><ul><ul><li>Reusability of code </li></ul></ul><ul><ul><li>Free </li></ul></ul><ul><ul><li>Data encryption capabilities </li></ul></ul><ul><ul><li>Works hand in hand with HTML </li></ul></ul><ul><ul><li>On-the-fly HTML creation for file management </li></ul></ul><ul><ul><li>Only limits are time and imagination </li></ul></ul><ul><li>Disadvantages </li></ul><ul><ul><li>Time consuming to code </li></ul></ul><ul><ul><li>Learning curve </li></ul></ul><ul><ul><li>Simple (text) database management leads to difficulties </li></ul></ul><ul><ul><li>Relational model not directly supported </li></ul></ul><ul><ul><li>Still have to deal with intricacies of geospatial data management </li></ul></ul><ul><ul><li>Spatial queries possible but too difficult to create </li></ul></ul>
  26. 26. Solutions – HTTP:Database Interface (DBI) <ul><li>Cross-platform scripting/programming language </li></ul><ul><li>Creation of user/query driven web pages </li></ul><ul><li>Database management of high-end and relational databases (or low end) </li></ul>
  27. 27. Solutions – HTTP:DBI
  28. 28. Solutions – HTTP:DBI
  29. 29. Solutions – HTTP:DBI
  30. 30. Solutions – HTTP:DBI
  31. 31. Solutions – HTTP:DBI
  32. 32. Solutions – HTTP:DBI Web Browser HTTPD Server CGI Script (perl, asp, etc) Database (Oracle, MySQL etc.)
  33. 33. Solutions – HTTP:DBI CGI Input Decoding Process input Write HTML User Input Form Query Information (SQL) Process Output SQL results Database Process Output
  34. 34. Solutions – HTTP:DBI
  35. 35. Solutions – HTTP:DBI Schema for Relational Model
  36. 36. <ul><li>Advantages </li></ul><ul><ul><li>Cross and multi-platform </li></ul></ul><ul><ul><li>Works with a number of high-end databases (Oracle, MySQL, DB2, Informix, etc.) </li></ul></ul><ul><ul><li>Open source </li></ul></ul><ul><ul><li>Reusability of code </li></ul></ul><ul><ul><li>Free </li></ul></ul><ul><ul><li>Works hand in hand with HTML & SQL </li></ul></ul><ul><ul><li>On-the-fly HTML </li></ul></ul><ul><ul><li>Easily supports a relational model </li></ul></ul><ul><ul><li>Data management better than in CGI without DBI </li></ul></ul><ul><li>Disadvantages </li></ul><ul><ul><li>Time consuming to code </li></ul></ul><ul><ul><li>Learning curve of Scripting Language </li></ul></ul><ul><ul><li>Learning curve of SQL </li></ul></ul><ul><ul><li>Still have to deal with issue of geospatial data management </li></ul></ul><ul><ul><li>Spatial possible but difficult </li></ul></ul>Solutions – HTTP:DBI:Assessment
  37. 37. Solutions – HTTP:Server-side Commercial GIS <ul><li>Difference with other HTTP concepts? </li></ul><ul><ul><li>More complex queries to the data as opposed to the simple queries to a database </li></ul></ul><ul><ul><li>Spatial querying enabled </li></ul></ul><ul><li>To accomplish this, you need </li></ul><ul><ul><li>Metadata </li></ul></ul><ul><ul><li>Software </li></ul></ul><ul><ul><li>Hardware </li></ul></ul><ul><ul><li>Expertise </li></ul></ul><ul><ul><li>Time </li></ul></ul>
  38. 38. Solutions – HTTP:Server-side Commercial GIS:Why? <ul><li>Common data format </li></ul><ul><li>Implicit Data management </li></ul><ul><li>Simultaneous access </li></ul><ul><li>Versioning/Archiving of data </li></ul><ul><li>Direct Access through GIS desktop software </li></ul>
  39. 39. Solutions – HTTP:Server-Side Commercial GIS:ArcSDE:Queries (discovery tool) From: http://www.esri.com/news/arcnews/spring02articles/arcims-and-arcgis.html
  40. 40. Solutions - HTTP:Server-Side Commercial GIS:ArcSDE:Data Dissemination http://www.esri.com/library/brochures/pdfs/arcsde-server.pdf
  41. 41. Solutions – HTTP:Server-Side Commercial GIS:ArcSDE:Geography Network:Desktop Access
  42. 42. Solutions – HTTP:Server-Side Commercial GIS:ArcSDE:Local GN:Desktop Access Query the data and then add to software
  43. 43. Solutions – HTTP:Server-Side Commercial GIS:ArcSDE:Local GN Query the data and then add to software
  44. 44. Solutions:Server-Side Commercial GIS:ArcSDE:GeoDatabase Access Add data directly
  45. 45. Solutions – HTTP:Server-Side Commercial GIS:ArcSDE:Web Discovery Tool
  46. 46. Solutions - Server-Side Commercial GIS:ArcSDE:ArcIMS
  47. 47. Solutions – HTTP:Server-side Commercial GIS:Other Products Windows Unix, Windows Windows Unix, Linux and Windows Unix, Linux and Windows Platforms High / Academic Mapinfo Spatialware and MapXtreme High / Academic Autodesk® GIS Design Server ? / Academic FME Spatial Data Server High Oracle Spatial, Locator, and MapViewer High / Academic ESRI ArcSDE Cost Product
  48. 48. Solutions – HTTP:Server-Side Commercial GIS:Assessment <ul><li>Advantages </li></ul><ul><ul><li>Management of geodata is implicit through Spatial Extension to Database </li></ul></ul><ul><ul><li>Querying is made easier </li></ul></ul><ul><ul><li>Can reach a large audience </li></ul></ul><ul><ul><li>Can often get academic pricing </li></ul></ul><ul><li>Disadvantages </li></ul><ul><ul><li>Cost of software and hardware </li></ul></ul><ul><ul><li>Maintenance and setup of hardware “beast” </li></ul></ul><ul><ul><li>Complexity </li></ul></ul><ul><ul><li>Restrictions on software </li></ul></ul><ul><ul><li>Unknowns of disparate data (most deployments are from data producers such as governments) </li></ul></ul><ul><ul><li>Interoperability is lacking </li></ul></ul><ul><ul><li>Data conversion is necessary in most cases </li></ul></ul><ul><ul><li>Mostly created for data archiving or storage, not dissemination of entire sets of data </li></ul></ul><ul><ul><li>“ Canadian” Metadata issue remains </li></ul></ul>
  49. 49. Solution - Beyond Commercial Server-side GIS and HTML Behold the OGC and GML
  50. 50. “ The main hindrance for building true interoperable distributed geographic information systems is the lack of any standard exchange mechanism between the diverse GISes connected over the web.” Shekhar, Vatsaval, et.al. (2001)
  51. 51. Solutions – Open GIS Consortium (OGC) <ul><li>Non-profit, international, voluntary consensus standards organization </li></ul><ul><li>Leader in the development of standards for geospatial services </li></ul><ul><li>Works with governments, private industry, and academia to create open and extensible software application programming interfaces for GIS </li></ul>
  52. 52. Solutions – OGC:Geography Markup Language (GML) <ul><li>GML is an initiative of the OGC </li></ul><ul><ul><li>XML encoding for the transport and storage of geographic information </li></ul></ul><ul><ul><li>Enable the sharing geographic information </li></ul></ul><ul><ul><li>Enable the linking of geographic datasets </li></ul></ul><ul><ul><li>Interoperability between systems </li></ul></ul><ul><ul><li>Open Source </li></ul></ul>
  53. 53. Solutions – OGC:GML:Importance of Interoperability <ul><li>No need for the same software between the provider & end-user </li></ul><ul><li>Allows for a variety of types of tools to be used by the end-user </li></ul><ul><li>Ease of integration of other data such as attribute data or GPS data </li></ul><ul><li>One location or several for all data </li></ul><ul><li>Seamless combination of all data </li></ul>
  54. 54. Solutions – OGC:GML:Importance of Open Source Software (OSS) <ul><li>Free </li></ul><ul><li>Supported </li></ul><ul><li>Network of sharing users </li></ul><ul><li>According to some [Anderson (2003), Wheeler (2002)] </li></ul><ul><ul><li>More reliable </li></ul></ul><ul><ul><li>perform better </li></ul></ul><ul><ul><li>Scalable </li></ul></ul><ul><ul><li>More secure </li></ul></ul><ul><ul><li>Overall, a superior alternative </li></ul></ul>
  55. 55. Solutions – OGC:GML:What does it do? http://gislounge.com/ucon/ucgml4.shtml “ As HTML was critical to the development of the Internet as a linked collection of web pages, GML 2.0 will enable the development of a geo-spatial &quot;Internet&quot; as a linked collection of geo-spatial features.” “ GML provides a common schema framework for the expression of geo-spatial features.”
  56. 56. Solutions – OGC:GML:Implications <ul><li>Because of GML, GIS server software can exist </li></ul><ul><li>Allows for Simplicity when Integrating geospatial data into other Web Content </li></ul>
  57. 57. Solutions – OGC:GML:What does it look like? <ul><li><uka:Road fid =&quot;highway11&quot;> <uka:numLanes>3</uka:numLanes> <uka:surfaceType>gravel</uka:surfaceType> <gml:centerLineOf> <gml:LineString srsName = &quot;epsg4361&quot;> <gml:coordinates> …. </gml:coordinates> </gml:LineString> </gml:centerLineOf> </uka:Road> </li></ul>
  58. 58. Solutions – OGC:GML:Server-side GIS Compliance free free free free free High / Academic High / Academic ? / Academic High High / Academic Cost Unix, Linux, Mac, and Windows Fully MySQL Spatial Unix, Linux and Windows Fully Deegree Web Map Server Unix, Linux, Windows and Mac Fully PostgreSQL/PostGIS (SDE equivalent for OSS) Unix, Linux, Mac, and Windows Fully MITOrthoServer Unix, Linux, Mac, and Windows Fully MapServer (university of minnesota) Windows Unix, Windows Windows Unix, Linux and Windows Unix, Linux and Windows Platforms Fully Mapinfo Spatialware and MapXtreme No Autodesk® GIS Design Server Not yet FME Spatial Data Server Fully Oracle Spatial, Locator, and MapViewer Semi (Informix & DB2 only) ESRI ArcSDE OGC Compliance Product
  59. 59. Solutions – OGC:GML:Server-side GIS:Web Map Server <ul><li>Cost </li></ul><ul><ul><li>none </li></ul></ul><ul><li>Benefits </li></ul><ul><ul><li>Free </li></ul></ul><ul><ul><li>Not only OGC compliant, it is OGC! </li></ul></ul><ul><ul><li>Interoperable with Oracle, MySQL, etc. </li></ul></ul>Table adapted from: http://deegree.sourceforge.net/ <ul><li>Structure </li></ul>Web-based transformation of geographic coordinates from one coordinate reference system into another Web Coordinate Transformation Service (WCTS) Creation of views out of 3D-data Web Terrain Service (WTS) Service allowing geo-referencing of geographic entities based on textual identifiers (e.g. place names) Web Gazetteer Service (WFS-G) Web-based catalog service for administration and querying of metadata Web Catalog Service (WCAS) Access to raster geo-data, that can be delivered in several image formats (e.g. TIFF, GIF, JPEG,BMP, PNM) Web Coverage Service (WCS) Access to vector data Web Feature Service (WFS) Web cartography Web Map Service (WMS) Function Name of Module
  60. 60. Solutions – OGC:GML:Server-side GIS:MapServer/PostGIS:USGS example
  61. 61. <ul><li>Advantages </li></ul><ul><ul><li>Geo-data management implicit through free Spatial Extension (postGIS) </li></ul></ul><ul><ul><li>Built-in geospatial querying and scripting </li></ul></ul><ul><ul><li>Scripting language (PHP, perl, etc.) </li></ul></ul><ul><ul><li>Free </li></ul></ul><ul><ul><li>Easier to set up than commercial packages </li></ul></ul><ul><ul><li>Disparate data made to communicate and interoperate </li></ul></ul><ul><li>Disadvantages </li></ul><ul><ul><li>Still need the staff to do it </li></ul></ul><ul><ul><li>Still need access to metadata </li></ul></ul><ul><ul><li>Hardware issues remain </li></ul></ul>Solutions – OGC:GML:Server-side non-commercial GIS:Assessment
  62. 62. OGC or Commercial?
  63. 63. <ul><li>* NOTE: </li></ul><ul><li>Harvard employs several technicians, a metadata cataloguer, a GIS specialist/librarian, and a project manager </li></ul><ul><li>The Geospatial Library is not part of the Map Library at Harvard </li></ul><ul><li>It is not a reference unit </li></ul>Current Online Initiatives:ArcSDE/ArcIMS:Harvard* Example
  64. 64. Current Online Initiatives:OGC:Cornell/State of New York* <ul><li>http:// cugir . mannlib . cornell . edu /index. jsp </li></ul>*Note: Millions of dollars in government funding went into this project
  65. 65. Current Canadian Online Initiatives:Individual Insitutions <ul><ul><li>University of British Columbia Data Library </li></ul></ul><ul><ul><li>Simon Fraser University </li></ul></ul><ul><ul><li>University of Toronto Data & GIS Services </li></ul></ul><ul><ul><li>Other University Map and Data Libraries </li></ul></ul>
  66. 66. Current Canadian Online Initiatives:Consortia <ul><ul><li>TriUniversity Group of Libraries (TUG) Metadata project http://www. fesspatial . uwaterloo .ca/library/ </li></ul></ul><ul><ul><li>University of Toronto – DMTI http://www.library. utoronto .ca/ maplib /DMTI/ </li></ul></ul><ul><ul><li>University of Western Ontario Model </li></ul></ul><ul><ul><ul><li>Internet Data Library System http:// janus . ssc . uwo .ca/ idls / </li></ul></ul></ul><ul><ul><li>Scholar’s portal http://www.library. utoronto .ca/ scholarsportal </li></ul></ul><ul><ul><li>Sherlock http:// sherlock . crepuq .qc.ca </li></ul></ul>
  67. 67. Current Canadian Online Initiatives:Assessment <ul><li>Positives </li></ul><ul><ul><li>Getting started is always good </li></ul></ul><ul><ul><li>Some consortia activity saving some cost and effort </li></ul></ul><ul><li>Negatives </li></ul><ul><ul><li>Local Scope </li></ul></ul><ul><ul><ul><li>Universities are duplicating efforts </li></ul></ul></ul><ul><ul><ul><li>OCUL’s Scholar’s Portal – Ontario only </li></ul></ul></ul><ul><ul><ul><li>Sherlock – Quebec Only </li></ul></ul></ul><ul><ul><ul><li>Leads to duplication and waste </li></ul></ul></ul>
  68. 68. Overcoming Difficulties <ul><li>Approach </li></ul><ul><ul><li>Partnerships instead of duplication </li></ul></ul><ul><li>Metadata </li></ul><ul><ul><li>Consortia </li></ul></ul><ul><ul><li>ACMLA initiatives </li></ul></ul><ul><ul><li>National Repository for metadata (OCLC type)? </li></ul></ul><ul><li>Money </li></ul><ul><ul><li>Funding partnerships (CGDI, CFI, SSHRC, etc.) </li></ul></ul><ul><ul><li>Corporate sponsorship </li></ul></ul><ul><ul><li>Consortia (OCUL for example) </li></ul></ul><ul><li>Staffing issues </li></ul><ul><ul><li>Number of staff </li></ul></ul><ul><ul><li>Type of staff </li></ul></ul><ul><ul><li>IT vs. GIS </li></ul></ul><ul><li>Licensing of data </li></ul><ul><ul><li>Must either convince our providers to change or find ways of complying (circulation system verification?) </li></ul></ul>
  69. 69. Planning & Prioritizing <ul><li>Find Partners (CAPDU & ACMLA) </li></ul><ul><ul><li>Funding </li></ul></ul><ul><ul><li>Hardware </li></ul></ul><ul><li>Metadata </li></ul><ul><ul><li>National / International repository of metadata </li></ul></ul><ul><ul><li>Communicate with data providers of our need </li></ul></ul><ul><li>OGC </li></ul><ul><ul><li>Involvement will ensure our needs are recognized </li></ul></ul>

×