myworld overview may 2011

72
Ubisense myWorld Peter Batty February 22, 2011 Dominion

Upload: peter-batty

Post on 12-May-2015

883 views

Category:

Technology


0 download

DESCRIPTION

Overview of Ubisense myWorld

TRANSCRIPT

Page 1: myWorld Overview May 2011

Ubisense myWorldPeter Batty

February 22, 2011Dominion

Page 2: myWorld Overview May 2011

Agenda

Industry background and myWorld visionDemo

ArchitectureMobile

Roadmap

Page 3: myWorld Overview May 2011

Background & myWorld vision

Page 4: myWorld Overview May 2011

flic.kr/p/7rnNAD

flic.kr/p/7NEJzF

Location is now Pervasive and

Simplein consumer applications

Page 5: myWorld Overview May 2011

Disruptive technology

Functionality /performance

Time

Established technology

Disruptive technology

MainstreamMarketrequirements

Page 6: myWorld Overview May 2011
Page 7: myWorld Overview May 2011

flic.kr/p/7UjM5T

Page 8: myWorld Overview May 2011

Usability / simplicity

flic.kr/p/3guaAu

myWorld vision

SimplicityScalability

IntegrationMobility

for users, admins, developers

through “enterprise mashups”online or offline, many devices

without effort

Value low cost of ownership

Page 9: myWorld Overview May 2011

Some key technology trends

for mobile

Page 10: myWorld Overview May 2011

Wireless broadband coverage, North Eastern US

Wireless is becoming pervasive

Page 11: myWorld Overview May 2011

Smart phones and tablets becoming commoditized

…including GPS, touch screens, cameras, wireless

Location based applications

Page 12: myWorld Overview May 2011

MultipleMultiple networked devicesreality

Phone or tablet

outside

Laptop inside truck

WiFi

Page 13: myWorld Overview May 2011

Pole #374109Wood, 30ftSwitch #1307Circuit #254, ABCInspected 2010/08/15

Augmented reality

GPS givescontext

Page 14: myWorld Overview May 2011

New generation workforce grew up with video games

http://flic.kr/p/6GuX54

Page 15: myWorld Overview May 2011

Video conferencing

Page 16: myWorld Overview May 2011

2007 Prius

2010 iPad

$2000 $2.99 + $2.99/mo

Page 17: myWorld Overview May 2011

Ubisense backgroundUbisense founded by four former executives and founders of Smallworld

Many experienced Smallworld technical staff and other managers

myWorld lead Peter Batty was VP of Technology at Smallworld and CTO of Intergraph

Page 18: myWorld Overview May 2011

myWorld demo

Page 19: myWorld Overview May 2011

myWorld architecture

Page 20: myWorld Overview May 2011

Raster map tiles

Pre-render maps into image filesApproach used by Google, Microsoft, etcVery high performance and scalabilityEasy to integrate with Google MapsMatches Smallworld styles exactly

Page 21: myWorld Overview May 2011

Raster map tiles

Spatial database(Arc2Earth or

PostGIS)

Secure web server (in cloud or in house)

Google Maps servers

Base maps,

imagery

Streetview, geocoding

myWorld clientAny web browser

Desktop or mobile

Secure authentication

Smallworld

myWorld sync

Initial sync

Incremental updates

myWorld System Architecture

myWorld can run in the cloud or in house

Desktop or mobile

Page 22: myWorld Overview May 2011

Raster map tiles

Spatial database(Arc2Earth or

PostGIS)

Secure web server (in cloud or in house)

Smallworld

myWorld sync

Initial sync

Incremental updates

Sync in more detail

Two sets of files:Map tiles (.png)

Feature data (geoJSON)

Just apply same change files to laptops for disconnected

mobile

Page 23: myWorld Overview May 2011

Connected wireless architecture

myWorld

server

Wireless network connection

Any device with modern web browser

Hugely reduced admin costsAccess to real time dataAccess to Google Maps and Street ViewNo software install needed: great for contractors, foreign crews, executivesSupports smart phonesNeeds a wireless connection

Page 24: myWorld Overview May 2011

Disconnected architecture

myWorld

server

Periodic sync

Windows laptop or tablet*

No wireless connection neededFlexible sync optionsHigh performance

More adminCan’t use Google maps locally

*Other platforms in future

Local databa

se

Page 25: myWorld Overview May 2011

Hybrid architecture

myWorld

serverWireless link when available

Local storage when not

Windows laptop or tablet*

Combines strengths of both optionsFlexible sync optionsHigh performance

More admin versus wireless only

*Other platforms in future

Local databa

se

Page 26: myWorld Overview May 2011

Sync approach

Incremental sync nightly (typical)

Typical update file sizes:- 100 feature update ~9MB- 1000 feature update ~80MB

Simple, flexible, non-proprietary file sync

Raster map tiles

Spatial database(Arc2Earth or

PostGIS)

Secure web server (in cloud or in house)

Smallworld

myWorld sync

Initial sync

Incremental updates

Apply same changes on laptops

Local databa

se

Existing myWorld update files

Sync files to laptops(dropbox or other)

Page 27: myWorld Overview May 2011

myWorld for smartphones

Page 28: myWorld Overview May 2011

myWorld mobileHighly flexible common

architecture

including iPhone and

Android

including iPad

Smart phone

Tablet Laptop

Connected (wireless) or disconnectedWide range of supported

devices

Page 29: myWorld Overview May 2011

Home Screen

Zoom using buttons or “pinch”, drag to pan

Mobile app runs on iPhone, Android and other smart phones

Looks like native app on iPhone

Home, search, locate, send link

Page 30: myWorld Overview May 2011

Tap screen to select feature

Selected feature summaryCan view feature details or street view

Feature selection

Page 31: myWorld Overview May 2011

Full attributes from Smallworld

Feature details

Directions

Page 32: myWorld Overview May 2011

Specify start addressCan use current location

Directions

Page 33: myWorld Overview May 2011

Directions

Turn by turn directions show in Maps application on iPhone

Android offers choice of multiple maps apps or browser, and voice navigation

Longer than average route in this example!

Page 34: myWorld Overview May 2011

Street View

Includes clickable markers

Page 35: myWorld Overview May 2011

MultipleCan work with local laptop even when no 3G

Phone or tablet

outside

Laptop inside truck

WiFi

Page 36: myWorld Overview May 2011

Pole #374109Wood, 30ftSwitch #1307Circuit #254, ABCInspected 2010/08/15

Augmented reality

GPS givescontext

Demo release in

April

Page 37: myWorld Overview May 2011

myWorld Roadmap

Page 38: myWorld Overview May 2011

Smallworld integration

Internal worldsPhysical relationshipsNetwork relationshipsGSS integration

Page 39: myWorld Overview May 2011

Design concept for network info Will display pre-calculated relationships (e.g. upstream / downstream devices, isolating sections) directly

Will call Smallworld / GSS for more complex traces

Page 40: myWorld Overview May 2011

Search and query

More flexible spatial and non-spatial queries

Search on external data sources

Links from Excel to map Grid display in browser

Page 41: myWorld Overview May 2011

Red-lining / update

Enhanced red-lining tools(points done now)

Sync with Smallworld

Attribute update

Simple object addition

Page 42: myWorld Overview May 2011

Printing / plotting

Simple printing

Plotting using templates via Smallworld server

Page 43: myWorld Overview May 2011

Mobile

Disconnected modeHybrid mode

Continued enhancements for

smart phones / tablets

iPhoneAndroid

iPad

Page 44: myWorld Overview May 2011

myWorld customization

Page 45: myWorld Overview May 2011

myWorld customization

Configure Smallworld map layers

Configure external map layers

Imbed myWorld maps using Google Maps API

Access myWorld data using REST API

Page 46: myWorld Overview May 2011

…/a2e/data/datasources/Pole/

90974

REST APIs

Page 47: myWorld Overview May 2011

…/a2e/data/datasources/Pole/90974?f=gjson

REST APIs: simple and powerful

Page 48: myWorld Overview May 2011

…/a2e/data/datasources//Pole/search?f=gjson

&lat=42.600&lon=-76.1780&d=4

Page 49: myWorld Overview May 2011

myWorld summary

Ease of useEase of integration

Low cost of ownershipDesigned for Smallworld

Leverage technology trendsLook to the future, not to

the past!

Page 50: myWorld Overview May 2011

?

Page 51: myWorld Overview May 2011

myWorld functionality

(Backup)

Page 52: myWorld Overview May 2011

Matches Smallworld styles

Page 53: myWorld Overview May 2011

Google basemap gives context

Page 54: myWorld Overview May 2011

Google satellite map

Page 55: myWorld Overview May 2011

What if my data doesn’t match?

Page 56: myWorld Overview May 2011

Display attribute data

Page 57: myWorld Overview May 2011

Street View gives extra info

Page 58: myWorld Overview May 2011

Street View gives extra info

Page 59: myWorld Overview May 2011

Street View gives extra info

Page 60: myWorld Overview May 2011

Something on “Google style search”

Google style one box search

Page 61: myWorld Overview May 2011

Autocomplete search

Page 62: myWorld Overview May 2011

Autocomplete search

Page 63: myWorld Overview May 2011

Reports in search too

Page 64: myWorld Overview May 2011

Reports from search

Page 65: myWorld Overview May 2011

Reports from search

Page 66: myWorld Overview May 2011

Google geocoding very flexible

Page 67: myWorld Overview May 2011

Google local search

Page 68: myWorld Overview May 2011

“Enterprise mashups”

OutagesTrucksWMSCIS

Smart Grid

Page 69: myWorld Overview May 2011

Ability to link to maps

Page 70: myWorld Overview May 2011

Click link, no software needed!

Page 71: myWorld Overview May 2011

Geo-referenced photos

Page 72: myWorld Overview May 2011

Damage assessment