interoperability and distributed gis models
TRANSCRIPT
ACL
Interoperability and Distributed GIS Models
Ian JohnsonArchaeological Computing Laboratory,
University of Sydney
China GIS conference, Shanghai Aug 2001
Interoperability and Distributed GIS Models
ECAI – the Electronic Cultural Atlas Initiative
www.ecai.org
Interoperability and Distributed GIS Models
Web GIS
n Server-side bitmap generationn Client-side mappping
n 2 tiern Multi-tier
Interoperability and Distributed GIS Models
ECAI Metadata clearinghousen SQL server database
n Metadata definitionsn Descriptive metadatan Connection metadatan User information
n Advantagesn Tight data controln Extensibilityn Internet-wide accessibilityn User authentification
Interoperability and Distributed GIS Models
ECAI architecture diagram
What is a metadata clearinghouse?
Interoperability and Distributed GIS Models
Web editing clientn Mechanisms for web-based metadata entry
n Tight control of elements, schemes and values(pulldown lists, required values etc.)
n Forms generated on-the-fly from definitions + datan Default metadata sets to speed data entry
Interoperability and Distributed GIS Models
ECAI Clearinghouse - searchn Web Browser & TMView
Interoperability and Distributed GIS Models
Drill-down into data
Interoperability and Distributed GIS Models
n Java applet & TMView
ECAI Clearinghouse - map
Interoperability and Distributed GIS Models ECAI Clearinghouse - map
n Java applet & TMView
Interoperability and Distributed GIS Models ECAI Clearinghouse - map
n Java applet & TMView
Interoperability and Distributed GIS Models
WWW data sources
n MrSID image servern URL data sources
n Shapefilesn GIF & JPG filesn Independent geographic registrationn Automatic unzip
n Easy registration through web browser
Interoperability and Distributed GIS Models
TimeMap™
n A methodology for handling time-enabled spatial data (particularly applied to cultural data)n Time-enabled map viewer
n Map layers constructed through SQL queries on local datasetsn Data-driven links to URLsn Intelligent layer visibilityn Time selection barn Map animation
n Extensible metadata clearinghousen Access through clearinghouse to heterogeneous data serversn Digital library vs data access
Interoperability and Distributed GIS Models TMView MapSpace manager
Interoperability and Distributed GIS Models
TMView Map Viewer
Interoperability and Distributed GIS Models
TMView Map Viewer
Interoperability and Distributed GIS Models
Intelligent layer visibility
Interoperability and Distributed GIS Models
Saving MapSpaces
n TMView MapSpace n Saved in clearinghouse or on web siten Automatic registration of metadatan Editorial controln Locatable by searches
n TMJava MapSpacen Temporary (6 months) unless registeredn Identified by email address or ID#
Interoperability and Distributed GIS Models
Embedded mapsn Interactive maps
embedded in web pagesn Live download of data from
ECAI-registered datasets
<APPLET
CODE="timemap.framework.TimeMap.class"
ARCHIVE="timemap.jar,geotools.jar,collections.jar"
WIDTH="800"
HEIGHT="600"
ALIGN="absbottom"
NAME="TimeMap">
<PARAM NAME="ids" VALUE="157,170,189">
<PARAM NAME="pws" VALUE=",,">
<PARAM NAME="north" VALUE ="90">
<PARAM NAME="south" VALUE ="-90">
<PARAM NAME="east" VALUE ="180">
<PARAM NAME="west" VALUE ="-180">
<PARAM NAME="Default_database_port" VALUE="3306">
<PARAM NAME="Default_database_type" VALUE="mySQL" >
<PARAM NAME="Default_database_host" VALUE="www.ecai.org">
<PARAM NAME="Connection_script_name" VALUE="getconnection .cgi">
<PARAM NAME="Metadata_script_name" VALUE="getmetadata.cgi">
<PARAM NAME="Mapdata_script_name" VALUE="getmapdata.cgi ">
<PARAM NAME="Raster_script_name" VALUE="getraster.cgi">
</APPLET>
Interoperability and Distributed GIS Models
Map animation
n AVI files direct from the map
Interoperability and Distributed GIS Models
Contact details
n http://www.timemap.net
n Ian [email protected]
n Andrew [email protected]