Posts tagged: google map

android实现简单的路线导航功能

借助google map,实现了一个简单的android导航功能。 开始的界面还是这个: 增加了交通方式的选择:    发送文章为PDF   

星期四 四月 8th, 2010 in , , , , | 5 Comments »

android实现简单的路线导航功能

借助google map,实现了一个简单的android导航功能。 开始的界面还是这个: 增加了交通方式的选择:    发送文章为PDF   

星期四 四月 8th, 2010 in , , , , | 1 Comment »

google地图http参数

无论是在android下还是通过浏览器,访问google地图是相同的参数。具体参数含义可以参见: http://mapki.com/wiki/Google_Map_Parameters 对我目前比较有用的参数是: q,查询语句,我使用的是经纬度坐标; dirflg,路线类型,比如r表示乘车(公交),t表示避开收费站,h避开高速公路,w步行,什么都不选则是驾车(不避开收费站和高速公路); t,地图类型,m地图,k卫星,h地图和卫星混合,p地形 和方向相关的:saddr … 从哪里开始,终点在哪里。 dirflg默认情况,驾车,无限制:    发送文章为PDF   

星期三 四月 7th, 2010 in , , , | 1 Comment »

android调用google地图生成行车路线

在编写android对google地图的调用上稍作改动,就可以实现生成行车路线的功能。 比如要从上海火车站到世博会国家馆。我们现在知道两个地点的经纬坐标,那么只需: Uri         .parse("http://ditu.google.cn/maps?f=d&source=s_d&saddr=31.249351,121.45905&daddr=31.186371, 121.489885&hl=zh")); 其他和编写android对google地图的调用一样。 看看效果,点击按钮后:    发送文章为PDF   

星期三 四月 7th, 2010 in , , , | No Comments »

编写android对google地图的调用

android可以通过google map api的addon做地图的显示,但是功能不够全面。比如,无法给出到目的地的路线建议等。 要调用全功能的google地图,在android中,可以: 调用android中的google地图(如果有的话); 调用google的web版本地图。 写了个简单的示例,第一页: 按上面的按钮,将定位到火车站(这个例子不能得到行车路线)。 默认情况下,将出现选择页面,供用户选择是通过本地的google地图,还是使用web版本的。 日志引用android调用google地图生成行车路线    发送文章为PDF   

星期三 四月 7th, 2010 in , , , | 1 Comment »

在android map overlay中使用图片

在android编写最简单的地标提示Overlay中使用的是文字提示,还可以设置图片,比如这样:    发送文章为PDF   

星期三 四月 7th, 2010 in , , , | No Comments »

android编写最简单的地标提示Overlay

在android编写最简单的Map Overlay中编写的Overlay无法标识自定义的地标。下面写一个简单的地标Overylay。 这里将当前位置标识出来。 日志引用在android map overlay中使用图片    发送文章为PDF   

星期二 四月 6th, 2010 in , , , | No Comments »

android编写最简单的Map Overlay

地图已经可以用了,见使用Criteria确定android location provider。但是如果定制自己的地图,需要在地图上标识自定义信息。 先写个最简单的。 在地图的左上角显示一行字。 日志引用android编写最简单的地标提示Overlay    发送文章为PDF   

星期二 四月 6th, 2010 in , , , | No Comments »

使用Criteria确定android location provider

android location provider有两个: LocationManager.GPS_PROVIDER:GPS,精度比较高,但是慢而且消耗电力,而且可能因为天气原因或者障碍物而无法获取卫星信息,另外设备可能没有GPS模块; LocationManager.NETWORK_PROVIDER:通过网络获取定位信息,精度低,耗电少,获取信息速度较快,不依赖GPS模块。 为了程序的通用性,希望动态选择location provider。对android通过Location API显示地址信息做了个别改动,可以看到使用了gps定位,精度较高: 日志引用android编写最简单的Map Overlay    发送文章为PDF   

星期二 四月 6th, 2010 in , , , | No Comments »

android通过Location API显示地址信息

android的Locatin API,可以通过Geocoder类,显示具体经纬度的地址信息。如: 日志引用使用Criteria确定android location provider    发送文章为PDF   

星期二 四月 6th, 2010 in , , , | No Comments »