谷歌地图API分页

google map api pagination

本文关键字:分页 API 谷歌地图      更新时间:2023-09-26

我是谷歌地图API的新手,在学习了很多教程之后,我有一个关于性能的问题。在我的应用程序中,在启动时,我需要从服务器中检索几个标记位置,这是用nodejs编写的。它可以是1,2,10,100或150,000个位置。这些位置可以在世界各地。

我知道如何在一个标签的基本网页做一些分页,但我不认为这是相关的,在一次从服务器获得150000个位置。所以我想我需要一些"谷歌地图API分页",但我不知道如何在我的情况下做到这一点。

你知道吗?

非常感谢您的回复。

分页参数有一个布尔属性,用于验证结果是否有nextpage

function processResults(results, status, pagination) {
  if (status !== google.maps.places.PlacesServiceStatus.OK) {
    return;
  } else {
    createMarkers(results);
    if (pagination.hasNextPage) {
      //logic to display next page button
      //method to call to get nextPage results
        pagination.nextPage();
      });
    }
  }
}

查看这些链接地图文档类似的问题