Hemos desarrollado una aplicación para Android que carga diferentes eco-zonas y hace geo-cercas basadas en la ubicación actual del GPS.
Hemos convertido un shapefile a KML, y luego a formato JSON, para cargarlo en la aplicación Android.
Las zonas tenían más de 1000 vértices, así que el rendimiento era un problema. Entonces intenté dividir los polígonos, esto deforma los límites de las zonas.
¿Existe un mejor enfoque para esto, respetando los límites de la zona, en el que se podría mejorar el rendimiento? Es decir, menos vértices usando algún otro algoritmo? o un mejor formato de datos GIS?