Estoy en el proceso de publicación de datos espaciales almacenados en una base de datos postgis a los mapas de google basado en android app y estoy tratando de armar un plan para el procesamiento de mis datos en la forma más eficiente posible.
La parte de mis datos me preocupa consta de cerca de 200.000 polígonos que serán filtrados por el nombre de usuario, cuadro delimitador etc. Me puede encontrar situaciones en las que me gustaría mostrar hasta 1000 enormemente simplificado polígonos cuando se aleja, pero dudo que voy a estar mostrando más de 20 en una pantalla sin necesidad de simplificar los datos.
Mi estrategia actual es de consulta a mi base de datos basado en el filtrado de los factores mencionados anteriormente, el regreso de la consulta como un geoJson y procesamiento de los datos resultantes directamente en google maps.
Es esta una estrategia adecuada o debo buscar en el uso de otro servicio para ayudar a dar mis datos antes de cargar en google maps. Si se trata de una estrategia adecuada podría utilizar algunos consejos sobre cómo hacer geoJson polígonos en google maps android api.
Estoy bastante cómodo con el SQL final de este proyecto, pero yo no soy tan experimentado con javascript o con el google maps android apiv2.
Gracias por la ayuda.