Take the 2-minute tour ×  We have developed an android
application which loads different eco-zones and does geo-fencing
based on current GPS location.  We have converted a shapefile to
KML, then to JSON format, for loading in the Android app.  The
zones had 1000+ vertexes, so performance was an issue. I then
tried splitting the polygons, this deforms zone boundaries.  Is
there a better approach to this, while respecting zone
boundaries, in which the performance could be improved? I.e.
less vertices using some other algorithm? or a better GIS data
format ?  share|improve this question You can generalise
(simplification) the polygons lightly or aggressively - see
gis.stackexchange.com/questions/440/… –  Mapperz Feb 13 '13 at
3:07 If the shapefile was loaded into a spatial database (ie
postgis) you can request both json (geojson) and simplified
polygons on the fly postgis.org/docs/ST_AsGeoJSON.html
postgis.org/docs/ST_Simplify.html –  Mapperz Feb 13 '13 at 3:11
1 Answer 1  I'm not sure about your exact workflow