Ich habe einen großen Datensatz in einer PostGIS-Datenbank. Ich betrachte es über ein Webinterface, das die Daten als GeoJSON lädt. Es sind zu viele Daten auf einmal für den Client verfügbar (10 MB im Wert von ...). Daher möchte ich einen Datenbereich innerhalb des Begrenzungsrahmens erhalten, der von den Fensterrändern gebildet wird (die gepunktete Linie im Bild unten) ). Es ist einfach, die Koordinaten für die Punkte f und g zu ermitteln.
Frage 1: Ist das eine gute Art, Dinge zu tun? Sollte ich darüber nachdenken, sie als Kacheln zwischenzuspeichern, oder ist diese Methode wahrscheinlich effizient genug?
Frage 2: Wie rufe ich nur die Daten in diesem Begrenzungsrahmen ab?
Frage 3: Wenn eine Form die Kante des Begrenzungsrahmens überlappt (z. B. Form A unten), gibt es eine einfache Möglichkeit, sie zuzuschneiden, wie es im zweiten Bild abgefragt wird?
