Slide1 l.jpg
Sponsored Links
This presentation is the property of its rightful owner.
1 / 19

Zope/Plone/Python for Research Ben Best PowerPoint PPT Presentation


  • 125 Views
  • Updated On :
  • Presentation posted in: General

OBIS • SEAMAP mapping marine megavertebrates http://seamap.env.duke.edu. Zope/Plone/Python for Research Ben Best. Outline. Project Context Initiative for CMS Site Tour Technical Plone Transition from PHP Database Connectivity Portlet Creation Future. OBIS-SEAMAP – Online Archive.

Related searches for Zope/Plone/Python for Research Ben Best

Download Presentation

Zope/Plone/Python for Research Ben Best

An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript


OBIS•SEAMAP

mapping marine megavertebrates

http://seamap.env.duke.edu

Zope/Plone/Python

for Research

Ben Best


Outline

  • Project Context

  • Initiative for CMS

  • Site Tour

  • Technical Plone

    • Transition from PHP

    • Database Connectivity

    • Portlet Creation

  • Future


OBIS-SEAMAP – Online Archive

Search

  • Query taxonomic, spatial and temporal data

Explore

  • Browse datasets and species profiles

Map

  • Interactively map biological and environmental data


Software Architecture

  • Map Framework

  • Chameleon

  • IMF

PHP

Web User

  • Mapper

  • MapServer

  • ArcIMS

  • Web Content

  • Plone

  • www.cmsmatrix.com

Python

  • GeoDatabase

  • PostGIS

  • ArcSDE

  • Database

  • PostgreSQL

  • Oracle / SQLServer


“Industrial” Services

Data Factoryfor Providers

Data Minefor Users

Upload

Search

Map

Browse

GeoDatabase

EditMetadata

ViewDetail,Map

ManageDatasets

Download

Data Pipelinesfor Servers

Z39.50

XML

OPeNDAP

FGDC

WMS


CoML / OBIS Context

Historical-MAP

Field Projects

Taxonomic

OBIS-SEAMAP

Ocean Biogeographic Information System

Future-MAP

Regional /

Physiographic

Regional OBIS Nodes

Ocean Biogeographic Information System

Spatial Ecological Analysis of Megavertebrate Populations

marine mammals, seabirds, sea turtles

web


TrophicNetworks

“trophic” information networks

fisheries / mgmt

top predators

prey

OBIS-SEAMAP

producers

oceanography

Hierarchical Information networks….

Portals

Nodes


SpatialNetworks

Digital Atlas of Marine Mammals

Regional OBIS Nodes

Fornwall, M. Oceanography • Vol. 13 • No. 3/2000


Context + GBIF

  • GBIF Portal Toolkit

  • Overview

  • Download

Global Biodiversity Information Facility

Ocean Biogeographic Information System

OBIS•SEAMAP


Web Transition

New (Zope/Plone)http://seamap.env.duke.edu

Original (PHP)

http://obis.env.duke.edu

(CMS for GBIF and Duke)


Transitioning from PHP

  • External Methodie geturl

  • PHParser ie dataset_detail

  • DTML ie index

  • ZPT ie datasets search

# geturl.pyimport urllib,sys,os

def geturl(url):

fp=urllib.urlopen(url)

content=fp.read()

fp.close()

return content


Database Connectivity

  • Database Connection

  • Z SQL Query

  • DTML / ZPT Code


Portlet Creation

  • portlet_datahighlights


Python in ArcGIS 9

  • ModelBuilder

  • Python Scripting

  • ArcGIS Server


Plone Products Downstream

  • PloneMap

  • R Zope


Home

Datasets

  • Tabs

    • Datasets

    • Species

    • Mapping

    • Bibliography

  • Navigation

  • Highlights

  • Login

  • Search

  • News

  • Events

go


Datasets

Catalogue view

go


Datasets > Detail

  • Summary

    records, map

    temporal and

    spatial extents

  • Links toMapping,Species, Metadata

  • Citation, Abstract, Purpose, Contacts

Search

go


Data Provider Interface

Data Provider Login View

Profile

Datasets

Usage Statistics


  • Login