本月博客排行
-
第1名
龙儿筝 -
第2名
lerf -
第3名
fantaxy025025 - johnsmith9th
- xiangjie88
- zysnba
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
gashero - wy_19921005
- vipbooks
- benladeng5225
- e_e
- wallimn
- javashop
- ranbuijj
- fantaxy025025
- jickcai
- gengyun12
- zw7534313
- qepwqnp
- 解宜然
- ssydxa219
- zysnba
- sam123456gz
- sichunli_030
- arpenker
- tanling8334
- gaojingsong
- kaizi1992
- xpenxpen
- 龙儿筝
- jh108020
- wiseboyloves
- ganxueyun
- xyuma
- xiangjie88
- wangchen.ily
- Jameslyy
- luxurioust
- lemonhandsome
- mengjichen
- jbosscn
- zxq_2017
- lzyfn123
- nychen2000
- forestqqqq
- wjianwei666
- ajinn
- zhanjia
- Xeden
- hanbaohong
- java-007
- 喧嚣求静
- mwhgJava
- kingwell.leng
最新文章列表
Osmdroid 离线地图存放位置的研究和详细分析
转载:
http://www.myexception.cn/operating-system/795478.html
在手机通过osmdroid调用离线地图必须放在sdcard目下、如果采用osmdroid调用地图,那么用户查看地图手机上面一定有一个目录叫/sdcard/osmdroid/目录。目录下存放着调用的图层。
在线地图例如路径如下:
/sdcard/osmdroid/ti ...
GIS的学习(五十)应用程序中使用osmdroid-packager下载生成地图碎片
package com.etrip.osmdroid.tiles;
import java.io.File;
import java.util.ArrayList;
import java.util.List;
import java.util.Scanner;
import org.osmdroid.mtp.adt.OSMTileInfo;
import org.osmd ...
GIS的学习(四十九)命令行使用 osmdroid-packager下载生成地图碎片
在以前网上经常介绍使用MobileAtlasCreator 下载地图碎片做离线地图,现在可以采用OSMMapTilePackager下载地图碎片,实现地图离线地图的碎片生成.
官方地址:
http://code.google.com/p/osmdroid/wiki/HowToUsePackager
详细官方介绍如下
HowToUsePac ...
GIS的学习(四十六)【转】osmdroid Limiting the view to an area
在地图中限制仅仅显示某一个区域,具体代码
完整代码:
https://code.google.com/p/osmdroid/issues/attachmentText?id=209&aid=2090027000&name=BoundedMapView.java&token=CAbHEF7dJ0_5NbxdCLbdFsQ9qHI%3A1350897498709
...
GIS的学习(四十五)【转】Integration of the MBTiles format on Android
转载自
http://www.makina-corpus.org/blog/integration-mbtiles-format-android
MapBox is a great GIS project with many great tools.I was delighted when Makina Corpus allowed m ...
GIS的学习(四十三)osmdroid基于几个经典代理类
在osmdroid中给基于位置的代理类如下:
package org.osmdroid;
import android.location.Location;
import android.location.LocationListener;
import android.location.LocationManager;
import android.os.Bundle;
...
GIS的学习(四十一)osmdroid基于微软bing整合实现地图
在研究Osmdroid和Google整合的过程中,发现使用mapforget有一些问题,于是采用扩展图层源的方式 扩展osmdroid的图源支持 Bing地图的 具体的实现参考BingMapTileSource类:
在osmdroid的第三方lib中,有支持微软地图的图层源的代码具体实现如下:
package com.etrip.osmdroid.tile ...
GIS的学习(四十)【转】基于GeoTools的WMS设计与实现
转载自 http://blog.tigerlihao.cn/2010/01/geotools-based-web-map-service.html
暑假看OGC标准的时候做了一个简单的WMS(Web Map Service),用的是GeoTools工具包。其实做出来用处也不大,应为已经有GeoServer这个项目在做基于GeoTool的网络GIS应用,并且已经做的比较完 ...
GIS的学习(三十九)针对osmdroid的扩展之MyLocationOverlay
在许多用地图应用中,在地图第一次加载的时候,可能将用户当前的位置定位的地图的中心,有时候可能有一个定位的功能,那么当点击点位的时候,需要地图的以当前用户所在位置为中心那么就需要重写MyLocationOverlay类实现相关的功能。
针对MyLocationOverlay的重写如下:
package com.etrip.osmdroid;
import org.osm ...
GIS的学习(三十五)osmdroid 地图触摸图层的实现
源代码源自osmdbonusPack的代码,具体实现如下:
package com.etrip.osmdroid;
import org.osmdroid.api.IGeoPoint;
import org.osmdroid.views.MapView;
import org.osmdroid.views.MapView.Projection;
import org.osmdro ...
GIS的学习(三十四)osmdroid OSMBonusPack实现POI查询并标记气泡
使用osmbonusPack查询附近的POI并标记实现代码如下:
package com.osmbonus.simple;
import java.util.ArrayList;
import org.osmdroid.bonuspack.location.NominatimPOIProvider;
import org.osmdroid.bonuspack.location ...
GIS的学习(三十三)osmdroid OSMBonusPack实现Route,Bubble
使用开源项目OSMBonusPack实现线路和气泡的功能:
项目结构如下:
具体代码如下:
package com.osmbonus.simple;
import java.util.ArrayList;
import org.osmdroid.bonuspack.overlays.ExtendedOverlayItem;
import org.osmdroid.bon ...
GIS的学习(三十一)osmdroid实现室外的线路规划方案总结
在手机进行室外线路规划,需要采用第三方的线路规划算法,在osmbonuspack中线路规划算法,需要实现RoadManager抽象类:
package org.osmdroid.bonuspack.routing;
import java.util.ArrayList;
import org.osmdroid.util.GeoPoint;
import org.osmdr ...
GIS的学习(二十九)Osmdroid 离线地图存放位置的研究和详细分析
在手机通过osmdroid调用离线地图必须放在sdcard目下、如果采用osmdroid调用地图,那么用户查看地图手机上面一定有一个目录叫/sdcard/osmdroid/目录。目录下存放着调用的图层。
在线地图例如路径如下:
/sdcard/osmdroid/titles/poly_landmarks/14/3667/6189.png.tile
表示osmd ...
GIS的学习(二十八)Osmdroid相关的开源项目
osm 数据格式(openstreet map)与Route
--by wangsh
一. 简介
Opentreetmap项目的异军突起,带动了osm格式解析和基于其应用研究的热潮,已经有许多项目得到了推广和应用,在业界产生了巨大的影响。本文简单介绍osm数据格式与route相关项目。
二. 说明
Osmand是基于adroid系 ...
GIS的学习(二十四)android异步调用geoserver wms中的地图
在geoserver的客户端通过wms的GetMap实现地图的图片的调用和下载。
具体的API如下:
GetMap¶
The GetMap operation requests that the server generate a map. The core parameters specify one or more layers and styles to appear on the ...
GIS的学习(二十二)osmdroid中添加縮放控件
package com.geoserver.osmdroid;
import org.osmdroid.tileprovider.util.CloudmadeUtil;
import org.osmdroid.views.MapView;
import org.osmdroid.views.overlay.MinimapOverlay;
import android.app.Acti ...
GIS的学习(二十一)在osmdroid 地图中添加marker 并添加事件
我有 osmdroid,overlayswithfocus,当我们单击在覆盖的标注或弹出窗口显示,但我需要它回到正常的叠加时我触摸其他叠加图。所以,我需要帮助请。和我的添加叠加的 for 循环调用此函数。
在osmdroid中添加marker并事件的实现。
在osmdroid 地图中添加marker 并添加事件 主要采用ItemizedOverlayWithFocu ...
GIS的学习(十七)Osmdroid中地图图层
在地图中添加小地图和线路图层的使用:
源代码:
package com.geoserver.osmdroid;
import org.osmdroid.tileprovider.tilesource.TileSourceFactory;
import org.osmdroid.util.GeoPoint;
import org.osmdroid.views.MapControlle ...