Tengo un gran conjunto de datos en una base de datos PostGIS. Estoy viendo a través de una interfaz web que carga los datos como GeoJSON. Hay demasiados datos para ofrecer al cliente todos a la vez (de 10s MBs vale la pena...) así que me gustaría conseguir un área de datos dentro de la caja de contorno formado por los bordes de la ventana (la línea de puntos en la imagen de abajo). Obtención de las coordenadas de los puntos de f y g es fácil.
Pregunta 1: ¿Es esta una buena manera de hacer las cosas? Debería estar pensando en la caché de ellos como los azulejos o este método es probable que ser lo suficientemente eficaz?
Pregunta 2: ¿Cómo puedo recuperar sólo los datos dentro de este cuadro delimitador?
Pregunta 3: Si una forma se superpone el borde del cuadro delimitador (por ejemplo, forma Una abajo) hay una manera sencilla de cultivos como es consultar como en la segunda imagen?