Download as pdf or txt
Download as pdf or txt
You are on page 1of 23

Symbian and Location

Trends and Technology


Mike Moore
Technical Consultant
NAVTEQ Network for Developers™ (NN4D)

NAVTEQ Network for Developers – http://www.NN4D.com


Agenda

 Positioning Technologies, Industry Trends &


Opportunities in LBS

 Get Started Using NAVTEQ Map Data And


Location Content

 APIs and Technical Resources Offered at NN4D

NAVTEQ Network for Developers – http://www.NN4D.com


Positioning Technology

 GPS  Wifi Positioning

 A-GPS  RFID

 Network Positioning

 Cell ID Positioning

NAVTEQ Network for Developers – http://www.NN4D.com


LBS Industry Trends
Coupling location features with new device technologies

Enhanced UI
experience

Enhanced input
experience

Enhanced graphics &


Convergence Multimodality
imaging experience

NAVTEQ Network for Developers – http://www.NN4D.com


Opportunities in Location-Based Services (LBS)

Navigation Content
Turn by turn, map & Advertising,
route, pedestrian, directories, search,
traffic, POIs weather, events,

Social Networking Entertainment & Leisure


Find me, match me, Travel, athletics, gaming,
friend finder, peer- local imaging (geotagging)
to-peer, personal
security, tracking
Business Applications
Asset tracking, billing, field services,
sales force automation, surveys, real
estate
NAVTEQ Network for Developers – http://www.NN4D.com
NAVTEQ Discover Cities Enables
Multi-Modal Routing
 Multi-modal navigation
 Seven major transportation modes
 Walking
 Driving
 By Train
 By Subway
 By Bus
 By Taxi
 By Aeroplane
 With the latest maps, POIs and real-time
information
NAVTEQ Network for Developers – http://www.NN4D.com
Get Started Using NAVTEQ Map
Data & Location Content
 Become a member
today
 Visit www.NN4D.com
 Click on “Join NN4D”
 Start to Explore
 Sample Data
 Technical Resources
 Tools & APIs
 Technical Support
 …
 All of the above are
free for development

NAVTEQ Network for Developers – http://www.NN4D.com


NN4D Professional Grade Developer Program
NAVTEQ rated 1st or 2nd in 67% of 21 categories included in 2009 EDC Developer
Program Benchmarking Study, which included 24 high profile companies.

Summary of NN4D Product & Partner Zones


• 12,000 web pages
• 300+ technical resources
• 100+ webinar topics
• Active developer forum
• Web 2.0 tools, services, & publishing tools

Sample Map Data & Content APIs and Tools


• • MapTP AJAX API
• Component Interface
• Web Services
• C++/Java APIs
• Demos & Examples
• Tutorials
• Documentation

NAVTEQ Network for Developers – http://www.NN4D.com


The Annual NAVTEQ Global LBS Challenge®

 Leading LBS developer competition


 Five regions – EMEA, North America, South America,
APAC, India (EMEA registration deadline: Nov 6th)
 Develop apps for any platform & device, using
NAVTEQ map data
 8 global platform and device sponsors

Compete successfully for your share of $8.2M in cash and prizes


32% of finalists from past 6 years have received funding o
r commercial contracts
Enterfor
NAVTEQ Network your app. Get– in
Developers the game.
http://www.NN4D.com www.LBSChallenge.com
Available APIs & Tech Resources
offered at NN4D
 Offered by NAVTEQ MapTP
 Web Services API
 Component Interface for Symbian C++
 Offered by NAVTEQ LPA
 LocationPoint™ Advertising API
 HTTP REST XML or Binary, and WS SOAP
 Offered by deCarta
 APIs for Internet & Wireless Solutions

NAVTEQ Network for Developers – http://www.NN4D.com


MapTP Web Services API

 Platform-Agnostic API
 Access via XML/SOAP, HTTP GET
 Services offered are
 Map Service
 Geocoder
 ReverseGeocoder
 ProximitySearch
 Routing
 MapletRemoteControl
 TrafficInfo
NAVTEQ Network for Developers – http://www.NN4D.com
Example
 HTTP Get Example – A 400x300 map centered at lat=3089.40991
& lon=-11.73750 (Earl’s Court)

http://maptp47.map24.com/map24/webservices1.5?cmd0=MOV&x0=-
11.737505912780762&y0=3089.409912109375&clw_min0=500&mid=****&
sid=0.284&cgi=Map24RenderEngine&action=renderMapImage&iw=400&ih=3
00

NAVTEQ Network for Developers – http://www.NN4D.com


More Info About Web Services
 Go to www.NN4D.com
->BUILD
->Web Services

NAVTEQ Network for Developers – http://www.NN4D.com


Symbian C++ Component Interface
 Application clients of CI receives Vector Map Data stream

 Offers a lightweight programming interface by component-


oriented approach

 Allows seamless integration of mapping functionality into


applications

 Applications can also receive maplet remote control (MRC) from


MapTP Web Services

 Client applications are fully controllable from remote applications

 The MapTP CI provides APIs to handle connections, maps, custom


maps, and custom objects

NAVTEQ Network for Developers – http://www.NN4D.com


Vector Graphics vs. Raster Graphics
 Raster Graphics
 Images as a collection of pixels
 Vector Graphics
 Geometrical primitives such as points, lines, polygons
 Objects have a location (latitude / longitude)
 Objects can be scaled, stretched, compressed, moved,
and rotated
 Vector map data transferred to the client. The client
renders the vector map for display
 Incremental data downloads as requested
 Advantages of Vector Graphics
 Fast panning, fast and seamless zooming
 Animation – Jump from one location to another; Bird-
eye view; Route fly-by
 Possible map color scheme change (e.g. map colors) at
runtime

NAVTEQ Network for Developers – http://www.NN4D.com


Example

NAVTEQ Network for Developers – http://www.NN4D.com


CI Controls Map Objects
 CI Creates
 Labels
 Ovals
 Polygon
 Polyline
 Layer Control
 Read KML

NAVTEQ Network for Developers – http://www.NN4D.com


More Info about Symbian C++ CI
 Goto www.NN4D.com
->BUILD
->Mobile APIs
->MapTP Component
Interface

NAVTEQ Network for Developers – http://www.NN4D.com


NAVTEQ LocationPoint™ Advertising
 To Access the LPA API
 HTTP REST XML Reponse
 HTTP REST Binary Hash
Table Response
 Web Service/SOAP

 Demo
 http://mobi.traffic.com

 More info
 www.NN4D.com/LPA

NAVTEQ Network for Developers – http://www.NN4D.com


deCarta APIs for Internet & LBS
Solutions
 deCarta DDS Web Services
 Maps
 GIF, JPG, PNG, SVG and
BMP
 URL or Base64 encoded
maps
 Spatial Services
 POI Search, Geocoding &
Reverse Geocoding
 Routing, Driving Directions
 Interface
 OpenLS 1.0 XML Interface
 XML-over-HTTP Web
Service
 J2SE Client & JavaScript
API
 deCarta Mobile
 J2ME Interface for Java ME
Enabled Mobile Devices
NAVTEQ Network for Developers – http://www.NN4D.com
More Info about deCarta APIs

 Goto www.NN4D.com
->BUILD
->Partner APIs &
Services
->deCarta

NAVTEQ Network for Developers – http://www.NN4D.com


NN4D Tech Resources & Support
For tech resources
- Sample Data
- APIs
Visit LEARN, BUILD tabs at
www.NN4D.com

For tech support


1 Visit
www.NN4D.com/forums

2 Or visit www.NN4D.com
->SUPPORT tab

3 Or log on to
www.NN4D.com
->Click on Contact link

NAVTEQ Network for Developers – http://www.NN4D.com


www.NN4D.com/joindevelopers

Q&A

Thank You

Contact
Mike Moore
michael.moore@navteq.com

NAVTEQ Network for Developers – http://www.NN4D.com

You might also like