a public digital repository for jamaica

27
John Preston * University of the West Indies, Jamaica Stacey-Anne Moses National Environment and Planning Agency, Jamaica http://www.ejamaica.org A Public Digital Repository for Jamaica

Upload: kaia

Post on 13-Jan-2016

43 views

Category:

Documents


3 download

DESCRIPTION

A Public Digital Repository for Jamaica. John Preston * University of the West Indies, Jamaica Stacey-Anne Moses National Environment and Planning Agency, Jamaica. http://www.ejamaica.org. Overview. Background What eJamaica.org has to offer Hardware & Software Data Management - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: A Public Digital Repository for Jamaica

John Preston*

University of the West Indies, Jamaica

Stacey-Anne MosesNational Environment and Planning Agency, Jamaica

http://www.ejamaica.org

A Public Digital Repositoryfor Jamaica

Page 2: A Public Digital Repository for Jamaica

Background What eJamaica.org has to offer Hardware & Software Data Management Customisations QA Social Networking Data Roadmap Sustainability

OverviewOverview

Page 3: A Public Digital Repository for Jamaica

The eJamaica.org vision is a Jamaica where the citizens have easy access, and the means to share information of cultural, scientific, educational, and historical value.

The VisionThe Vision

Page 4: A Public Digital Repository for Jamaica

eJamaica.org is a Public Digital Repository (PDR) that seeks to promote the sharing of information on Jamaica stored in electronic format by:

The PDR will foster the development of partnerships between persons and organizations with information to share, and persons requiring information.

the provision of a long term storage space;

a framework for the sharing of the data;

tools to assist users in creating, managing, publishing and analyzing the data.

The GoalThe Goal

Page 5: A Public Digital Repository for Jamaica

Teacher/educator

Historian

Architect/Planner

Marine Biologist

Environmentalist

PublicChildren/Students

Earth science professional

Who does eJamaica.org serve ?Who does eJamaica.org serve ?

Page 6: A Public Digital Repository for Jamaica

digital content storage (100MB / user); tools to assist users in creating and

managing their collections; Blog; additional search criteria based on spatial

context of item; peer review process to rank repository

content; a facility to encourage partnerships

between data gatherers and information users for their mutual benefit;

inclusion in google web search engine via google sitemaps.

What’s Available ?What’s Available ?

Page 7: A Public Digital Repository for Jamaica

ConfigurationConfiguration

Firewall

Clients

DSpace

Media Server

WMS Server

Page 8: A Public Digital Repository for Jamaica

Intel Core 2 ExtremeQuad-Core 2.66 GHz QX6700 Processor with8GB RAM,500GB disk.

Intel Core 2 ExtremeQuad-Core 2.66 GHz QX6700 Processor with8GB RAM,500GB disk.

Intel Core 2 DuoE6600 2.40 GHzProcessor with4GB RAM,250GB disk.

Intel Core 2 DuoE6600 2.40 GHzProcessor with4GB RAM,250GB disk.

Intel Core 2 DuoE6600 2.40 GHzProcessor with4GB RAM,750GB disk (RAID-1).

Intel Core 2 DuoE6600 2.40 GHzProcessor with4GB RAM,750GB disk (RAID-1).

HardwareHardwareDSpace Media Server

WMS Server

Page 9: A Public Digital Repository for Jamaica

FLVtool2

FLVPlayerhttp://www.jeroenwijering.com/

SoftwareSoftwareDSpace Media Server

WMS Server

Page 10: A Public Digital Repository for Jamaica

DSpace

Application Layer

Business Logic

DSpace

Application Layer

Business Logic

DSpace Storage LayerDSpace Storage Layer

Multimedia ApplicationMultimedia Application

Streaming Storage LayerStreaming Storage Layer

Data ManagementData Management

Spatial Data LayerSpatial Data Layer

Mapping ApplicationsMapping Applications

Page 11: A Public Digital Repository for Jamaica

CustomisationsCustomisations

Page 12: A Public Digital Repository for Jamaica

Collection Management ToolsCollection Management Tools

Page 13: A Public Digital Repository for Jamaica

Tools will be available to assist users create specialized content and update metadata easily.

add geo-referencing metadata to items; create CSV text files of data points for inclusion in

repository; 2D charting of CSV data files; create interactive map files; create xml text files for specialized content; spatial data management tools;

Tools cont’dTools cont’d

Page 14: A Public Digital Repository for Jamaica

dc.coverage.spatial name=Elkhorn Coral; east=-77.075275; north=18.419214; units=deg; projection=wgs84dc.coverage.spatial name=Elkhorn Coral; east=-77.075275; north=18.419214; units=deg; projection=wgs84

Geo-referencing repository content.Geo-referencing repository content.

Page 15: A Public Digital Repository for Jamaica

Video storage with streaming playbackVideo storage with streaming playback

User submits video item to repository

Video filter (org.ejamaica.app.mediafilter.MPEGFilter) runs periodically creating copy of video submission in streaming format, on the media server.

Media Server

mencoder /path/to/submission/bitstream-ofps 25-o /path/to/streaming/format/of/submission/bitstream -of lavf-oac mp3lame-lameopts abr:br=64-srate 22050-ovc lavc-lavfopts i_certify_that_my_video_stream_does_not_use_b_frames-lavcopts vcodec=flv:keyint=50:vbitrate=300:mbd=2:mv0:trell:v4mv:cbp:last_pred=3-vop scale=320:240-really-quiet

mencoder /path/to/submission/bitstream-ofps 25-o /path/to/streaming/format/of/submission/bitstream -of lavf-oac mp3lame-lameopts abr:br=64-srate 22050-ovc lavc-lavfopts i_certify_that_my_video_stream_does_not_use_b_frames-lavcopts vcodec=flv:keyint=50:vbitrate=300:mbd=2:mv0:trell:v4mv:cbp:last_pred=3-vop scale=320:240-really-quiet

DSpace

Page 16: A Public Digital Repository for Jamaica

http://dspace.ejamaica.org/dspace/bitstream/1876/96/1/Edena%20Night%20dive.mpghttp://dspace.ejamaica.org/dspace/bitstream/1876/96/1/Edena%20Night%20dive.mpg

http://dspace.ejamaica.org/dspace/display-movie.jsp?movie=/0/82/73/67/82736746322034769420378272813016216030.flv

http://dspace.ejamaica.org/dspace/display-movie.jsp?movie=/0/82/73/67/82736746322034769420378272813016216030.flv

Video storage with streaming playbackVideo storage with streaming playback

Page 17: A Public Digital Repository for Jamaica

WMS Server for spatial itemsWMS Server for spatial items

Users maintain collections of various spatial data documents containing bitstreams submitted as format:shape.

Periodically a cron job runs a script that creates links to the shape files in the asset store, for use by the WMS server (GeoServer).

The shape files are added to the WMS server configuration as layers.

A map file is created referencing the shape files as layers.

<dspace context url>/bitstream/<dspace handle>/<item id>/<bitstream id>/<item filename><dspace context url>/bitstream/<dspace handle>/<item id>/<bitstream id>/<item filename>

<datastore id=“<user email>:<item name>" enabled="true" namespace=“<user email>”> <connectionParams > <parameter name="url" value="file /<geoserver data path>/<dspace handle>/<item id>/<item filename>"/> <parameter name="namespace" value=“<user email>”/> </connectionParams></datastore><namespaces > <namespace prefix = “<user email>" uri="http://www.ejamaica.org/dspace/<user email>"/></namespaces>

<datastore id=“<user email>:<item name>" enabled="true" namespace=“<user email>”> <connectionParams > <parameter name="url" value="file /<geoserver data path>/<dspace handle>/<item id>/<item filename>"/> <parameter name="namespace" value=“<user email>”/> </connectionParams></datastore><namespaces > <namespace prefix = “<user email>" uri="http://www.ejamaica.org/dspace/<user email>"/></namespaces>

/<geoserver data path>/<dspace handle>/<item id>/<item filename> <dspace assetstore>/<bitstream path>/<geoserver data path>/<dspace handle>/<item id>/<item filename> <dspace assetstore>/<bitstream path>

<map> <layer> <name value=“<user email>:<item name>"/> <url value="http://www.ejamaica.org:8090/geoserver/wms"/> <visible value="true"/> <srs value="EPSG:3448"/> </layer></map>

<map> <layer> <name value=“<user email>:<item name>"/> <url value="http://www.ejamaica.org:8090/geoserver/wms"/> <visible value="true"/> <srs value="EPSG:3448"/> </layer></map>

Page 18: A Public Digital Repository for Jamaica

WMS Server for spatial itemsWMS Server for spatial items

<map> <layer> <name value="byhisdeeds__gmail_com:jamaican_coast"/> <url value="http://www.ejamaica.org:8090/geoserver/wms"/> <visible value="true"/> <srs value="EPSG:3448"/> </layer> <layer> <name value="byhisdeeds__gmail_com:Island_Roads"/> <url value="http://www.ejamaica.org:8090/geoserver/wms"/> <visible value="true"/> <srs value="EPSG:3448"/> </layer> <layer> <name value="byhisdeeds__gmail_com:hospitals"/> <url value="http://www.ejamaica.org:8090/geoserver/wms"/> <visible value="true"/> <srs value="EPSG:3448"/> </layer></map>

<map> <layer> <name value="byhisdeeds__gmail_com:jamaican_coast"/> <url value="http://www.ejamaica.org:8090/geoserver/wms"/> <visible value="true"/> <srs value="EPSG:3448"/> </layer> <layer> <name value="byhisdeeds__gmail_com:Island_Roads"/> <url value="http://www.ejamaica.org:8090/geoserver/wms"/> <visible value="true"/> <srs value="EPSG:3448"/> </layer> <layer> <name value="byhisdeeds__gmail_com:hospitals"/> <url value="http://www.ejamaica.org:8090/geoserver/wms"/> <visible value="true"/> <srs value="EPSG:3448"/> </layer></map>

/geoserver/data/5921/Island_Roads.shp -> /dspace/assetstore/63/04/06/63040615514641477119349820214680267110/geoserver/data/5921/Island_Roads.shp -> /dspace/assetstore/63/04/06/63040615514641477119349820214680267110

http://dspace.ejamaica.org/dspace/bitstream/1876/5921/1/Island_Roads.shphttp://dspace.ejamaica.org/dspace/bitstream/1876/5921/1/Island_Roads.shp

Page 19: A Public Digital Repository for Jamaica

From the repository items, various composite collections are built reflecting the community of users.

eJamaica.org CommunityeJamaica.org Community

Page 20: A Public Digital Repository for Jamaica

Users maintain collections of XML text documents submitted as type:saying.

<saying> <phrase>What is fi yu, cannot be un fi yu.</phrase> <author>Unknown</author> <meaning>If it was meant to be, it will be.</meaning></saying>

<saying> <phrase>What is fi yu, cannot be un fi yu.</phrase> <author>Unknown</author> <meaning>If it was meant to be, it will be.</meaning></saying>

Periodically a cron job runs a sayings filter that extracts all documents of type saying not yet read, and updates the sayings database.

Another cron job periodically extracts a random saying as a text file, which is included in eJamaica.org home page.

curl http://localhost/dspace/update-sayingUpdating current saying: Sat Mar 01 17:17:38 EST 2008Handle: handle/1876/119Saying: What is fi yu, cannot be un fi yu.Author: Unknown

curl http://localhost/dspace/update-sayingUpdating current saying: Sat Mar 01 17:17:38 EST 2008Handle: handle/1876/119Saying: What is fi yu, cannot be un fi yu.Author: Unknown

Community of Jamaican Community of Jamaican Sayings/ProverbsSayings/Proverbs

Page 21: A Public Digital Repository for Jamaica

Users maintain collections of XML text documents which are submitted as type:placename.

Periodically a cron job runs a filter that extracts all documents of type placename not yet read, and updates the placenames database.

The placenames database will be available via KML format for use in various mapping application.

<address> <name>Bath</name> <description></description> <street></street> <street1></street1> <postal_code></postal_code> <latitude>17.946165</latitude> <longitude>-76.354337</longitude></address>

<address> <name>Bath</name> <description></description> <street></street> <street1></street1> <postal_code></postal_code> <latitude>17.946165</latitude> <longitude>-76.354337</longitude></address>

Community of Jamaican PlacenamesCommunity of Jamaican Placenames

Page 22: A Public Digital Repository for Jamaica

Ranking Repository ContentRanking Repository Content

repository oversight board; rotating membership by user activity

and standing in the community; monitoring and rating repository

content; recommending repository content for

inclusion in eJamaica.org preferred collections;

usage determined ranking;

A form of Peer Review will be used to rank repository content.

Page 23: A Public Digital Repository for Jamaica

Meeting RoomsMeeting Rooms

Page 24: A Public Digital Repository for Jamaica

Some Available DatasetsSome Available DatasetsDataset Type

Yearly reef check data since 1990 (http://www.reefcheck.org/);

Integrated Watershed and Coastal Areas Management (IWCAM) in Caribbean Small Island Developing States (2007-2008) UNDP/GEF

NASA MODIS Rapid Response 250m Satellite Data for Jamaica (daily)

IKONOS 1m Satellite data for Jamaica (2002)

GOJ Social Development Commission (SDC) community profiles for over 100 communities across Jamaica. 2002-2007

Slave records for sugar plantations.

Survey Department Jamaican placenames (>5000)

Spatial / Text

Spatial / Text

Spatial

Spatial

Spatial / Text

Image / Text

Spatial / Text

Page 25: A Public Digital Repository for Jamaica

Current StatusCurrent Status

DSpace Server

Media Server

Placenames Database

Sayings Database

Basic user tools

Advanced tools (spatial, query, etc)

Peer review mechanism

Meeting room

Complete

Under development(partial funding secured)

Design/Development required(funding required)

Page 26: A Public Digital Repository for Jamaica

RoadmapRoadmap

2007 2008 2009

Registration open to general public.Registration open to general public.

Testing of basic tools by select users.Testing of basic tools by select users.

http://www.ejamaica.org/ beta test site startup.http://www.ejamaica.org/ beta test site startup.

Testing of spatial data management tools.Testing of spatial data management tools.

Page 27: A Public Digital Repository for Jamaica

Many hands make light work.John Heywood (English Playwright and Poet, 1497-1580)

Thank youThank youfor your attention.for your attention.