Download presentation
Presentation is loading. Please wait.
Published byJoseph Logan Modified over 9 years ago
1
Towards a Global Sea Ice Mapping System International Ice Charting Working Group – V Hamburg – April 19-23, 2004
2
ISIS - the IT Perspective
3
Virtual Ice Charting System Archive Browser Interface Distribution IngestProduction Ice Analyst Application Database Click on the boxes for more information
4
Data Acquisition System Product Creation (ArcGIS) ISIS Viewer (Imagine) Workstation Temporary Storage Browser Product Distribution System Archive (coverages & simple layers) Catalogue (coverages) PRODUCTION users data ISIS - today ArcSDE
5
Data Acquisition System Product Creation (ArcGIS) ISIS Viewer (Imagine) Workstation Temporary Storage Browser Product Distribution System Archive (complete geodatabase) Catalogue PRODUCTION users data ISIS - June ArcSDE
6
Coverages vs Geodatabase Metadata ….. … Metadata ….. …
7
Coverages vs Geodatabase Metadata ….. … Metadata ….. … Metadata ….. …
8
ISIS – Future? users data Data Acquisition System Product Creation (ArcGIS) ISIS Viewer (Imagine) Workstation Temporary Storage Browser Product Distribution System Catalogue PRODUCTION Geodatabase Archive ArcSDE Geodatabase Archive ArcSDE Geodatabase Archive ArcSDE Geodatabase Archive ArcSDE
9
The virtual world ice service
10
Connecting Databases Geodatabase ArcSDE Geodatabase ArcSDE Oracle TODAY Browser
11
Connecting Databases Geodatabase ArcSDE Geodatabase ArcSDE Browser FUTURE XML Oracle AccessFlat FileSybaseFlat FileSQLServerInformix
12
Connecting Databases Geodatabase ArcSDE Geodatabase ArcSDE Browser Web Service Web Service Internet
13
Common Schema – The Key Database schema is a description of a particular collection of data, using a given data model. Database schema is a description of a particular collection of data, using a given data model. Objects e.g. Ice Polygon Objects e.g. Ice Polygon Attributes e.g. Total Concentration Attributes e.g. Total Concentration
14
Attribute_Label: CT Attribute_Label: CT Attribute_Definition: Total Concentration. Attribute_Definition: Total Concentration. Attribute_Definition Source: SIGRID-3 Attribute_Definition Source: SIGRID-3 Attribute Domain Values: Attribute Domain Values: Ice Free00 Less than 1/10 (open water)01 Bergy Water02 1/1010 2/1020 3/1030 4/1040 5/1050 6/1060 7/1070 8/1080 9/1090 10/1092 9/10–10/1091 8/10 – 9/1089 8/10 – 10/1081 7/10 – 9/1079 etc
15
Another Schema ECDIS Ice Objects Code:ICEACT; Code:ICEACT; Reference:"Workshop on International Standards for Ice Information in ECDIS," June 27- 29, 1995, Canada/Germany/United States. Reference:"Workshop on International Standards for Ice Information in ECDIS," June 27- 29, 1995, Canada/Germany/United States. Input Type:E Input Type:E Expected Input: Expected Input: IDMeaning IDMeaning 1 1/10 1 1/10 22/10 22/10 33/10 33/10 44/10 44/10 55/10 55/10 6 6/10 6 6/10 77/10 77/10 88/10 88/10 99/10 99/10 10<1/10 - 2/10 10<1/10 - 2/10 111/10 - 3/10 111/10 - 3/10 124/10 - 6/10 124/10 - 6/10 137/10 - 8/10 137/10 - 8/10 149/10 - <10/10 149/10 - <10/10 1510/10 with openings 1510/10 with openings 1610/10 without openings 1610/10 without openings 17<1/10 17<1/10 18Undetermined or Unknown 18Undetermined or Unknown Definition:ICEACT specifies the total concentration of ice in an area (‘Ct’). Definition:ICEACT specifies the total concentration of ice in an area (‘Ct’). Remarks:This attribute represents the ratio expressed in tenths describing the area of the water surface covered by ice as a fraction of the whole area. Remarks:This attribute represents the ratio expressed in tenths describing the area of the water surface covered by ice as a fraction of the whole area.
16
ISIS Schema Attribute_Label: Ct Attribute_Label: Ct Attribute_Definition: Total Concentration. Attribute_Definition: Total Concentration. Attribute_Definition Source: MANICE Attribute_Definition Source: MANICE Attribute Domain Values: Attribute Domain Values: Less than 1/10 (open water)0 1/101 2/102 3/103 4/104 5/105 6/106 7/107 8/108 9/109 9+/109+ 10/1010
17
Short Term Benefit of a Common Schema – Code Sharing $Sub_CTotal = CValue($EggCodes{"Ca"}) + CValue($EggCodes{"Cb"}) + CValue($EggCodes{"Cc"}) + $Cd; if ($Sub_CTotal eq 0) { $CTotal = CValue($EggCodes{"Ct"}) } else { $CTotal = $Sub_CTotal } print "Total of Ca + Cb + Cc + Cd is ". "$CTotal \n"; if ($CTotal > 10) { EndProgram($BAD_ARG, "Ca + Cb + Cc + Cd has exceeded 10 tenths"); } if ( CValue($EggCodes{"Ct"}) <> $CTotal) { EndProgram($BAD_ARG, "Ct must equal Ca + Cb + Cc + derived Cd"); }
18
Proposal for a Near Term Objective Toward a Global Ice Mapping System Within the next 2 years, all participating Ice Services implement one common database schema in their ice mapping systems Within the next 2 years, all participating Ice Services implement one common database schema in their ice mapping systems
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.