1 / 17

Water Data in the Unified Modeling Language

Water Data in the Unified Modeling Language. Xitian Cai. Center for Research in Water Resources The University of Texas at Austin. CUAHSI-HIS Status. Facilitate better interoperability and promote better dissemination, understanding and collaboration between water data users

wylie
Download Presentation

Water Data in the Unified Modeling Language

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. Water Data in the Unified Modeling Language Xitian Cai Center for Research in Water Resources The University of Texas at Austin

  2. CUAHSI-HIS Status • Facilitate better interoperability and promote better dissemination, understanding and collaboration between water data users • Make possible access to hydrological data sets by other interested domains • OGC Hydrology working group; World Meteorological Organization (WMO) • An international standard • UML

  3. WaterML Locations Variable Codes Date Ranges STORET Data GetSiteInfo GetVariableInfo GetValues Data NAM NWIS WaterML Data WaterOneFlow Web Service Data Repositories Client EXTRACT TRANSFORM LOAD WaterML is an XML language for communicating water data (Maidment, 2007)

  4. eXtensible Markup Language (XML) • XML was designed to transport and store data • Environmental Markup Language (EML) • Earth Science Markup Language (ESML) • Mathematical Markup Language (MathML) • Field Data Markup Language  (FDML) • Geography Markup Language (GML)

  5. Previous Work

  6. Enterprise Architect

  7. Web Method Queries

  8. Space (Site)

  9. Generate XML Schema

  10. Conclusion • UML provide a standard platform to build and visualize a system's architectural blueprints • Enterprise Architect is powerful dealing with diagram and code • C, C++, C#, Delphi, Java, PHP, Python, Visual Basic and VB.NET • It is an opportunity to create international standard for hydrological data • This term project currently don’t relate to GIS

  11. Questions? Thanks!

More Related