Web Services and Mobile solutions

difficultmangledΚινητά – Ασύρματες Τεχνολογίες

12 Νοε 2013 (πριν από 3 χρόνια και 8 μήνες)

68 εμφανίσεις

04/07/10

Web Services and Mobile solutions


Ken Mathers

Senior Consultant NZ

04/07/10

What are Web Services

2


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


04/07/10

Web Services and SDI

3

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…)

04/07/10

Example configuration (Christchurch example)

4

04/07/10

Example Portal configuration

5

04/07/10

Example Web Services in practice

6

04/07/10

Some Practical examples

7


iPad

Field GIS activities


iPhone Crowd Source GIS


etc


04/07/10

Intergraph Mobile Maps [HD]

8

Mobile Maps [HD] for view/edit on
iPad

Mobile Maps for viewing on iPhone

04/07/10

Value Proposition


Need to see, edit and update spatial data in the field
in real time

Business Problem


Intergraph Mobile Maps for iPhone


Intergraph Mobile Maps HD for iPad

Solution



Easy to setup and get started


No need for data export / import


Full OGC support


Benefits


Add barcode (QR) scanner


Augmented reality


Migration to Android smartphone and tablets

Future Plans

9

04/07/10

App architecture


based on modules

Intergraph Mobile Maps

Map

Park
areas

Road
equipment

Street
equipment

Emergency
Info

Configuration

04/07/10

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


13

04/07/10

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

14

04/07/10

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)


15

04/07/10

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 …



24

04/07/10

Architecture


Customer infrastructure

DMZ, WFS
-
T



25

04/07/10

Architecture


Customer infrastructure

DMZ, no WFS
-
T



26

04/07/10

Architecture


Customer infrastructure

LAN + WFS
-
T



27

04/07/10

Architecture


Customer infrastructure

LAN, no WFS
-
T



28

04/07/10

Architecture


Intergraph Cloud infrastructure



29

04/07/10

Intergraph
Mobile Alert

33

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

04/07/10

Value Proposition for Authorities and Citizens


Simplify reporting of potholes, broken sign posts, graffiti etc. to
municipalities and utility companies.


Empowering citizens!

Business Problem


Reporting app to submit directly from any smartphone.

Solution


Citizens help municipalities and utility companies to identify the
problems and can focus on solving the problems instead of
identifying them.


Potential feedback to reports


my council does notice!

Benefits


Mobile maps, augmented reality applications,
customised

apps

Future Plans/Strategy or
Summary Statement

34

04/07/10

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
GeoMedia

WebMap

and SDI Pro


Bing Address Service is used for geocoding incoming incidents


Cloud service from Intergraph global

35

04/07/10

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


36

04/07/10

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



37

04/07/10

Mobile Alert Service Oriented Architecture

38

04/07/10

Thank You !
Questions?

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

Intergraph
NZ

04/07/10

Thank You!