Esri London UC Meteorological Information System Development using Silverlight API

Size: px
Start display at page:

Download "Esri London UC Meteorological Information System Development using Silverlight API"

Transcription

1 Esri London UC 2012 Meteorological Information System Development using Silverlight API Tuesday, April 3, 2012 Canada USA UK UAE India China

2 Introduction Development of a SQL-based Meteorological Information System (MIS) database system with front-end UI in a map-display format Map display developed using ArcGIS API for Microsoft Silverlight/WPF using Esri basemaps Incorporates custom tools built on Silverlight/WPF 2

3 Overview 1. Introduction to RWDI 2. Problem Statement 3. MIS Solution Development 4. MIS System 5. Internal User Feedback 6. Future Development 7. Closing Remarks 3

4 RWDI Consulting Engineers & Scientists Building Science, Structures & Infrastructure Environment 4

5 MET Services Group Small team providing met data, analysis, models and reports to users companywide Need to manage a large, complex database effectively and efficiently Need to upgrade old tools and services Need to make information on data and ability to run regular reports easily accessible 5

6 Problem Statement Want to create a way that users located company-wide can see easily what data and reports we have available in-house, and run their own report from Solution needs to span time zones and needs to be able to run on anyone s computer 6

7 MIS Solution The Meteorological Information System is a comprehensive, world-wide meteorological database, which is populated with both qualityassured observations and mesoscale meteorological model results, coupled with a toolkit of software applications to manipulate and view the data. 7

8 Overview of MIS Mesoscale Modelling Metadata Historical Data Data Quality Assurance Analysis Tools Consulting Tools Search\View Met data Inventory Engineering Analysis Self Service \ Direct Access Data Products & Reporting Key Climate Summary Information 8

9 Solution Development The MIS user interface was decided to be built using ESRI s API for Microsoft Silverlight/WPF Decision based on 3 things: Ability to leverage existing knowledge of our developers Ability to leverage Esri technology for display tools Cost-effective and up-to-date platform for development 9

10 MIS System Why a map? easier to find information, is inherently organized gives clear picture data availability in area of interest and shows what is in-house; what can be ordered easy to examine site characteristics and compare project site to data station locations map UI becoming very popular in web and desktop applications, so controls are becoming inherent skills for users 10

11 System Development Diagram SQL database storing Met Stations with Lat, Long, Attributes and historical data SQL Database Create graphic for map display Windows OS.NET Framework WPF Silverlight ArcGIS API for Silverlight /WPF ArcGIS Online WMS/WFS Tile map service, geocoding 11

12 Launch Window 12

13 User Interface 13

14 In-House Stations 14

15 External Station Availability 15

16 Mesoscale Models 16

17 Weibull Models 17

18 Searching for a Location 18

19 Location marked with Flag 19

20 View Stations surrounding Location that are In-House 20

21 View Stations surrounding Location that are Available 21

22 In-house Station 22

23 Station Information Pop-ups 23

24 Additional Information and Tools Available on In-House Stations 24

25 Data Metadata 25

26 Wind Reports / Charts 26

27 Other Data Charts 27

28 Data Export to various Formats 28

29 External Station Pop-ups, Station Clustering 29

30 External Station Information 30

31 Mesoscale Models 31

32 Weibull Models 32

33 Zoom Tool 33

34 Measure Tool 34

35 World Streets Basemap 35

36 World Imagery Basemap 36

37 World Topographic Basemap 37

38 World Terrain Basemap 38

39 World Physical Basemap 39

40 Internal Feedback Users find the MIS system very helpful and intuitive to use Like the ability to see all of the stations available; helps make project decisions easier in terms of which station to use and budgeting for work Makes it easy for a user to quickly and independently pull information / charts they use regularly, improving efficiency 40

41 Future Development Lots of feedback received from users on additional items that this system could be used for More commonly-used datasets and summary report / tabulation tools Increased accessibility so is available to users through internet and even when they are not online Adding administration into map interface, additional log / tracking capabilities Adding geoprocessing tools and map capabilities could also improve search & selection ability 41

42 Closing Development of enterprise MIS has helped to make our large MET database and MET services system to become more organized, streamline and improve efficiency company-wide Has given us a platform for future development for commonly used tools and data 42

43 Thank you! Carol McClellan Gavin Collishaw 43