Bluemapia Mobile

11
Marcello Ferrero [email protected] Co-founder Web & Mobile Social Mapping

Transcript of Bluemapia Mobile

Page 1: Bluemapia Mobile

Marcello [email protected]

Co-founder

Web & Mobile Social Mapping

Page 2: Bluemapia Mobile

Everything started for fun!

Marcello

(Software Architect)

started Bluemapia s.r.l.

on Nov. 2007

Massimo

(Community and Web 2.0)

and

Page 3: Bluemapia Mobile

Web & Mobile Social Mapping

Bluemapia provides tools and services to real life geo-communities, to socialize and share information about places of interests.

The platform includes a web application, and an open source multi-map GPS mobile application to search, capture and send geo-referenced information from the field.

Bluemapia has chosen to implement its platform starting with the boating community. When the platform development is complete and a strong community has grown behind this first geo-community, we plan to launch other communities based on the Bluemapia platform.

Page 4: Bluemapia Mobile

bluemapia.com

API and Web

Services

Consume and Create

Content from mobile

phones

Bluemapia Mobile

Shoot photos,

create

placemarks and

send.

Track your

position.

Search and View

content on the

map. See the

position of your

buddies.

Free, Open Source Multi-Map

location-based GPS application for

PDA/Smartphone.

GPS

Geo-

referenced

pictures,

videos and

text

Consume and Create

Content from the site

User Generated Geo-Referenced Content

Page 5: Bluemapia Mobile

Bluemapia.com

Functions available on the site

Explore the map of Placemarks and POIs, filterered by category.

Search geo-referenced content by location, name, tag or description.

Create Placemarks with multimedia content (photo, video and text) for registered

“Writer” priviliged users.

Publish editorial content with POIs, also known as WikiPOIs, available to the

Bluemapia editorial staff or selected “Editor” users.

Share trips and tracks, drawing them on the map or loading KML/GML/GPX files.

Comments and Rating for Placemarks and POIs

Embed Trip, Placemark or POI maps into any 3rd party website

Member registration, with copyrght for Placemarks and POIs regulated by the Creative

Commons license.

Buddy List to manage your list of buddies.

View the position of other members of the community, and those who have already

been within similar geographical areas.

A Blog where the editorial staff posts daily short news and articles of interest for the

community.

A move towards the notion of GeoTV, with an open program for user video content.

Page 6: Bluemapia Mobile

Bluemapia Mobile

Mobile Social Mapping Geo-Browser

Maps from web map servers such as OpenStreetMap and other map tile servers,

through the parametric definition of map tile service URLs. URLs with Z_X_Y

or QUADTILE formats can be defined by the user to add sources.

Support self-calibrated raster maps or geo-referenced formats (BSB3/NOAA).

Read position data from the embedded or bluetooth based GPS, to provide real-time

position on the map and additional data such as: Speed Over Ground, Course Over

Ground, Time To Go, Distance To Go, Velocity Made Good, Bearing.

Create Placemarks with name, text and geo-referenced photos, directly controlling the

phone camera to create a photo-placemark with a single shot. Placemarks are also

saved locally as KML files.

Interface via JSON API with bluemapia.com to search and view Placemarks and POIs

on the map, send placemarks to the site, and track your position in real-time on the

Bluemapia website map.

Track recording in GPX format. View GPX tracks on the map.

Open interface via JSON API to visualize third-party layers on the map: Wikipedia,

weather forecasts, etc.

Page 7: Bluemapia Mobile
Page 8: Bluemapia Mobile

Beta2 (under development) Shoot and send Search places by name (geo-coding) Show layers from external web sources (wikipedia places,

weather forecasts, etc) Journal Entries (what are you doing and where)

Symbian/Qt (started) Tracking Real-time (including SPOT integration) GPX track upload/download

Mobile Social Networking Around you (people and places) People who have been here Contact your buddies (IM) Integrate with other social networks (server side)

Bluemapia Mobile: Roadmap 2009

Page 9: Bluemapia Mobile

The project

Bluemapia Desktop: test, debug and NMEA simulator

Simulator can be used to send NMEA sentences to your devicevia Bluetooth

Project structure

Linked Open Source Libraries

gdal, expat, json, exiv2 (desktop only)

Source modules from other open source projects

miniweb, libbsb, nmeap, b64

Portability

Multilanguage

Bluemapia.ini

Bluemapia API

Page 10: Bluemapia Mobile

Ideas for new projects using Bluemapia

Mobile

Some ideas: Touristic and Travel Guides

Field Solutions for GIS data collection Environmental data collection, pollution sensors, agriculture,

public administration, etc

Fleet and Personal Tracking

Maps for Sponsored Sites

Search the web for “Location-based services” or “Mobile GIS” to getsome ideas or start imagine a new GeoWeb 2.0 application.

We are now partially funding the development of Bluemapia Mobile, butit remains under GPL and you can do whatever you want.

Page 11: Bluemapia Mobile

Other things to do (and potential areas of contribution)

- Porting to new mobile and netbook platforms (Qt/Linux, Qt/Windows, iPhone)

- New functionality- Projections (proj4)

- OGC (Tiled WMS and KML support)

- Multilanguage

- Instant Messaging

- GPS Satellite Status

- SQLite

- Auto GPS (scan to find the receiver)

- Track graphs and player

- Navigation (active track vs planned route)

- User Manual

- Documentation (doxygen)