Ich habe eine große Anzahl von Datenpunkten, die im Wesentlichen die Küste der Welt darstellen. Ich kenne die genaue Auflösung nicht, aber ich würde sagen, es liegt in der Nähe von 5-10 m.
Stellen Sie sich eine Reihe von Punkten vor, die eine gezackte Küste darstellen. Bei einer Auflösung von 1 m sehen wir alle Details und benötigen 50 Datenpunkte, um die Küste korrekt darzustellen. Bei einer Auflösung von 10 km sieht die Küste jedoch wie eine gerade Linie aus und wir benötigen nur 2 Punkte.
Ich schreibe eine Kartenanwendung, bei der die Daten von "Full-Planet" -Auflösungen auf "Street" -Auflösungen skaliert werden müssen. Ich benötige Hilfe beim Reduzieren der Auflösung meiner Datenpunkte und anschließend der Datenmenge für größere Auflösungen.
Ich habe über Vector-Tiling gelesen und denke, dass dies die beste Lösung ist (ich mache bereits so etwas), aber bei den niedrigen Auflösungen ist mein Datensatz immer noch riesig, was bedeutet, dass das Rendern relativ lange dauert Zeit, wo wie die hohen Auflösungen schnell sind, weil der "effektive" Datensatz klein ist (Teilmenge des Ganzen).
Ich versuche herauszufinden, wie ich mein großes Dataset aufnehmen und verkleinern soll, damit die Kacheldaten meiner Gesamtplanetenansicht eine überschaubare Größe haben. Wie erstelle ich die Kachel-Unterdatensätze aus dem größeren vollständigen Datensatz?
Ich benutze gerne ein Tool, aber ich mache es lieber selbst, um zu lernen, wie es gemacht wird.