interoperability and distributed gis modelschgis/work/docs/papers/johnson... · ecai architecture...

21
ACL Interoperability and Distributed GIS Models Ian Johnson Archaeological Computing Laboratory, University of Sydney China GIS conference, Shanghai Aug 2001

Upload: duongnhi

Post on 08-Sep-2018

223 views

Category:

Documents


0 download

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]