building location-centric services with virtual earth

16
Building Location-Centric Building Location-Centric Services With Virtual Earth Services With Virtual Earth Alex Daley Alex Daley Technical Evangelist Technical Evangelist Virtual Earth, MapPoint Virtual Earth, MapPoint Microsoft Corporation Microsoft Corporation 1 BTB013

Upload: goodfriday

Post on 14-Jul-2015

344 views

Category:

Documents


4 download

TRANSCRIPT

Building Location-Centric Building Location-Centric Services With Virtual Earth Services With Virtual Earth

Alex DaleyAlex DaleyTechnical EvangelistTechnical EvangelistVirtual Earth, MapPointVirtual Earth, MapPointMicrosoft CorporationMicrosoft Corporation

1

BTB013

The Buzz Around LocationThe Buzz Around Location

Location is a core part of the web experienceLocation is a core part of the web experience

Your friend's, colleagues locations – From IM Your friend's, colleagues locations – From IM buddies to fleet tracking, find who you needbuddies to fleet tracking, find who you need

Business Listings, Classifieds – Where do I get Business Listings, Classifieds – Where do I get what I need? What is new around me?what I need? What is new around me?

Real Estate, Travel – Booking a trip or shopping Real Estate, Travel – Booking a trip or shopping for a home when you can explore the destination for a home when you can explore the destination like you were there…like you were there…

2

Why Location In Your App?Why Location In Your App?

Use it better to connect with customersUse it better to connect with customers

Relevance by proximity let’s users get to Relevance by proximity let’s users get to information faster and understand betterinformation faster and understand better

Provide Easy, Intuitive ExperiencesProvide Easy, Intuitive Experiences

Maps are a familiar way to visualize data; Maps are a familiar way to visualize data; Imagery brings maps into contextImagery brings maps into context

3

Virtual Earth VisionVirtual Earth Vision

““Global Access to Local Knowledge”Global Access to Local Knowledge”

Immersive, real-world framework - a full Immersive, real-world framework - a full virtual representation of Earthvirtual representation of Earth

Enrich other communication and community Enrich other communication and community experiencesexperiences

Commercial mapping/local searchCommercial mapping/local search

Local online advertising/promotionLocal online advertising/promotion

4

Core ComponentsCore ComponentsMaking an application location-awareMaking an application location-aware

Geo-ready data: addresses Geo-ready data: addresses latitude latitude and longitudeand longitude

Proximity Search – Finding in space, not Proximity Search – Finding in space, not just textjust text

Visualization - Maps, imagery, overlaysVisualization - Maps, imagery, overlays

Can enhance with Routing, Real-time Can enhance with Routing, Real-time Location, etc…Location, etc…

5

Virtual Earth platform

Virtual Earth Virtual Earth Location ServicesLocation Services

Visualization Visualization components from components from desktop to mobiledesktop to mobile

Spatial: Spatial: Geocoding, Routing, Geocoding, Routing, Proximity SearchProximity Search

Data: Hosting, pre-Data: Hosting, pre-processingprocessingto be location readyto be location ready

Enterprise Tools: Enterprise Tools: Reporting, BI Reporting, BI IntegrationIntegration

Visualization

Spatial Services

Data Management

Reporting

Virtual Earth platform

Virtual Earth Virtual Earth Spatial ServicesSpatial Services

Proximity and Proximity and Geo-codingGeo-coding

Find, Find AddressFind, Find Address

Find NearbyFind Nearby

Find in PolygonFind in Polygon

Find Along RouteFind Along Route

Etc…Etc…

Visualization

Spatial Services

Data Management

Reporting

Virtual Earth platform

Virtual Earth Virtual Earth Spatial Services Spatial Services

Visualization

Spatial Services

Data Management

Reporting

Your

Application

SOAPSOAPCall Directly to Call Directly to

ServiceService

Mobile Local Search;Mobile Local Search;SOAP API Smart ClientSOAP API Smart Client

9

Location services in client Location services in client applicationsapplications

Virtual Earth platform

Virtual Earth Virtual Earth VisualizationVisualization

Visualization

Spatial Services

Data Management

Reporting

Your

Application

Virtual Earth

Map Control

SOAPSOAPCall Directly to Call Directly to

ServiceService

JScriptJScriptCalls made Calls made by controlby control

Virtual Earth Virtual Earth The Map ControlThe Map Control

Browser based component to Browser based component to integrate with your existing appsintegrate with your existing apps

Rich mapping, imagery experience Rich mapping, imagery experience with minimal coding requiredwith minimal coding required

Easily binds to your data and Easily binds to your data and integrates with your appsintegrates with your apps

Virtual Earth Virtual Earth The Map ControlThe Map Control

Real Estate Search;Real Estate Search;Building With The Map Building With The Map ControlControl

13

Production, browser-based VE Production, browser-based VE application for property searchapplication for property search

How To Get StartedHow To Get Started

http://http://msdn.microsoft.com/mappointmsdn.microsoft.com/mappoint//

http://http://www.viavirtualearth.comwww.viavirtualearth.com//

Use modelsUse models

Free non-commercialFree non-commercial

Commercial transactionalCommercial transactional

More Virtual EarthMore Virtual Earth

Designing a Better User Experience Designing a Better User Experience with AJAX and “Atlas” - Brad Abrams, with AJAX and “Atlas” - Brad Abrams, Rick SpencerRick Spencer

See the recording if you missed itSee the recording if you missed it

MIX Chat – I’ll be there MIX Chat – I’ll be there

E-mail me: [email protected] me: [email protected]

© 2006 Microsoft Corporation. All rights reserved.This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.