Tengo un gran conjunto de puntos de datos que esencialmente representan la costa del mundo. No sé la resolución exacta, pero diría que está cerca de 5-10 m.
Imagine un conjunto de puntos que representan una costa irregular. Con una resolución de 1 m, vemos todos los detalles y necesitamos 50 puntos de datos para representar correctamente la costa, sin embargo, a una resolución de 10 km, la costa parece una línea recta y solo necesitaríamos 2 puntos.
Estoy escribiendo una aplicación de mapeo que requerirá que los datos escalen de resoluciones de "planeta completo" a resoluciones de "calle". Necesito ayuda para reducir la resolución de mis puntos de datos y, posteriormente, la cantidad de datos para resoluciones más amplias.
He estado leyendo sobre Vector-Tiling y creo que esta será la mejor solución (ya estoy haciendo algo como esto), sin embargo, con las bajas resoluciones, mi conjunto de datos sigue siendo enorme, lo que significa que el alquiler demora un tiempo [relativamente] largo tiempo, donde las altas resoluciones son rápidas porque el conjunto de datos "efectivo" es pequeño (subconjunto del conjunto).
Estoy tratando de determinar cómo tomar mi gran conjunto de datos y reducir la escala para que los datos de mosaico de mi vista de 'planeta completo' tengan un tamaño manejable. ¿Cómo creo los subconjuntos de datos de mosaico a partir del conjunto de datos completo más grande?
Estoy feliz de usar una herramienta, pero prefiero hacerlo yo mismo en un esfuerzo por aprender cómo se hace.