- 浏览: 7251028 次
- 性别:
- 来自: 上海
文章分类
- 全部博客 (1546)
- 企业中间件 (236)
- 企业应用面临的问题 (236)
- 小布Oracle学习笔记汇总 (36)
- Spring 开发应用 (54)
- IBatis开发应用 (16)
- Oracle基础学习 (23)
- struts2.0 (41)
- JVM&ClassLoader&GC (16)
- JQuery的开发应用 (17)
- WebService的开发应用 (21)
- Java&Socket (44)
- 开源组件的应用 (254)
- 常用Javascript的开发应用 (28)
- J2EE开发技术指南 (163)
- EJB3开发应用 (11)
- GIS&Mobile&MAP (36)
- SWT-GEF-RCP (52)
- 算法&数据结构 (6)
- Apache开源组件研究 (62)
- Hibernate 学习应用 (57)
- java并发编程 (59)
- MySQL&Mongodb&MS/SQL (15)
- Oracle数据库实验室 (55)
- 搜索引擎的开发应用 (34)
- 软件工程师笔试经典 (14)
- 其他杂项 (10)
- AndroidPn& MQTT&C2DM&推技术 (29)
- ActiveMQ学习和研究 (38)
- Google技术应用开发和API分析 (11)
- flex的学习总结 (59)
- 项目中一点总结 (20)
- java疑惑 java面向对象编程 (28)
- Android 开发学习 (133)
- linux和UNIX的总结 (37)
- Titanium学习总结 (20)
- JQueryMobile学习总结 (34)
- Phonegap学习总结 (32)
- HTML5学习总结 (41)
- JeeCMS研究和理解分析 (9)
最新评论
-
lgh1992314:
[u][i][b][flash=200,200][url][i ...
看看mybatis 源代码 -
尼古拉斯.fwp:
图片根本就不出来好吧。。。。。。
Android文件图片上传的详细讲解(一)HTTP multipart/form-data 上传报文格式实现手机端上传 -
ln94223:
第一个应该用排它网关吧 怎么是并行网关, 并行网关是所有exe ...
工作流Activiti的学习总结(八)Activiti自动执行的应用 -
ZY199266:
获取不到任何消息信息,请问这是什么原因呢?
ActiveMQ 通过JMX监控Connection,Queue,Topic的信息 -
xiaoyao霄:
DestinationSourceMonitor 报错 应该导 ...
ActiveMQ 通过JMX监控Connection,Queue,Topic的信息
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/
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
Turn-by-turn instructions shown in bubbles (with instructions in the default language of the phone):
The same turn-by-turn instructions shown in list view:
Searching for fuel stations along the route:
Showing Wikipedia POIs related to the current map view. In the bubble, the "more info" button will open the full Wikipedia page:
Showing geolocalized Flickr photos related to the current map view:
!!! 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://osmdroid.googlecode.com/svn/trunk/OpenStreetMapViewer
开源项目RMAP的源代码
http://osmdroid.googlecode.com/svn/trunk/osmdroid-third-party
osmdroid相关第三方封装
http://osmdroid.googlecode.com/svn/trunk/OSMMapTilePackager
Open GPS Tracker
Introduction
osmdroid was originally created by Nicolas Gramlich, and he is still the project owner. His focus moved to AndNav, which is either the parent or the child of osmdroid, depending on how you look at it.
osmdroid was originally used by other projects by copying the source. It was later converted to a simple jar that can be added as a library.
This page lists projects that use osmdroid, separated into those that use the jar and those that use the source (and most likely they have their own branch based on an old version of osmdroid source). Also listed are projects that are similar to osmdroid but have their own implementation.
If you know of any inaccuracies or additions to this page, please add a comment.
Projects using osmdroid jar
- MySpeed
- osmtracker-android
- BikeRoute
- Mapzen POI Collector
- Open GPS Tracker
- SmartTracker
- Turbo GPS 2
- AndRoad
- CallerID
- CellSearcher
- EPFL Pocket Campus
- iTravelFree
- BikeNode
- HikeNode
- Prague Minos Guide
- geopaparazzi
- Seismic Explorer
- My Uni
- CycleStreets (Android version not yet released)
Projects using a copy of osmdroid source
- AndNav2
- RMaps
- OpenSatNav
- GeOrg
- OpenGPX
- WigleWifi
- OpenFlight Map
- ItinéRennes
- aBusTripMK
- SXSW GO
- GeoHunter (osmdroid feature not yet released)
Projects using their own implementation similar to osmdroid
GIS领域博客收集
1. gis博文经典 http://hi.baidu.com/liongg/home
2. SharpGIS Geoserver Openlayers http://blog.csdn.net/suen
3. GI server http://blog.csdn.net/warrenwyf
4. Flex map(google map瓦片切图等) http://www.cnblogs.com/liongis/
5. GDAL交流 http://blog.csdn.net/liminlu0314/article/category/777646
6. geotools 介绍 http://blog.csdn.net/snailjava/article/category/553090
7. JTS源码解析 http://blog.csdn.net/barech/article/list/3
8. Qgis 编译1.6.0 http://blog.csdn.net/ryanzll/article/details/6217142
9. 3D编程方面 http://blog.csdn.net/pizi0475
发表评论
-
TestNG简单的学习(十三)TestNG中Junit的实现
2013-12-04 09:00 3287TestNG和junit的整合 ... -
TestNG简单的学习(十二)TestNG运行
2013-12-03 09:08 51444文档来自官方地址: ... -
TestNG简单的学习(十一)TestNG学习总结
2013-12-03 09:08 13994最近一直在学习关于TestNG方面的知识,根 ... -
TestNG简单的学习(十)TestNG @Listeners 的使用
2013-12-03 09:07 8624TestNG官方网站: http://testng.or ... -
TestNG简单的学习(九)TestNG Method Interceptors 的使用
2013-12-03 09:07 2654TestNG官方网站: http://testng ... -
TestNG简单的学习(八)TestNG Annotation Transformers 的使用
2013-12-03 09:07 2757TestNG官方网站: http://testng.or ... -
TestNG简单的学习(七)TestNG编程方式运行
2013-12-02 09:22 2396TestNG官方网站: http://testng.or ... -
TestNG简单的学习(六)测试工厂注释的使用
2013-12-02 09:22 2713TestNG官方网站: http://testng.or ... -
TestNG简单的学习(五)参数化测试数据的定制
2013-12-02 09:22 2641TestNG官方网站: http://testng.or ... -
TestNG简单的学习(四)测试方法通过名称名称依赖实现
2013-12-02 09:21 2032TestNG官方网站: http://testng.or ... -
TestNG简单的学习(三)测试方法通过测试分组依赖实现
2013-12-02 09:21 2765TestNG官方网站: http://testng.or ... -
TestNG简单的学习(二)参数化测试并发且多方法测试方法判定
2013-11-29 15:35 3635TestNG官方网站: http://testng.or ... -
TestNG简单的学习(一)类和方法级别@Test的区别
2013-11-29 15:31 9379TestNG官方文档的地址: http://testng ... -
Feed4Junit的简单使用(七)Feed4TestNg
2013-11-29 13:35 6081在Feed4Junit主要针对junit实现的 ... -
Feed4Junit的简单使用(六)数据来特定格式文件
2013-11-29 12:29 2687Feed4Junit官方地址: http://da ... -
Feed4Junit的简单使用(五)数据来自动态约束数据
2013-11-29 12:29 2562Feed4Junit官方地址: http://datab ... -
Feed4Junit的简单使用(四)数据来自定义数据源
2013-11-28 14:09 3039Feed4Junit官方地址: http://databe ... -
Feed4Junit的简单使用(三)数据源来自数据库
2013-11-28 13:58 3097Feed4Junit官方地址: http://databe ... -
Feed4Junit的简单使用(二)数据源来自文件
2013-11-28 13:50 4521Feed4Junit官方地址: http://datab ... -
Feed4Junit的简单使用(一)
2013-11-28 13:47 2157Feed4Junit官方地址: http://databe ...
相关推荐
GIS开源代码GIS开源代码GIS开源代码 用于空间分析。底层代码。保罗了GIS的主要功能
简要描述GIS相关的几个开源软件,主要是 GDAL,PROJ,等等。
开源的GIS以及空间数据库的实战教程,很不错,里面讲的很详细
gis学习文档gis学习文档gis学习文档gis学习文档gis学习文档gis学习文档gis学习文档gis学习文档
学习开源开发方法和开源GIS项目设计。达到以下教学目的: 1、了解开源精神——自由、开放、共享,树立开源学习理念。掌握开源GIS设计方法和技术,重点掌握开源GIS软件的基本应用 2、通过对典型开源GIS项目的分析,...
geoserver 开源gis服务器 geoserver 开源gis服务器 geoserver 开源gis服务器
简介:KLMap是国人基于C#写的一个小型的GIS应用程序项目,这个项目实现了GIS中空间数据浏览,查询和编辑以及最短路径等功能。该项目包括源代码,样例数据。 特点: 不同于当前业界常规的GIS应用需要依托第三方的GIS...
开源GIS---java系列开源GIS---java系列开源GIS---java系列开源GIS---java系列开源GIS---java系列开源GIS---java系列开源GIS---java系列开源GIS---java系列开源GIS---java系列开源GIS---java系列开源GIS---java系列...
开源GIS视频教程最新,通过该课程的学习,主要掌握地理信息系统(GIS)概念,空间分析功能;开源GIS及内容;了解常见开源桌面、Web和移动GIS等各种平台软件功能和设计;
学习开源开发方法和开源GIS项目设计。达到以下教学目的: 1、了解开源精神——自由、开放、共享,树立开源学习理念。掌握开源GIS设计方法和技术,重点掌握开源GIS软件的基本应用 2、通过对典型开源GIS项目的分析,...
史上最全的GIS开源项目源码合集,因项目需要精心收集整理,希望能够帮助到有需要的人。共11个开源GIS项目:GDAL、NASA开源GIS软件、World Wind、CoordSystemTransform、sharpmap、sharpkml、shapelib、netDxf、...
国外开源gis项目源代码及例子,可以做WEBGIS和窗体应用程序GIS
开源GIS大全(java):Java开发 GIS 2009-09-29 17:27
开源GIS与空间数据库实战教程
开源移动GIS, gvSIG 是介绍开源移动GIS的教学课件
关于开源gis的资料
总结的一些webgsi面试题,主要针对gis基础和开源gis涉及geoserver、openlayers等考察
由于开源GIS的快速发展和功能逐步的完善,尝试利用开源GIS软件实现在网络GIS中的应用,通过运用空间数据库PostGIS、开源OGC服务器GeoServer和WebGIS客户端OpenLayers实现全球H1N1流感疫情地图的发布。目的在于为小型...
这里有6个最好的GIS学习网站的网址,要学习GIS的朋友们可以看看。学习GIS必备。因为我搜集了很久,这是本人的多年的心血,资源分要求稍稍高一些吧。。。
看漫画学习GIS,GIS历史及学习的好东西!(gis学习漫画版)(gis学习漫画版)(gis学习漫画版)