Upload
mark-wilcox
View
936
Download
0
Embed Size (px)
Citation preview
Everything started for fun!
Marcello
(Software Architect)
started Bluemapia s.r.l.
on Nov. 2007
Massimo
(Community and Web 2.0)
and
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.
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
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.
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.
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
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
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.
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)