コード例 #1
0
 def gen_sites_file(self, fname):
     """
     This method generate a sites
     csv file from the nodes extracted from the
     map.
     """
     if not self.nodesource:
         self.create_node_layer()
     df = copy.copy(self.nodes)
     fields = copy.copy(self.data)
     del df['geometry']
     field_list = [
         c for c in fields.columns
         if c not in ['geocode', 'name', 'colors']
     ]
     gpd.concat([df, fields[field_list]], axis=1)
     df.to_csv(fname, index=False)
     return df
コード例 #2
0
def _finalize(result):
    if isinstance(results[0], (gpd.GeoSeries, gpd.GeoDataFrame)):
        return gpd.concat(results)
    else:
        return pd.concat(results)