1 / 16

GeoCoastPilot

Explore a dynamic 3D environment linking Coast Pilot details with interactive visual information. See key features highlighted through XML markup and external references for an immersive navigational experience.

Download Presentation

GeoCoastPilot

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. GeoCoastPilot Linking the Coast Pilot with Geo-referencedImagery & Chart Information Matthew Plumlee Kurt Schwehr Briana Sullivan Colin Ware http://www.ccom.unh.edu/vislab 1

  2. NOAA Coast Pilot; Cruising Guides • Supplement to charts • Static information • Descriptive text • A few coordinates • A few images • Tables • What might an electronic version look like? http://www.ccom.unh.edu/vislab 2

  3. GeoCoastPilot • Transform printed text to an interactive 3D environment http://www.ccom.unh.edu/vislab 3

  4. Outline • GeoCoastPilot Demo • Enabling Technology: XML • Implementation framework • Data collection & registration requirements • Implications for the future For craft approaching <CPFeatureRef ref="Portsmouth"/>, the large <CPFeatureRef ref="Wentworh_Hotel http://www.ccom.unh.edu/vislab 4

  5. Demo • Multiramic imagery • Images from multiplevantage points • Size exaggeration basedon importance, view • Hyperlinks • Coast Pilot, imagery, S-57CFRs, web sites • Alternate views http://www.ccom.unh.edu/vislab 5

  6. How XML Makes it Work • We Identify key features • Give each unique feature a unique XML tag • Link each tag to other info (lat/lon, images) • Identify references to outside data • Create XML tags for each type of outside ref. • Map tags to external sources (CFR’s, URL’s…) http://www.ccom.unh.edu/vislab 6

  7. XML Markup for Features • Identify key features and mark them up with XML tags ... <CPText> <paragraphnumber>193</paragraphnumber> <basetext> For craft approaching Portsmouth, the large hotel with a charted cupola at the southwest end of New Castle Island is prominent. Other landmarks are: the stone building and square tower of the former naval prison and the water tank on Seavey Island; Whaleback Light; the weathered buildings with conspicuous cupola of the abandoned Coast Guard station on Wood Island; and numerous standpipes, elevated tanks, church ... </basetext> </CPText> http://www.ccom.unh.edu/vislab 7

  8. XML Markup for Features • Identify key features and mark them up with XML tags ... <CPText> <paragraphnumber>193</paragraphnumber> <basetext> For craft approaching <CPFeatureRef ref="Portsmouth"/>, the large <CPFeatureRef ref="Wentworh_Hotel">hotel</CPFeatureRef> with a charted cupola at the southwest end of <CPFeatureRef ref="New_Castle_Island"/> is prominent. Other landmarks are: the stone building and square tower of the former <CPFeatureRef ref="naval_prison"/> and the <CPFeatureRef ref="Seavey_Island_water_tank"> water tank</CPFeatureRef> on <CPFeatureRef ref="Seavey_Island"/>; <CPFeatureRef ref="Whaleback_Light"/>; the weathered buildings with conspicuous cupola of the <CPFeatureRef ref="Coast_Guard_Station:Wood_Island">Coast Guard station</CPFeatureRef> on <CPFeatureRef ref="Wood_Island:Portsmouth_Harbor"/>; and numerous standpipes, elevated tanks, church ... </basetext> </CPText> Note: Feature tagging is mostly automatable! http://www.ccom.unh.edu/vislab 8

  9. XML Markup for Features • Identify key features and mark them up with XML tags • Create table: XML tags  feature records • Make feature records point to sources of info (images, URL’s, …) Tag Reference Geo. Coordinate Record name … Coast_Guard_Station:WoodIsland Wood_Island naval_prison Naval_Prison Portsmouth Seavey_Island Seavey_Island_water_tank Wentworth_Hotel Wentworth Whaleback_Light (43°03.5'N., 70°41.8'W.) Whaleback_Lighthouse Wood_Island:Portsmouth_Harbor Wood_Island http://www.ccom.unh.edu/vislab 9

  10. XML Markup for CFR’s <CPText> <paragraphnumber>182</paragraphnumber> <basetext>A <strong><CPFeatureRef ref="Regulated_Navigation_Area" /></strong> has been established in the vicinity of the <CPFeatureRef ref="Portsmouth_Naval_Shipyard" /> on <CPFeatureRef ref="Seavey_Island" />. (See<CFRRef> <sections start="165.1" end="165.13"/> <sections list="165.101"/> </CFRRef>, for limits and regulations.) </basetext> </CPText> <CPText> <paragraphnumber>183</paragraphnumber> <basetext>A moving safety zone is established surrounding tank vessels carrying Liquified Petroleum Gas (LPG) while transiting <CPFeatureRef ref="Bigelow_Bight" />, <CPFeatureRef ref="Portsmouth_Harbor" /> and the <CPFeatureRef ref="Piscataqua_River" />. (See<CFRRef> <sections list="165.20 165.23 165.103"/> </CFRRef>, for limits and regulations) </basetext> </CPText> <CPText> <paragraphnumber>184</paragraphnumber> <basetext> <strong><CPFeatureRef ref="Restricted_areas" /></strong> … (See<CFRRef><sections list="334.50"/></CFRRef>, for limits and regulations.) </basetext> </CPText> <subTitle>COLREGS Demarcation Lines </subTitle> <CPText> <paragraphnumber>185</paragraphnumber> <basetext>The lines established for <CPFeatureRef ref="Portsmouth_Harbor" /> are described in <CFRRef><sections list="80.115"/></CFRRef>. </basetext> </CPText> http://www.ccom.unh.edu/vislab 10

  11. Implementation Framework Support files Coast Pilot (XML) Feature Table(XML) S-57 Light.x3d GeoCoastPilot CFR http://www.ccom.unh.edu/vislab 11

  12. Tide Tables(XML) Weather Tables(XML) Etc. Envisioned Framework Support files Coast Pilot (XML) Feature Table(XML) S-57 Light.x3d Software(Publishing or interactive) CFR http://www.ccom.unh.edu/vislab 12

  13. Data Collection & Registration Support files Coast Pilot (XML) Feature Table(XML) • Requires collection ofMANY photos, then • Match photo  feature • Crop photo to feature • Register photo(orientation, scale) • Store & index S-57 Light.x3d CFR http://www.ccom.unh.edu/vislab 13

  14. Data Collection & Registration Support files Coast Pilot (XML) Feature Table(XML) • Also requires • NOAA: XML markup ofCoast Pilot (or vendormarkup of own guides) • Standardized feature naming • Organized repository of feature information • Standard ways to contribute, access features S-57 Light.x3d CFR http://www.ccom.unh.edu/vislab 14

  15. Implications for the Future • Once in place, a robust system increases demand for up-to-date… • Images • Harbor depths, hazard information • XML metadata describing items of interest • May lead to… • Necessity to collect above data during survey • “Wikification” of surveys—core data by official org’s, provisional community updates http://www.ccom.unh.edu/vislab 15

  16. Conclusion • GeoCoastPilot • Links NOAA Coast Pilot with imagery, charts, S-57 & light-list info, regulations, … • Version 1.0 for Portsmouth available athttp://www.ccom.unh.edu/GeoCoastPilot • Version 2.0 in development for Boston • Key contribution: What is possible with proper XML-based digital infrastructure http://www.ccom.unh.edu/vislab 16

More Related