1 / 32

A Web Mapping Approach to Visualize Submarine Cable Routes

A Web Mapping Approach to Visualize Submarine Cable Routes. Penn State University By: Mansour Arab Advisor: Dr. Alexander Klippel. Overview. Introduction to Fugro Cable Database Proposing Web Mapping Service Web Mapping Technologies Cable Database Web Mapping Service Questions.

jaimin
Download Presentation

A Web Mapping Approach to Visualize Submarine Cable Routes

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. AWeb Mapping Approach to Visualize Submarine Cable Routes Penn State University By: Mansour Arab Advisor: Dr. Alexander Klippel

  2. Overview • Introduction to Fugro Cable Database • Proposing Web Mapping Service • Web Mapping Technologies • Cable Database Web Mapping Service • Questions

  3. Introduction to the Cable Database • Cable Database • Web Mapping Technology • Cable Web Service Development • Wrap UP • Questions

  4. Why Web Service? Instant Access:

  5. Why Web Service? Honoring Confidentiality Agreement:

  6. Why Web Service? Enhancing Up-to-Date Process: Beijing PerthDubai LondonBuenos Aires Seattle

  7. Why Web Service? User’s Convenient:

  8. Why Web Service? • Instant Access • Honoring Confidentiality Agreement • Enhancing Up-to-Date Process • User Convenient

  9. Web Mapping Technology • Open Web Mapping • GeoServer, MapServer • OpenLayers, MapLab • PostGIS, MySQL Spatial • uDig • Proprietary Web Mapping • ESRI • MapDotNet • Google, Yahoo, Bing • Cable database • Web Mapping Technology • Cable Web Service Development • Wrap UP • Questions

  10. ESRI Web Mapping Solutions Data Application ArcGIS Server ArcGIS.com Viewer ArcGIS Explorer Online ArcGIS Online ArcGIS Viewer for Flex Amazon Elastic Compute Cloud (EC2) ArcGIS Mapping for SharePoint WMS Servers ArcGIS Web ADF ArcGIS Web API

  11. ArcGIS Web APIs • ArcGIS API for Flex • Build on Adobe Flash player • MXML and ActionScript • Flex Builder or text editor with free Flex SDK • ArcGIS API for Silverlight /WPF • Microsoft Silverlight/WPF platform • XAML, C# or VB.Net • Visual Studio or Expression Blend • ArcGIS API for Javascript • Javascript • Eclipse or NetBeans or text editor

  12. Silverlight API for ArcGIS • 2007 (Version 1), April 2010 (Version 4) • XAML (Extensible Application Markup Language ) <StackPanel> <Button Content=“Click Me”/> </StackPanel> • VB.Net or C# for the code behind

  13. XAML & .NET • Team Work • Developer (VB.NET or C#) • Designers (XAML) • Development Environment • Visual Studio (VB.NET or C#) • Expression Blend (XAML) • Data Binding • Bind data objects to the user interface ( data objects can be defined in the code behind)

  14. Cable Web Service Characteristics • Utilizing Scenarios • To find out if there is a cable in a specific location • To find about an specific cable • To design a new cable • To prepare for a new geophysical survey • Cable database • Web mapping Technology • Cable Web Service Development • Wrap Up • Questions

  15. Cable Web Service Characteristics • Development Objectives • Customized functionalities • Smooth visualization • Up-to-date scenarios

  16. Developing Tools • Common Tools • Navigation • Identify • Turning on/off the layers • Customized Tools • Find • Plot geographical coordinates • Definition query • Geoprocessing (buffering, intersect) • Updating feature attributes • Uploading new datasets

  17. Smooth Visualization Data Presentation Interface Design

  18. Smooth VisualizationData Presentation • Cable Type (Line Style) • Power • Telecommunication • Scientific • Cable Status (Color) • As Laid • Plan • Retired

  19. Smooth VisualizationData Presentation • Definition Query

  20. Smooth VisualizationData Presentation • Listing Cable Names

  21. Smooth VisualizationData Presentation • Tooltipand Clustering for Events

  22. Smooth VisualizationUser Interface • Map Size • Drag and Drop Enabled

  23. Smooth VisualizationUser Interface • Hide and Show

  24. Smooth VisualizationUser Interface • User Interactions

  25. Performance • XAP File • User visits web mapping page • XAP file is downloaded in user’s computer • XAP file is executed • Client-Side Processing • Data Request • Snapshot • On-demand • Selection • Requesting Attributes from Server

  26. Success Criteria • Eliminate the Need for Actual Data • Guarantee Data Confidentiality • Bring Fugro Offices Collaboration • Motivate by Showing Immediate Benefits

  27. Future Development • Providing Access to Clients • Adding Other Fugro Databases • Adding Functionality: • Print • Export map • Import layers into map

  28. Development Requirements • Programming • XAML programming • .Net programming • ArcObjects programming • Software • ArcGIS Server • Visual Studio / Expression Blend • Silverlight API • Data • Database administration • Server • Intranet • Authentication • Maintenance • Cable database • Web mapping Technology • Cable Web Service Development • Wrap UP • Questions

  29. Development Consideration • Pros • Developing rich web application • .Net developer • Cross browsers compatibility • Performance • Gaining popularity

  30. Development Consideration • Cons • Learning curve • Cost • Rapid pace of change • Proprietary technology

  31. TimeLine • End of November 2010 • Development completed • Application is tested • Service is active • April 2011 • Present the project in AAG Seattle

  32. Questions Thank You • Cable database • Web mapping Technology • Cable Web Service Development • Wrap Up • Questions

More Related