Post on 15-May-2015
description
LOCATION BASED
SOLUTIONS - MAPS & YOUR
LOCATION MATTERS!
-Ritesh Ambastha, CEO – iWillStudy.com26th Feb 2012
How BIG is the
market for
location based
startups in India?
2012 - “The Year of LBS” in India?
Good News
Mobile Positioning
GIS Content for LBS
Improvement in Handset Profiles
Increased Mobile Operators Interest for new VAS
Increased User Awareness
Development Tools & Platforms
LBS Apps – Yes, You use those daily
LBS Apps – Yes, You use those daily
Recommending social events in a city
Requesting the nearest business or service
Turn by turn navigation to any address
Locating people on a map displayed on the
mobile phone
Location-based mobile advertising
My Experiences
•Cell Triangulation
•Maps Generation
•Handling Shapefiles
•Cartography
•GPS Devices
Maps
Cartography
GIS Data
Maps Generation
Tiling
Front-End
GIS Engine - Web
1. Mapserver
2. Geoserver
3. Mapnik
4. Mapguide
My Suggestion – Mapping Engine
Use Mapnik OR Mapserver
Make beautiful maps
Uses the AGG graphics library, which
offers world-class anti-aliasing
rendering with subpixel accuracy for
geographic data.
TileCache
TileCache provides a Python-based
WMS-C/TMS server, with
pluggable caching mechanisms and
rendering backends.
Generate tiles – 256x256 for Web
& 128x128 for Mobile (My
Recommendation)
Client Side Technologies
JavaScript
Ajax
jQuery
Open Layers
Main supporter “MetaCarta”
object-oriented JavaScript library (using Prototype.js and Rico library)
Lets you add maps to any web page by embedding OpenLayer.js
no server-side dependencies
Easily reusable component
...similar to Google Maps and MSN Virtual Earth Web Mapping APIs
“Slippy map style”
Input Formats
Tile sources: Virtual Earth, Worldwind, Yahoo & Google Maps, WMS
Vector layer input: KaMap, MapServer, GeoRSS, WFS, [KML]
Standard Tools
Google Like zoom bar,
standard functions
like zoom in/out pan
GPS Coordinates
Map Overlays
Search Engine Query
(To be taken in
separate session)
Refresh rates –
Updating Coordinates
My way of looking at this system
Shapefiles
(GIS Data)
PostGIS
Mapnik
TileCache
OpenLayers
Sphinx/Solr
Indexing
Searching
M
a
p
s
S
e
a
r
c
h
My coordinates
@riteshambastha
Facebook/Twitter/LinkedIn
ritesh@iwillstudy.com