Greenstand/treetracker-query-api

New API to get the initial bounds of entities

Offen

#308 geöffnet am 22.04.2023

 (0 Kommentare) (0 Reaktionen) (0 zugewiesene Personen)TypeScript (65 Forks)auto 404
challengegood first issuepostgis

Repository-Metriken

Stars
 (17 Sterne)
PR-Merge-Metriken
 (PR-Metriken ausstehend)

Beschreibung

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.

Contributor Guide