簡體   English   中英

使用Mapbox查找左下角+右上角(緯度,經度)-[Android]

[英]Find the bottom left + upper right corners (latitude, longitude) with Mapbox - [Android]

我正在Android中使用MapBox,試圖找到左下角和右上角。 我在他們的文檔中找不到任何地方可以檢索此信息。

這行代碼應完成您的嘗試:

LatLngBounds bounds = mapboxMap.getProjection().getVisibleRegion().latLngBounds;

編輯

抱歉,這是4.0中即將推出的功能。 現在您可以使用它來解決:

int viewportWidth = mMapView.getWidth();
int viewportHeight = mMapView.getHeight();

LatLng topLeft = mMapView.fromScreenLocation(new PointF(0, 0));
LatLng topRight = mMapView.fromScreenLocation(new PointF(viewportWidth, 0));
LatLng bottomRight = mMapView.fromScreenLocation(new PointF(viewportWidth, viewportHeight));
LatLng bottomLeft = mMapView.fromScreenLocation(new PointF(0, viewportHeight));

希望這可以幫助!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM