Greenstand/treetracker-query-api

New API to get the initial bounds of entities

开放

#308 创建于 2023年4月22日

 (0 条评论) (0 个反应) (0 位负责人)TypeScript (65 个派生)auto 404
challengegood first issuepostgis

仓库指标

星标
 (17 个星标)
PR 合并指标
 (PR 指标待抓取)

描述

When we open a map, the map core needs to get the initial bounds of map view for the opening entity, for example: the wallet, current we are using a legacy API to do it, you can find it in the page: https://beta-map.treetracker.org/wallets/heveya.replant.world The algorithm for this is inaccurate, we need to develop a better way to get the initial view, before, we are using the cluster data to get the best center + zoom level, but sometimes the cluster data is not so good, and the center+zoom level is also not so good, maybe we can draw a rectangle for all tree points and get the direct bounds (coordinates of the two corners) because the new lib leaflet support it (direct jump to a bounds)


Some hints:

  • Please read our readme for more information/guide/tutorial.
  • Here is an engineering book in Greenstand.
  • To know more about our organization, visit our website.
  • If you want to join the slack community (some resources need the community member's permission), please leave your email address.

贡献者指南