我想显示特定城市的地图,当用户选择任何城市时,只有该城市的区域将显示为不是整个地图。我需要一些建议来做这种事情。 在此先感谢。仅显示针对特定城市的android谷歌地图
3
A
回答
1
您可以通过意向打开地图。
String uri = "geo:"+ latitude + "," + longitude;
startActivity(new Intent(android.content.Intent.ACTION_VIEW, Uri.parse(uri)));
// You can also choose to place a point like so:
String uri = "geo:"+ latitude + "," + longitude + "?q=my+street+address";
startActivity(new Intent(android.content.Intent.ACTION_VIEW, Uri.parse(uri)));
/*
* The Possible Query params options are the following:
*
* Show map at location: geo:latitude,longitude
* Show zoomed map at location: geo:latitude,longitude?z=zoom
* Show map at locaiton with point: geo:0,0?q=my+street+address
* Show map of businesses in area: geo:0,0?q=business+near+city
*/
0
在这里,我们需要为每个城市做RND,什么是纬度经度&每个城市。所以为了找到纬度&长。每个城市都不需要去那里检查什么是经纬度。长,简单的方法是Find coordinates by moving around the map。 所以在获得所有纬度。长。为每个城市。使用这个拉特。 &长。根据城市的用户选择显示地图。所以它会显示特定的区域。 因此,请检查以下代码如何使用纬度&经度来显示地图。
Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setData(Uri.parse("geo:0,0?q=" + ("40.7890011, -124.1719112")));
try {
startActivity(intent);
} catch (Exception e) {
e.printStackTrace();
}
希望这会对你有帮助。由于
0
没有为这一目的,即GeoCoder
善类下面是reference
你可以只使用方法
getFromLocationName("My Particular city", ...)
,并获得与之匹配的地点列表。第一个通常是你需要的。
我想这是唯一的方法。虽然非常有用。 :)
希望,它帮助!)
0
为第一,你要问用户选择一个城市,然后使用Geocoder类找到纬度和经度城市使用下面的代码
MapController mControl;
MapView mapView;
mapView= (MapView) findViewById(R.id.navView)
mControl = mapView.getController();
mControl.animateTo(GeoP); //GeoP is the geopoint of your city
相关问题
- 1. 仅在Google地图中显示特定城市的标签
- 2. 限制谷歌地图API,只显示城市,州和国家
- 3. 如何使用谷歌地图显示城市限制API V3
- 4. 谷歌地图api城市或邮编
- 5. Android的谷歌地图V2想显示2市场显示
- 6. 如何显示在谷歌地图的特定城市的地图时,应用程序启动
- 7. 谷歌地图api自动完成特定城市的输出地点
- 8. 如何限制谷歌地点到特定城市
- 9. 如何在特定城市使用谷歌地点API在PHP
- 10. Rails3中如何从细节地址特定城市在谷歌地图
- 11. 谷歌地图(反向)地理编码API应该只显示城市名称
- 12. 谷歌地图api v3 - 仅显示首都城市名称 - 伦敦 - 不是自治市
- 13. 如何限制Android谷歌地图到一个城市?
- 14. 如何显示城市的Google地图?
- 15. 谷歌地图API JS:显示某个城镇的地图
- 16. 如何获得特定国家的国家和城市 - 谷歌地图api
- 17. 创建谷歌地图网站 - 地图城市经纬度
- 18. 从谷歌地图获取城市州地图
- 19. 谷歌地图var城市地图区域可点击
- 20. 谷歌地图不显示指针
- 21. 谷歌地图隐藏较小的城市(本地人)
- 22. 谷歌地图获得城市界限,绘制城市多边形
- 23. 获取城市周围的城市与谷歌地点api给定半径城市的列表
- 24. 谷歌地图 - 放大如何确定城市的相对重要性?
- 25. 地理与城市名称,谷歌地图编码
- 26. 谷歌地图Pin与城市/国家/地区
- 27. 谷歌地图api多边形圆形城市地点
- 28. Android谷歌地图显示为图片
- 29. 谷歌的地方API为Android找到城市
- 30. 谷歌则以地方SOF特别是城市和国家