簡體   English   中英

React-Native-Maps:設置“地圖邊界”功能不正確

[英]React-Native-Maps: set Map Boundaries function is not accurate

我想限制用戶可以在地圖上滾動的區域。 為此,我使用功能

this.mapViewRef.current.setMapBoundaries(
        { latitude: 52.519972, longitude: 13.348412 },
        { latitude: 52.504231, longitude: 13.318503 }
      );

作為限制,我在功能中添加了東北和西南。 地圖是有限的,但我可以滾動的區域始終大於我指定的區域。 例如,西南點是52.498114,13.313054,而不是52.504231,13.318503。

非常感謝。

setMapBoundaries方法使用地圖中心點的經度/緯度作為標記。 它不會阻止視口本身的邊緣滾動超過指定的值。

因此,例如,如果將NE值設置為latitude: 52.519972, longitude: 13.348412 ,則地圖的中心將無法滾動到該點。

暫無
暫無

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

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