func (idx *WOFIndex) IndexGeoJSONFeature(feature *geojson.WOFFeature) error { spatial, spatial_err := feature.EnSpatializeGeom() if spatial_err != nil { idx.Logger.Error("failed to enspatialize feature, because %s", spatial_err) return spatial_err } for _, sf := range spatial { err := idx.IndexSpatialFeature(sf) if err != nil { return err } } return nil }