簡體   English   中英

如何使用javascript排序或切換緯度點顯示(基於接近度)

[英]How do you sort or toggle display of lat lon point using javascript (based on proximity)

我想列出一個緯度點,並根據其接近程度對它們的顯示進行排序/切換。 理想情況下,我想在客戶端執行此操作。 例如,我經常看到地圖根據當前地圖的視圖來更新列表。 看起來,當您移動地圖或更改地圖的縮放比例時,它將對每次更改進行單獨的查詢並更新結果。 在我看來,加載更大的一組值,然后基於地圖縮放切換可見性和順序要高效得多。 我想知道是否有人具有執行此操作的技術,或者是否有人曾經嘗試使用javascript。

如果您加載了很多標記而不是為什么隱藏它們而不是一直顯示它們呢?至於縮放,您可以使用標記聚類器 。您建議的另一種解決方案要求您對標記進行空間查詢(並可能通過以下方式實現邏輯:您自己,因為我不知道可以根據地圖視口在客戶端上使用api來完成此操作。

是的,它可能會更有效,但問題是您如何知道用戶將探索的部分,以便您可以預取標記?

干杯

暫無
暫無

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

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