Пример #1
0
def append_village_name(divname):
    im_ref = pd.read_csv('../data/%s_images.csv' % divname.lower())
    shape_helper = ShapeHelper('../data/shapefiles/fixed_village_shapefiles/%s/%s.shp' % (divname.lower(), divname.lower()),
                               lat_offset, lon_offset)
    im_ref['village'] = im_ref.apply(lambda row: shape_helper.get_point_record_field(row, 'village'), 1)
    im_ref.set_index('image', inplace=True)
    im_ref.to_csv('../data/%s_village_images.csv' % divname.lower())
Пример #2
0
def append_village_name(divname):
    im_ref = pd.read_csv('../data/%s_images.csv' % divname.lower())
    shape_helper = ShapeHelper(
        '../data/shapefiles/fixed_village_shapefiles/%s/%s.shp' %
        (divname.lower(), divname.lower()), lat_offset, lon_offset)
    im_ref['village'] = im_ref.apply(
        lambda row: shape_helper.get_point_record_field(row, 'village'), 1)
    im_ref.set_index('image', inplace=True)
    im_ref.to_csv('../data/%s_village_images.csv' % divname.lower())
Пример #3
0
def append_village_areas(divname):
    im_vil = pd.read_csv('../data/%s_village_images.csv' % divname.lower())
    shape_helper = ShapeHelper('../data/shapefiles/fixed_village_shapefiles/%s/%s.shp' % (divname.lower(), divname.lower()),
                               lat_offset, lon_offset)
    areas = shape_helper.get_shape_areas('village')
    areas_df = DataFrame(areas, index=['area'])
    areas_df = areas_df.transpose()
    areas_df.reset_index(inplace=True)
    areas_df.rename(columns={'index': 'village'}, inplace=True)
    im_vil_areas = pd.merge(im_vil, areas_df, how='left')
    im_vil_areas.set_index('image', inplace=True)
    im_vil_areas.to_csv('../data/%s_village_areas_images.csv' % divname.lower())
Пример #4
0
def append_village_areas(divname):
    im_vil = pd.read_csv('../data/%s_village_images.csv' % divname.lower())
    shape_helper = ShapeHelper(
        '../data/shapefiles/fixed_village_shapefiles/%s/%s.shp' %
        (divname.lower(), divname.lower()), lat_offset, lon_offset)
    areas = shape_helper.get_shape_areas('village')
    areas_df = DataFrame(areas, index=['area'])
    areas_df = areas_df.transpose()
    areas_df.reset_index(inplace=True)
    areas_df.rename(columns={'index': 'village'}, inplace=True)
    im_vil_areas = pd.merge(im_vil, areas_df, how='left')
    im_vil_areas.set_index('image', inplace=True)
    im_vil_areas.to_csv('../data/%s_village_areas_images.csv' %
                        divname.lower())