今天给大家详细介绍引路蜂地图应用开发,这里提供一个比较完整的引路蜂地图Android应用源码下载,基本涵盖了引路蜂地图API的所有功能,包括离线地图,路径查询,地址查询,地图模式选择等。设备上在Galaxy
Nexus 和 Nexus S ,Nexus 7 Tablet 测试通过,可以做为你学习或开发引路蜂地图应用的参考,该应用提供学习使用,不得商业运作等。
主界面
搜索 ,包括: 地址查询, 本地查询,IP地图查询,经纬度查询
查询结果显示
路径查询
路径地图显示
地图模式:支持多种地图模式,并可以支持自定义地图
地址反编码
关于离线地图
应用缺省读取所有存放在SD卡guidebee 目录下所有 .map 文件,代码如下:
-
MapTileStreamReader streamReader = SharedMapInstance.mapTileDownloadManager
-
.getInteralMapTileStreamReader();
-
-
SharedMapInstance.worldMapFileStream = getResources()
-
.openRawResource(R.raw.world);
-
MapTiledZone worldmapZone = new MapTiledZone(new DataInputStream(
-
SharedMapInstance.worldMapFileStream));
-
streamReader.addZone(worldmapZone);
-
try {
-
File sdcardDir = Environment.getExternalStorageDirectory();
-
File guidebeeDir = new File(sdcardDir, "guidebee");
-
if (guidebeeDir.exists()) {
-
FilenameFilter filter = new FilenameFilter() {
-
public boolean accept(File dir, String filename) {
-
if (filename.endsWith(".map")) {
-
return true;
-
}
-
return false;
-
-
}
-
};
-
-
String[] allMapfiles = guidebeeDir.list(filter);
-
String path = guidebeeDir.getAbsolutePath();
-
if (allMapfiles != null) {
-
for (int i = 0; i < allMapfiles.length; i++) {
-
-
FileMapTiledZone mapTileZone = new FileMapTiledZone(
-
path + File.separator + allMapfiles[i],
-
false);
-
Log.p(allMapfiles[i]);
-
streamReader.addZone(mapTileZone);
-
}
-
-
}
-
}
-
-
} catch (Exception e) {
-
-
}finally{
-
streamReader.open();
-
}
-
-
} catch (Exception e) {
-
-
}
复制代码
你也可以根据你自己的需求放在其它目录下,记得要更改代码中对应的路径。
GPS支持,应用也提供了GPS支持,可以显示当前位置
源码下载:
分享到:
相关推荐
引路蜂地图开发包2.0(Java 平台)包含了 开发库 JavaDoc 示例代码 详细请参见 http://blog.csdn.net/guidebee/archive/2010/09/19/5895245.aspx
提供引路蜂离线地图工具,提供离线地图数据的导出,并且针对离线地图、可视化地图如何使用,提供源码可供参考。 同时针对内部包含地形图的图号处理、坐标定位、经纬度转换定位等功能;包含工程文件: MapDigit、...
引路蜂地图开发包2.0 包含了 Mono GTK 可用于Linux/Unix/Mac OS/Windows 应用开发 开发库 帮助 示例代码 试用版带水印。 详细请参见 http://blog.csdn.net/guidebee
引路蜂地图开发包2.0 包含了 开发库 JavaDoc 示例代码 详细请参见 http://blog.csdn.net/guidebee/archive/2010/09/19/5895245.aspx
引路蜂地图开发包2.0 包含了 开发库 JavaDoc 示例代码 详细请参见 http://blog.csdn.net/guidebee/archive/2010/09/19/5895245.aspx
引路蜂地图开发包2.0 包含了 开发库 JavaDoc 示例代码 详细请参见 http://blog.csdn.net/guidebee/archive/2010/09/19/5895245.aspx
引路蜂地图开发包2.0 包含了 开发库 帮助 示例代码 详细请参见 http://blog.csdn.net/guidebee/archive/2010/09/19/5895245.aspx
引路蜂地图开发包2.0 包含了 开发库 帮助 示例代码 试用版带水印。 详细请参见 http://blog.csdn.net/guidebee/archive/2010/09/19/5895245.aspx
引路蜂移动软件->OpenGL ES 开发教程的代码
《蜜蜂引路》课件.ppt
续写《蜜蜂引路》作文.doc
小学二年级语文下册蜜蜂引路PPT教案.pptx
人教二年级蜜蜂引路PPT学习教案.pptx
蜜蜂引路教学设计(罗贵荣).doc
二年级语文下册蜜蜂引路教学PPT学习教案.pptx
小学二年级下学期语文蜜蜂引路PPT教案.pptx
小学语文二年级下册蜜蜂引路PPT学习教案.pptx
二年级语文下册 蜜蜂引路教案 人教版 教案.doc
二年级语文下册 蜜蜂引路3教案 鲁教版 教案.doc
二年级语文下册 蜜蜂引路2教案 鲁教版 教案.doc