add shapefile model