1 / 70

On-line Flora of Australia

Jim Croft – initial schema design, proof of concept Helen Thompson – project management, schema design, MS Word macros for XML markup, image scanning Scott Payne – database and application design, Java Greg Whitbread – initial database and application design, data import, Java.

nili
Télécharger la présentation

On-line Flora of Australia

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. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Jim Croft – initial schema design, proof of concept • Helen Thompson – project management, schema design, MS Word macros for XML markup, image scanning • Scott Payne – database and application design, Java • Greg Whitbread – initial database and application design, data import, Java On-lineFlora of Australia Jim CroftCentre for Plant Biodiversity Research, Australian National Herbarium & Australian National Botanic Gardens Helen Thompson ; Scott PayneAustralian Biological Resources Study, Environment Australia Greg WhitbreadCentre for Plant Biodiversity Research, Australian National Herbarium & Australian National Botanic Gardens Structured data management in modern on-line Flora treatments

  2. Outline • Background to the project • Structure of a Flora • Structure of a Flora in XML • Structure of a Flora in a database • Using structured Flora data • Flora of Australia examples • A general structure for Floras? • Concept for Flora production • Issues for Flora production • Suggestions / Recommendations

  3. Background

  4. Flora of Australia pteridophytes • Three separate volumes in the Flora of Australia • The Electronic Pteridophyte Flora of Australia will integrate all these treatments a single on-line resource. Volume 48 includes all ferns and fern allies from mainland Australia Volume 49 covers the oceanic islands of Norfolk Is and Lord Howe Is. Volume 50 covers the oceanic islands of Christmas Is and Macquarie Is.

  5. Electronic Flora of Australia • Design schema for published FloraUsing XML Schema; accommodate all data elements • Markup published FloraMS Word macros to replace style with XML tags • Design relational databaseStructured tables in Oracle; accommodate all data elements • Import Flora XML filesOracle; accommodate all data elements

  6. Electronic Flora of Australia • Test, adjust schema, correct markup, re-importRefinement of structure, data and process • Test, adjust schema, correct markup, re-importRefinement of structure, data and process • Test, adjust schema, correct markup, re-importRefinement of structure, data and process • Test, adjust schema, correct markup, re-importRefinement of structure, data and process

  7. Electronic Flora of Australia • Design query interfaceUsingHTML forms • Design output formatsHTML for maximum compatibility • Test output resultsFor structure and completeness • Adjust, correct code, correct markup, rerunetc., etc., etc…

  8. Structure of a Flora

  9. A Flora structure in XML

  10. What is XML? • XML, or Extensible Markup Language • A text markup language using simple and intuitive embedded plain text coding tags • Similar in appearance to the Hypertext Markup Language, HTML, used on the World Wide Web. • HTML controls the appearance of text delivered to Internet browsers • XML describes and controls the structure and content of a document. • XML and other style-sheets control the appearance on text based on its structure and content • Hierarchical sets of rules known as XML Schema can transform a word-processed text document into a structured, internally consistent, flexible database • XML can be imported into other databases or modern XML enabled browsers and computer applications to present selected views of the data in different ways.

  11. What does XML look like? Example in HTML <p><b>Platyzomamicrophyllum</b>R.Br., <i>Prodr.</i> 160 (1810)</p> <p ><i>Gleichenia platyzoma</i> F.Muell., <i>Veg. Chatham.-Isl.</i> 63 (1864).T: Facing Island, Qld, <i>R.Brown Iter Austral. 102</i> ; lecto: BM.</p> <p>Illus.: S.B.Andrews…</p> <p>Rhizome short-creeping… Sporangia in zones in distal half of frond.Fig. 55</p> <p>Widespread across northern Australia… Grows in sandy or swampy soils....Map 135.</p> <p>W.A.: 14.4 km NW of Mt…</p> Example in XML <taxon><name>Platyzomamicrophyllum</name><author>R.Br</author>, <publication><title>Prodr.</title><page>160</page><date>1810</date></publication> <synonym> <name>Gleichenia platyzoma</name><author> F.Muell. </author><publication>Veg. Chatham.-Isl.</publication><page>63<page><date>1864</date><type>T: Facing Island, Qld, …</type></synonym> <illustration>Illus.: S.B.Andrews…</illustration> <description>Rhizome short-creeping… Sporangia in zones in distal half of frond. </description><figure>Fig. 55 </figure> <locality>Widespread across northern Australia… </locality><habitat>Grows in sandy or swampy soils...</habitat> <map>Map 135.</map> <specimens>W.A.: 14.4 km NW ofMt…</specimens></taxon>

  12. Fl. Australia XML Schema fragment

  13. XML Schema is itself a structured XML document

  14. A Flora structure in a database

  15. Fl. Australia database structure

  16. Using structured Flora data

  17. Interactive Plant Identification

  18. Flora of Australia Examples

  19. Telopea speciosissima (Proteaceae) State flower ofNew South Wales the ‘Waratah’

  20. A general structure for Floras?

  21. Floras

More Related