location based solutions maps & your location

15
LOCATION BASED SOLUTIONS - MAPS & YOUR LOCATION MATTERS! -Ritesh Ambastha, CEO iWillStudy.com 26 th Feb 2012

Upload: iwillstudycom

Post on 15-May-2015

828 views

Category:

Education


1 download

DESCRIPTION

A short keynote at Ahmedabad Barcamp.

TRANSCRIPT

Page 1: Location based solutions   maps & your location

LOCATION BASED

SOLUTIONS - MAPS & YOUR

LOCATION MATTERS!

-Ritesh Ambastha, CEO – iWillStudy.com26th Feb 2012

Page 2: Location based solutions   maps & your location

How BIG is the

market for

location based

startups in India?

2012 - “The Year of LBS” in India?

Page 3: Location based solutions   maps & your location

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

Page 4: Location based solutions   maps & your location

LBS Apps – Yes, You use those daily

Page 5: Location based solutions   maps & your location

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

Page 6: Location based solutions   maps & your location

My Experiences

•Cell Triangulation

•Maps Generation

•Handling Shapefiles

•Cartography

•GPS Devices

Page 7: Location based solutions   maps & your location

Maps

Cartography

GIS Data

Maps Generation

Tiling

Front-End

Page 8: Location based solutions   maps & your location

GIS Engine - Web

1. Mapserver

2. Geoserver

3. Mapnik

4. Mapguide

Page 9: Location based solutions   maps & your location

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.

Page 10: Location based solutions   maps & your location

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)

Page 11: Location based solutions   maps & your location

Client Side Technologies

JavaScript

Ajax

jQuery

Page 12: Location based solutions   maps & your location

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

Page 13: Location based solutions   maps & your location

GPS Coordinates

Map Overlays

Search Engine Query

(To be taken in

separate session)

Refresh rates –

Updating Coordinates

Page 14: Location based solutions   maps & your location

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

Page 15: Location based solutions   maps & your location

My coordinates

@riteshambastha

Facebook/Twitter/LinkedIn

[email protected]