Presentation is loading. Please wait.

Presentation is loading. Please wait.

A Web Mapping Approach to Visualize Submarine Cable Routes Penn State University By: Mansour Arab Advisor: Dr. Alexander Klippel.

Similar presentations


Presentation on theme: "A Web Mapping Approach to Visualize Submarine Cable Routes Penn State University By: Mansour Arab Advisor: Dr. Alexander Klippel."— Presentation transcript:

1 A Web 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 London Buenos 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 ArcGIS Server ArcGIS Online Amazon Elastic Compute Cloud (EC2) Data WMS Servers ArcGIS.com Viewer ArcGIS Explorer Online ArcGIS Viewer for Flex ArcGIS Mapping for SharePoint Application 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 ) 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 database Web mapping Technology  Cable Web Service Development  Wrap Up  Questions 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

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 Visualization Data Presentation Cable Type (Line Style) –Power –Telecommunication –Scientific Cable Status (Color) –As Laid –Plan –Retired

19 Smooth Visualization Data Presentation Definition Query

20 Smooth Visualization Data Presentation Listing Cable Names

21 Smooth Visualization Data Presentation Tooltip and Clustering for Events

22 Smooth Visualization User Interface Map Size Drag and Drop Enabled

23 Smooth Visualization User Interface Hide and Show

24 Smooth Visualization User Interface User Interactions

25 Performance XAP File 1.User visits web mapping page 2.XAP file is downloaded in user’s computer 3.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


Download ppt "A Web Mapping Approach to Visualize Submarine Cable Routes Penn State University By: Mansour Arab Advisor: Dr. Alexander Klippel."

Similar presentations


Ads by Google