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]