fix using GeoJSON bug