Skip to content

grid_cell_polygons_from_cellids failed at high resolutions #21

@thangqd

Description

@thangqd

When calling grid_cell_polygons_from_cellids for ISEA3H at resolutions <= 21, it works fine

dggrid_instance.grid_cell_polygons_from_cellids( ['84559272651'], 'ISEA3H', 21, split_dateline=True ) ,

Image

When calling grid_cell_polygons_from_cellids for ISEA3H at resolutions > 21 , got error:

dggrid_instance.grid_cell_polygons_from_cellids(['253677640803'], 'ISEA3H', 22, split_dateline=True )`

THE SAME ISSUE OCCURED for other DGGS_TYPES


ValueError Traceback (most recent call last)
/tmp/ipython-input-100303072.py in <cell line: 0>()
1 from vgrid.conversion.dggs2geo.dggrid2geo import dggrid2geo
----> 2 dggrid_geo = dggrid2geo(dggrid_instance, dggs_type,dggrid_id,resolution, address_type)
3 dggrid_geo

2 frames
/usr/local/lib/python3.12/dist-packages/dggrid4py/dggrid_runner.py in dgapi_grid_gen(self, dggs, subset_conf, output_conf)
702 if self.capture_logs == True:
703 message = f"some error happened under the hood of dggrid (exit code {result}): " + self.last_run_logs
--> 704 raise ValueError(message)
705 else:
706 message = f"some error happened under the hood of dggrid (exit code {result}), try capture_logs=True for dggrid instance"

ValueError: some error happened under the hood of dggrid (exit code 1): ** executing DGGRID version 8.33 without GDAL **
type sizes: big int: 64 bits / big double: 128 bits

** using meta file metafile_7b27444c-4d5e-4dbb-991c-53e81055d4fa...

  • parameter values:
    dggrid_operation GENERATE_GRID (user set)
    rng_type RAND (default)
    precision 7 (default)
    verbosity 0 (default)
    pause_on_startup false (default)
    pause_before_exit false (default)
    update_frequency 100000 (default)
    dggs_type ISEA3H (user set)
    dggs_topology HEXAGON (user set)
    dggs_proj ISEA (user set)
    dggs_aperture_type PURE (user set)
    dggs_aperture 3 (user set)
    proj_datum WGS84_AUTHALIC_SPHERE (default)
    dggs_orient_specify_type SPECIFIED (user set)
    dggs_num_placements 1 (user set)
    dggs_vert0_lon 11.25 (user set)
    dggs_vert0_lat 58.2825 (user set)
    dggs_vert0_azimuth 0 (user set)
    dggs_res_specify_type SPECIFIED (user set)
    dggs_res_spec 22 (user set)
    input_files vals.txt (default)
    input_file_name valsin.txt (default)
    point_input_file_type NONE (default)
    input_address_type GEO (default)
    input_delimiter " " (default)
    output_file_name valsout.txt (default)
    output_file_type NONE (default)
    output_address_type SEQNUM (user set)
    output_delimiter " " (default)
    densification 0 (default)
    longitude_wrap_mode WRAP (default)
    unwrap_points true (default)
    output_cell_label_type GLOBAL_SEQUENCE (default)
    cell_output_type SHAPEFILE (user set)
    point_output_type NONE (user set)
    randpts_output_type NONE (default)
    cell_output_file_name /content/temp_ISEA3H_22_out_ad625e65-d083-4fd5-8f15-281df85af924 (user set)
    point_output_file_name centers (default)
    randpts_output_file_name randPts (default)
    collection_output_file_name cells (default)
    dggs_orient_output_file_name grid.meta (default)
    shapefile_id_field_length 11 (default)
    kml_default_width 4 (default)
    kml_default_color ffffffff (default)
    kml_name (default)
    kml_description Generated by DGGRID 8.33 (default)
    neighbor_output_type NONE (default)
    neighbor_output_file_name nbr (default)
    children_output_type NONE (default)
    children_output_file_name chld (default)
    max_cells_per_output_file 0 (default)
    output_first_seqnum 1 (default)
    output_last_seqnum 18446744073709551615 (default)
    geodetic_densify 0 (default)
    clip_subset_type SEQNUMS (user set)
    clip_cell_addresses (default)
    clip_cell_res 1 (default)
    clip_cell_densification 1 (default)
    clip_region_files /content/temp_clip_ad625e65-d083-4fd5-8f15-281df85af924.txt (user set)
    clip_type POLY_INTERSECT (default)
    clipper_scale_factor 1000000 (default)

FATAL ERROR: DgOutShapefile::writeDbf() index string length of 12 exceeds value of parameter shapefile_id_field_length.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requesthelp wantedExtra attention is needed

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions