longgangbai 发表于 2013-1-30 04:09:08

GIS的学习(二十八)Osmdroid相关的开源项目

 
osm 数据格式(openstreet map)与Route

--by wangsh

一.            简介
Opentreetmap项目的异军突起,带动了osm格式解析和基于其应用研究的热潮,已经有许多项目得到了推广和应用,在业界产生了巨大的影响。本文简单介绍osm数据格式与route相关项目。
 
二.            说明
Osmand是基于adroid系统的osm数据格式浏览导航应用(http://osmand.net/ ),Osmdroid提供osm数据的浏览/交互等功能,modosmapi是apache模式实现osm api工程,openvoicenav是浏览osm数据格式(google summer code project)
 
三.            应用
个人看好osm数据的未来,其可以用来数据浏览,数据转化、路径分析、拓扑检查等应用。
 
四.            链接        
1.       Osm api  http://code.google.com/p/modosmapi/
2.       Osmeditor4adroid http://code.google.com/p/osmeditor4android/
3.       Monav http://code.google.com/p/monav/
4.       Osmand http://code.google.com/p/osmand/
5.       mapsforge http://code.google.com/p/mapsforge/
6.       osmdroid http://code.google.com/p/osmdroid/
7.       aima-java  http://code.google.com/p/aima-java/
8.       osm GTFS  http://code.google.com/p/gtfs-osm-sync/
9.       openvoicenav http://code.google.com/p/openvoicenav/
10.    Osm2po  http://osm2po.de/
11.    Neo4j http://neo4j.org/
12.    Spatial http://components.neo4j.org/neo4j-spatial/
13.    Gpstracker http://code.google.com/p/open-gpstracker/
14.    Iphone routeme http://code.google.com/p/route-me/
15.    Free data  http://geodelivery.org/blog/free-public-geodata/
16.    Iphone offline map http://code.google.com/p/iphoneofflinemap/
17.    Art int the city http://code.google.com/p/art-in-the-city/
18.    Gis data http://delicious.com/stienman/gis
19.    Gaia-gis http://www.gaia-gis.it/gaia-sins/index.html
20.    Gaul http://sourceforge.net/projects/gaul/files/gaul-devel/0.1850-0/gaul-devel-0.1850-0.tar.gz/download
21.    Qgis http://hub.qgis.org/wiki/quantum-gis/Using_OpenStreetMap_data
22.    Blog qgis http://www.carsonfarmer.com/?p=799
23.    Tiger2008 http://www.census.gov/geo/www/tiger/tgrshp2008/tgrshp2008.html
24.    研究兴趣osm http://www.christeck.de/wp/category/openstreetmap/page/2/
25.    公交换乘 http://transitgis.org/2011/06/29/enabling-cost-effective-multi-modal-trip-planners-through-open-transit-data/
26.    http://www.linkedin.com/in/neubauer
27.    Osm ppt http://www.danielnaber.de/publications/
 
 
    Gmapcatcher是一款离线地图浏览软件,是用python2.7开发的小工具,支持CloudMade, OpenStreetMap, Yahoo Maps, Bing Maps等地图下载与浏览,可运行在Linux, Windows 和 Mac OSX系统上。
 
 
 
参考:
1.      Gmapcatcher http://code.google.com/p/gmapcatcher/
2.      下载 http://code.google.com/p/gmapcatcher/downloads/list
3.      源码下载http://gmapcatcher.googlecode.com/files/GMapCatcher-0.7.6.1.tar.gz 
4.      源码http://gmapcatcher.googlecode.com/svn/trunk
 
 
http://osmdroid.googlecode.com/svn/trunk/osmdroid-android
 
osmdroid源代码下载
 
 
 
 
http://code.google.com/p/osmbonuspack/
 
osmdroid is a library to interact with OpenStreetMap data inside an Android application. It offers an almost full/free replacement to Android map objects: MapView, MapController, Overlays, etc.
This "OSMBonusPack" library complements osmdroid with (very) useful classes:

[*]Geocoding and Reverse Geocoding,
[*]Directions (routes),
[*]Points of Interests (directory services),
[*]and overlays with nice and flexible "cartoon-bubbles"
 
Examples

Geocoding, route display, bubble on the destination with the address and an image

http://osmbonuspack.googlecode.com/files/osmbonuspackdemo_1_1.png
Turn-by-turn instructions shown in bubbles (with instructions in the default language of the phone):

http://osmbonuspack.googlecode.com/files/osmbonuspackdemo_2.png
The same turn-by-turn instructions shown in list view:

http://osmbonuspack.googlecode.com/files/osmbonuspackdemo_3.png
Searching for fuel stations along the route:

http://osmbonuspack.googlecode.com/files/osmbonuspackdemo_4.png
Showing Wikipedia POIs related to the current map view. In the bubble, the "more info" button will open the full Wikipedia page:

http://osmbonuspack.googlecode.com/files/osmbonuspackdemo_5_3.png
Showing geolocalized Flickr photos related to the current map view:

http://osmbonuspack.googlecode.com/files/osmbonuspackdemo_6_1.png
!!! New in v2.4 !!! Showing geolocalized Picasa photos related to the current map view: 1) on the map, and 2) as a list view

http://osmbonuspack.googlecode.com/files/osmbonuspackdemo_7_1.pnghttp://osmbonuspack.googlecode.com/files/osmbonuspackdemo_8_1.png
http://osmdroid.googlecode.com/svn/trunk/OpenStreetMapViewer

  开源项目RMAP的源代码
 
 
http://osmdroid.googlecode.com/svn/trunk/osmdroid-third-party
osmdroid相关第三方封装
 
 
http://osmdroid.googlecode.com/svn/trunk/OSMMapTilePackager
 
 
 
<h4 style="font-size: 16px; font-weight: normal;"><div class="d_left">Open GPS Tracker
页: [1]
查看完整版本: GIS的学习(二十八)Osmdroid相关的开源项目