1 / 27

Web Services and Mobile solutions

Web Services and Mobile solutions. Ken Mathers Senior Consultant NZ. What are Web Services. Method to distribute data without copying Used to provide data for Web applications Used to supply Vector, Raster and catalog data Includes discoverability Simplify End User role

jean
Download Presentation

Web Services and Mobile solutions

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. Web Services and Mobile solutions Ken Mathers Senior Consultant NZ

  2. What are Web Services Method to distribute data without copying Used to provide data for Web applications Used to supply Vector, Raster and catalog data Includes discoverability Simplify End User role Includes security and roles

  3. Web Services and SDI SDI concepts (Spatial Data Infrastructure) Maintain data in source format Store data only once ‘Access’ data rather than copy it Principles validated at recent Plugfest Standards • OGC Compliant WFS, WMS, WCS, etc • Any other agreed standards. (The great thing about standards is that there are so many of them…)

  4. Example configuration (Christchurch example)

  5. Example Portal configuration

  6. Example Web Services in practice

  7. Some Practical examples iPad Field GIS activities iPhone Crowd Source GIS etc

  8. Intergraph Mobile Maps [HD] Mobile Maps [HD] for view/edit on iPad Mobile Maps for viewing on iPhone

  9. Value Proposition

  10. App architecture – based on modules

  11. User management • If the device is registered with Intergraph the user can log in with username & password • For high security implementations the solution supports two-factor login using OTP-tokens (one time passwords) • Access control is implemented in the following ways; • Device ID (UUID) and/or • Username/password and/or • OTP-token

  12. User management • If the user is authorized a list of configurations assigned to the user is listed • Each configuration is defined by an administrator using XML • Unlimited number of configurations can be implemented if demanded • Configuration-XML is described elsewhere

  13. User Interface (iPad) - Overall • The user interface consists of a large map window and a top toolbar • The top tool bar has the following buttons/functions (from left to right); • Centre map on current GPS-coordinate • Open Layer menu • Load new configuration (returns to configuration list) • Add new feature (only visible if at least one editable feature class exists in the configuration)

  14. Architecture – overall • The solution can be implemented in every existing “GIS infrastructure” that is OGC-compliant; • WMS • WFS • WFS-T (transactional WFS) • If the customer’s infrastructure supports WFS but not WFS-T the solution has an option to include a “WFS-T proxy” that can be implemented as an alternative • If the customer do not have an OGC-compliant infrastructure Intergraph can host the solution in Intergraph’s Amazon cloud-infrastructure • The next slides will show a variety of possible implementations …

  15. Architecture – Customer infrastructureDMZ, WFS-T

  16. Architecture – Customer infrastructureDMZ, no WFS-T

  17. Architecture – Customer infrastructureLAN + WFS-T

  18. Architecture – Customer infrastructureLAN, no WFS-T

  19. Architecture – Intergraph Cloud infrastructure

  20. Intergraph Mobile Alert Mobile Alert – iPhone app for field mapping Crowdsourcing: A Definition Crowdsourcing is the act of taking a job traditionally performed by a designated agent (usually an employee) and outsourcing it to an undefined, generally large group of people in the form of an open call

  21. Value Proposition for Authorities and Citizens

  22. Mobile Alert – What’s it all about • Is an easy tool for citizens to report incidents to the municipalities, utility companies and other territorial authorities. • It works on both iOS and Android devices • The backend is running in Amazon’s EC2 cloud • The backend is based on GeoMediaWebMap and SDI Pro • Bing Address Service is used for geocoding incoming incidents • Cloud service from Intergraph global

  23. Mobile Alert – New Zealand App • 12 categories • Waste on Street • Pothole • Graffiti • Overflowing rubbish • Broken pavement • Wrong signage • Disaster damage • Broken signpost • Dead animals • No/broken streetlight • Vandalism • Other • Single App for all NZ entities – uses TLA boundary data • Intergraph will host the service in the Cloud • Subscription service by councils and utilities • Plan to start operating soon

  24. Proposed New Zealand subscriptions • The municipalities and utility companies can subscribe to Mobile Alert • 3 types of subscriptions: Gold, Silver and Bronze • Bronze sends the incidents daily by email for free (!) • Silver sends to up to 12 email addresses with more detailed information • Gold gives real-time access to a range of webservices with WFS feed • Alternatively, we can implement dedicated internal solutions using the same architecture

  25. Mobile Alert Service Oriented Architecture

  26. Intergraph NZ Ken Mathers Security, Government & Infrastructure Phone+64 4 914.1200 - 1204 Cell phone +64 21 442 289 Fax +64 4 914.1254 Ken.mathers@intergraph.com 1 Willeston St Wellington New Zealand www.intergraph.com Thank You ! Questions?

  27. Thank You!

More Related