Index A | B | C | D | E | F | G | H | I | K | L | M | O | P | Q | R | S | T | U | V | W | Z A accuracy (shapelib.core.transformations.DatumShift attribute) add_index() (shapelib.core.geometries.base.BaseShapes method) adjust_transform_for_resampling() (in module shapelib.tools.converters.transform_utils) area (shapelib.core.geometries.polygons.Polygons property) assume_wgs84_if_lonlat() (in module shapelib.utils.utils) B BaseCloudWriter (class in shapelib.core.cloud.writers.base_cloud_writer) BaseShapes (class in shapelib.core.geometries.base) buffer_m() (shapelib.core.geometries.lines.Lines method) (shapelib.core.geometries.points.Points method) C calculate_area() (shapelib.core.geometries.polygons.Polygons method) calculate_average_nearest_neighbor_distance() (shapelib.core.geometries.points.Points method) calculate_length() (shapelib.core.geometries.lines.Lines method) calculate_perimeter() (shapelib.core.geometries.polygons.Polygons method) check_columns_encoding() (shapelib.core.geometries.base.BaseShapes method) check_empty_file() (shapelib.core.handlers.shapefile_handler.ShapefileHandler method) check_missing_parts() (shapelib.core.handlers.shapefile_handler.ShapefileHandler method) check_path() (shapelib.core.handlers.geo_file_handler.GeoFileHandler method) check_spacement_info() (shapelib.core.geometries.lines.Lines method) choose_optimal_interlines() (in module shapelib.tools.lines.interlines.core) CloudPath (class in shapelib.core.cloud.cloud_path) CloudProvider (class in shapelib.core.cloud.providers.cloud_provider) create_geometry_instance() (shapelib.core.handlers.geo_file_handler.GeoFileHandler method) create_obj() (shapelib.core.cloud.handlers.remote_handler.RemoteGeoFileHandler method) (shapelib.core.handlers.flatgeobuf_handler.FlatGeobufHandler method) (shapelib.core.handlers.geo_file_handler.GeoFileHandler method) (shapelib.core.handlers.geojson_handler.GeojsonHandler method) (shapelib.core.handlers.geopackage_handler.GeopackageHandler method) (shapelib.core.handlers.kml_handler.KmlHandler method) (shapelib.core.handlers.shapefile_handler.ShapefileHandler method) (shapelib.core.handlers.spatialite_handler.SpatialiteHandler method) (shapelib.core.handlers.zipped_shapefile_handler.ZippedShapefileHandler method) D datum_shift() (in module shapelib.core.transformations) DatumShift (class in shapelib.core.transformations) DatumTransformationError deduplicate_lines() (in module shapelib.tools.lines.dedup.core) download() (shapelib.core.cloud.providers.cloud_provider.CloudProvider method) (shapelib.core.cloud.providers.https_provider.HttpsProvider method) (shapelib.core.cloud.providers.s3_provider.S3Provider method) download_file() (shapelib.factories.geo_cloud_factory.GeoCloudFactory class method) driver (shapelib.core.cloud.handlers.remote_flatgeobuf_handler.RemoteFlatGeobufHandler attribute) (shapelib.core.cloud.handlers.remote_geojson_handler.RemoteGeojsonHandler attribute) (shapelib.core.cloud.handlers.remote_geopackage_handler.RemoteGeopackageHandler attribute) (shapelib.core.cloud.handlers.remote_handler.RemoteGeoFileHandler attribute) (shapelib.core.cloud.handlers.remote_kml_handler.RemoteKmlHandler attribute) (shapelib.core.cloud.handlers.remote_shapefile_handler.RemoteShapefileHandler attribute) (shapelib.core.cloud.handlers.remote_spatialite_handler.RemoteSpatialiteHandler attribute) (shapelib.core.handlers.flatgeobuf_handler.FlatGeobufHandler attribute) (shapelib.core.handlers.geo_file_handler.GeoFileHandler attribute) (shapelib.core.handlers.geojson_handler.GeojsonHandler attribute) (shapelib.core.handlers.geopackage_handler.GeopackageHandler attribute) (shapelib.core.handlers.kml_handler.KmlHandler attribute) (shapelib.core.handlers.shapefile_handler.ShapefileHandler attribute) (shapelib.core.handlers.spatialite_handler.SpatialiteHandler attribute) (shapelib.core.handlers.zipped_shapefile_handler.ZippedShapefileHandler attribute) E Empty (class in shapelib.core.geometries.empty) encoding_list (shapelib.core.handlers.shapefile_handler.ShapefileHandler attribute) (shapelib.core.handlers.zipped_shapefile_handler.ZippedShapefileHandler attribute) engines (shapelib.core.handlers.shapefile_handler.ShapefileHandler attribute) (shapelib.core.handlers.zipped_shapefile_handler.ZippedShapefileHandler attribute) estimate_line_spacing() (in module shapelib.tools.lines.distance) (shapelib.core.geometries.lines.Lines method) estimate_utm_crs() (shapelib.core.geometries.base.BaseShapes method) extension (shapelib.core.cloud.cloud_path.CloudPath attribute) (shapelib.core.cloud.handlers.remote_flatgeobuf_handler.RemoteFlatGeobufHandler attribute) (shapelib.core.cloud.handlers.remote_geojson_handler.RemoteGeojsonHandler attribute) (shapelib.core.cloud.handlers.remote_geopackage_handler.RemoteGeopackageHandler attribute) (shapelib.core.cloud.handlers.remote_handler.RemoteGeoFileHandler attribute) (shapelib.core.cloud.handlers.remote_kml_handler.RemoteKmlHandler attribute) (shapelib.core.cloud.handlers.remote_shapefile_handler.RemoteShapefileHandler attribute) (shapelib.core.cloud.handlers.remote_spatialite_handler.RemoteSpatialiteHandler attribute) (shapelib.core.handlers.flatgeobuf_handler.FlatGeobufHandler attribute) (shapelib.core.handlers.geo_file_handler.GeoFileHandler attribute) (shapelib.core.handlers.geojson_handler.GeojsonHandler attribute) (shapelib.core.handlers.geopackage_handler.GeopackageHandler attribute) (shapelib.core.handlers.kml_handler.KmlHandler attribute) (shapelib.core.handlers.shapefile_handler.ShapefileHandler attribute) (shapelib.core.handlers.spatialite_handler.SpatialiteHandler attribute) (shapelib.core.handlers.zipped_shapefile_handler.ZippedShapefileHandler attribute) EXTENSIONS (shapelib.core.cloud.writers.flatgeobuf_cloud_writer.FlatGeobufCloudWriter attribute) F file_exists() (shapelib.core.cloud.providers.cloud_provider.CloudProvider method) (shapelib.core.cloud.providers.https_provider.HttpsProvider method) (shapelib.core.cloud.providers.s3_provider.S3Provider method) (shapelib.factories.geo_cloud_factory.GeoCloudFactory class method) FileWriterStrategy (class in shapelib.core.ports.file_writer_port) filter_by_area() (shapelib.core.geometries.polygons.Polygons method) filter_by_geom_type() (shapelib.core.geometries.base.BaseShapes method) filter_by_hole_area() (shapelib.core.geometries.polygons.Polygons method) filter_by_length() (shapelib.core.geometries.lines.Lines method) FlatGeobufCloudWriter (class in shapelib.core.cloud.writers.flatgeobuf_cloud_writer) FlatGeobufHandler (class in shapelib.core.handlers.flatgeobuf_handler) force_make_valid() (shapelib.core.geometries.polygons.Polygons method) from_mask() (shapelib.core.geometries.lines.Lines class method) (shapelib.core.geometries.points.Points class method) (shapelib.core.geometries.polygons.Polygons class method) from_string() (shapelib.core.cloud.cloud_path.CloudPath class method) full_url (shapelib.core.cloud.cloud_path.CloudPath property) G generate_interlines() (in module shapelib.tools.lines.interlines.core) GenericCloudWriter (class in shapelib.core.cloud.writers.generic_cloud_writer) GeoCloudFactory (class in shapelib.factories.geo_cloud_factory) GeoFileFactory (class in shapelib.factories.geo_file_factory) GeoFileHandler (class in shapelib.core.handlers.geo_file_handler) GeojsonHandler (class in shapelib.core.handlers.geojson_handler) GeopackageHandler (class in shapelib.core.handlers.geopackage_handler) get_element() (shapelib.core.geometries.base.BaseShapes method) get_handler() (shapelib.factories.geo_cloud_factory.GeoCloudFactory class method) (shapelib.factories.geo_file_factory.GeoFileFactory class method) get_most_common_geometry_type() (in module shapelib.utils.utils) get_perpendicular_lines() (in module shapelib.utils.line_utils) get_provider() (shapelib.factories.geo_cloud_factory.GeoCloudFactory class method) get_total_area() (shapelib.core.geometries.polygons.Polygons method) get_total_length() (shapelib.core.geometries.lines.Lines method) get_total_perimeter() (shapelib.core.geometries.polygons.Polygons method) get_transform_with_resampling() (in module shapelib.tools.converters.transform_utils) group_lines() (in module shapelib.tools.lines.grouping.core) (shapelib.core.geometries.lines.Lines method) H handle_missing_cpg() (shapelib.core.handlers.shapefile_handler.ShapefileHandler method) handle_missing_dbf() (shapelib.core.handlers.shapefile_handler.ShapefileHandler method) handle_missing_prj() (shapelib.core.handlers.shapefile_handler.ShapefileHandler method) handle_missing_shx() (shapelib.core.handlers.shapefile_handler.ShapefileHandler method) has_column() (shapelib.core.geometries.base.BaseShapes method) host (shapelib.core.cloud.cloud_path.CloudPath attribute) HttpsProvider (class in shapelib.core.cloud.providers.https_provider) I intersect_with_geom() (shapelib.core.geometries.base.BaseShapes method) InvalidGeometryError is_https (shapelib.core.cloud.cloud_path.CloudPath property) is_remote (shapelib.core.cloud.cloud_path.CloudPath property) is_s3_protocol (shapelib.core.cloud.cloud_path.CloudPath property) K keep_z (shapelib.core.cloud.handlers.remote_handler.RemoteGeoFileHandler attribute) (shapelib.core.handlers.geo_file_handler.GeoFileHandler attribute) KmlHandler (class in shapelib.core.handlers.kml_handler) L length (shapelib.core.geometries.lines.Lines property) Lines (class in shapelib.core.geometries.lines) lines_to_mask() (in module shapelib.tools.converters.lines_raster_converter) load_data() (shapelib.core.cloud.handlers.remote_flatgeobuf_handler.RemoteFlatGeobufHandler method) (shapelib.core.cloud.handlers.remote_geojson_handler.RemoteGeojsonHandler method) (shapelib.core.cloud.handlers.remote_geopackage_handler.RemoteGeopackageHandler method) (shapelib.core.cloud.handlers.remote_handler.RemoteGeoFileHandler method) (shapelib.core.cloud.handlers.remote_kml_handler.RemoteKmlHandler method) (shapelib.core.cloud.handlers.remote_shapefile_handler.RemoteShapefileHandler method) (shapelib.core.cloud.handlers.remote_spatialite_handler.RemoteSpatialiteHandler method) (shapelib.core.handlers.flatgeobuf_handler.FlatGeobufHandler method) (shapelib.core.handlers.geo_file_handler.GeoFileHandler method) (shapelib.core.handlers.geojson_handler.GeojsonHandler method) (shapelib.core.handlers.geopackage_handler.GeopackageHandler method) (shapelib.core.handlers.kml_handler.KmlHandler method) (shapelib.core.handlers.shapefile_handler.ShapefileHandler method) (shapelib.core.handlers.spatialite_handler.SpatialiteHandler method) (shapelib.core.handlers.zipped_shapefile_handler.ZippedShapefileHandler method) M mask_to_lines() (in module shapelib.tools.converters.lines_raster_converter) mask_to_points() (in module shapelib.tools.converters.points_raster_converter) mask_to_polygons() (in module shapelib.tools.converters.polygon_raster_converter) merge_lines() (in module shapelib.tools.lines.merge.core) module shapelib shapelib.adapters shapelib.adapters.read_file shapelib.core shapelib.core.cloud shapelib.core.cloud.cloud_path shapelib.core.cloud.handlers shapelib.core.cloud.handlers.remote_flatgeobuf_handler shapelib.core.cloud.handlers.remote_geojson_handler shapelib.core.cloud.handlers.remote_geopackage_handler shapelib.core.cloud.handlers.remote_handler shapelib.core.cloud.handlers.remote_kml_handler shapelib.core.cloud.handlers.remote_shapefile_handler shapelib.core.cloud.handlers.remote_spatialite_handler shapelib.core.cloud.providers shapelib.core.cloud.providers.cloud_provider shapelib.core.cloud.providers.https_provider shapelib.core.cloud.providers.s3_provider shapelib.core.cloud.writers shapelib.core.cloud.writers.base_cloud_writer shapelib.core.cloud.writers.flatgeobuf_cloud_writer shapelib.core.cloud.writers.generic_cloud_writer shapelib.core.geometries shapelib.core.geometries.base shapelib.core.geometries.empty shapelib.core.geometries.lines shapelib.core.geometries.operations_mixin shapelib.core.geometries.points shapelib.core.geometries.polygons shapelib.core.handlers shapelib.core.handlers.flatgeobuf_handler shapelib.core.handlers.geo_file_handler shapelib.core.handlers.geojson_handler shapelib.core.handlers.geopackage_handler shapelib.core.handlers.kml_handler shapelib.core.handlers.shapefile_handler shapelib.core.handlers.spatialite_handler shapelib.core.handlers.zipped_shapefile_handler shapelib.core.ports shapelib.core.ports.file_writer_port shapelib.core.transformations shapelib.exceptions shapelib.exceptions.geometries_exceptions shapelib.exceptions.transformation_exceptions shapelib.factories shapelib.factories.cloud_registry shapelib.factories.geo_cloud_factory shapelib.factories.geo_file_factory shapelib.factories.registry shapelib.tools shapelib.tools.converters shapelib.tools.converters.lines_raster_converter shapelib.tools.converters.points_raster_converter shapelib.tools.converters.polygon_raster_converter shapelib.tools.converters.transform_utils shapelib.tools.lines shapelib.tools.lines.dedup shapelib.tools.lines.dedup.core shapelib.tools.lines.distance shapelib.tools.lines.grouping shapelib.tools.lines.grouping.core shapelib.tools.lines.grouping.models shapelib.tools.lines.interlines shapelib.tools.lines.interlines.core shapelib.tools.lines.interlines.models shapelib.tools.lines.merge shapelib.tools.lines.merge.core shapelib.tools.lines.merge.models shapelib.tools.lines.proximity shapelib.tools.lines.proximity.core shapelib.utils shapelib.utils.line_utils shapelib.utils.utils multi_to_single_geometries() (shapelib.core.geometries.base.BaseShapes method) multiline_to_single_line() (in module shapelib.utils.utils) O operation (shapelib.core.transformations.DatumShift attribute) OperationsMixin (class in shapelib.core.geometries.operations_mixin) P pad_mask_to_min_size() (in module shapelib.tools.converters.transform_utils) path (shapelib.core.cloud.cloud_path.CloudPath attribute) Points (class in shapelib.core.geometries.points) points_to_mask() (in module shapelib.tools.converters.points_raster_converter) Polygons (class in shapelib.core.geometries.polygons) polygons_to_mask() (in module shapelib.tools.converters.polygon_raster_converter) propagate_class() (in module shapelib.core.geometries.operations_mixin) Q query (shapelib.core.cloud.cloud_path.CloudPath attribute) R raw_path (shapelib.core.cloud.cloud_path.CloudPath attribute) read_file() (in module shapelib.adapters.read_file) reduce_length() (shapelib.core.geometries.lines.Lines method) register_bundled_grids() (in module shapelib.core.transformations) register_cloud_handler() (in module shapelib.factories.cloud_registry) register_cloud_provider() (in module shapelib.factories.cloud_registry) register_cloud_writer() (in module shapelib.factories.cloud_registry) register_handler() (in module shapelib.factories.registry) (shapelib.factories.geo_cloud_factory.GeoCloudFactory class method) (shapelib.factories.geo_file_factory.GeoFileFactory class method) register_provider() (shapelib.factories.geo_cloud_factory.GeoCloudFactory class method) register_writer() (shapelib.core.geometries.base.BaseShapes class method) RemoteFlatGeobufHandler (class in shapelib.core.cloud.handlers.remote_flatgeobuf_handler) RemoteGeoFileHandler (class in shapelib.core.cloud.handlers.remote_handler) RemoteGeojsonHandler (class in shapelib.core.cloud.handlers.remote_geojson_handler) RemoteGeopackageHandler (class in shapelib.core.cloud.handlers.remote_geopackage_handler) RemoteKmlHandler (class in shapelib.core.cloud.handlers.remote_kml_handler) RemoteShapefileHandler (class in shapelib.core.cloud.handlers.remote_shapefile_handler) RemoteSpatialiteHandler (class in shapelib.core.cloud.handlers.remote_spatialite_handler) remove_close_segments() (in module shapelib.tools.lines.proximity.core) remove_column() (shapelib.core.geometries.base.BaseShapes method) remove_missing_geometries() (shapelib.core.geometries.base.BaseShapes method) remove_row() (shapelib.core.geometries.base.BaseShapes method) remove_rows_by_column_values() (shapelib.core.geometries.base.BaseShapes method) S s3_bucket (shapelib.core.cloud.cloud_path.CloudPath property) s3_key (shapelib.core.cloud.cloud_path.CloudPath property) S3Provider (class in shapelib.core.cloud.providers.s3_provider) save() (shapelib.core.geometries.base.BaseShapes method) save_empty_file() (shapelib.core.geometries.base.BaseShapes method) scheme (shapelib.core.cloud.cloud_path.CloudPath attribute) ShapefileHandler (class in shapelib.core.handlers.shapefile_handler) shapelib module shapelib.adapters module shapelib.adapters.read_file module shapelib.core module shapelib.core.cloud module shapelib.core.cloud.cloud_path module shapelib.core.cloud.handlers module shapelib.core.cloud.handlers.remote_flatgeobuf_handler module shapelib.core.cloud.handlers.remote_geojson_handler module shapelib.core.cloud.handlers.remote_geopackage_handler module shapelib.core.cloud.handlers.remote_handler module shapelib.core.cloud.handlers.remote_kml_handler module shapelib.core.cloud.handlers.remote_shapefile_handler module shapelib.core.cloud.handlers.remote_spatialite_handler module shapelib.core.cloud.providers module shapelib.core.cloud.providers.cloud_provider module shapelib.core.cloud.providers.https_provider module shapelib.core.cloud.providers.s3_provider module shapelib.core.cloud.writers module shapelib.core.cloud.writers.base_cloud_writer module shapelib.core.cloud.writers.flatgeobuf_cloud_writer module shapelib.core.cloud.writers.generic_cloud_writer module shapelib.core.geometries module shapelib.core.geometries.base module shapelib.core.geometries.empty module shapelib.core.geometries.lines module shapelib.core.geometries.operations_mixin module shapelib.core.geometries.points module shapelib.core.geometries.polygons module shapelib.core.handlers module shapelib.core.handlers.flatgeobuf_handler module shapelib.core.handlers.geo_file_handler module shapelib.core.handlers.geojson_handler module shapelib.core.handlers.geopackage_handler module shapelib.core.handlers.kml_handler module shapelib.core.handlers.shapefile_handler module shapelib.core.handlers.spatialite_handler module shapelib.core.handlers.zipped_shapefile_handler module shapelib.core.ports module shapelib.core.ports.file_writer_port module shapelib.core.transformations module shapelib.exceptions module shapelib.exceptions.geometries_exceptions module shapelib.exceptions.transformation_exceptions module shapelib.factories module shapelib.factories.cloud_registry module shapelib.factories.geo_cloud_factory module shapelib.factories.geo_file_factory module shapelib.factories.registry module shapelib.tools module shapelib.tools.converters module shapelib.tools.converters.lines_raster_converter module shapelib.tools.converters.points_raster_converter module shapelib.tools.converters.polygon_raster_converter module shapelib.tools.converters.transform_utils module shapelib.tools.lines module shapelib.tools.lines.dedup module shapelib.tools.lines.dedup.core module shapelib.tools.lines.distance module shapelib.tools.lines.grouping module shapelib.tools.lines.grouping.core module shapelib.tools.lines.grouping.models module shapelib.tools.lines.interlines module shapelib.tools.lines.interlines.core module shapelib.tools.lines.interlines.models module shapelib.tools.lines.merge module shapelib.tools.lines.merge.core module shapelib.tools.lines.merge.models module shapelib.tools.lines.proximity module shapelib.tools.lines.proximity.core module shapelib.utils module shapelib.utils.line_utils module shapelib.utils.utils module sidecar_extensions (shapelib.core.cloud.handlers.remote_shapefile_handler.RemoteShapefileHandler attribute) simplify() (shapelib.core.geometries.base.BaseShapes method) (shapelib.core.geometries.polygons.Polygons method) simplify_lines() (shapelib.core.geometries.lines.Lines method) SpatialiteHandler (class in shapelib.core.handlers.spatialite_handler) split_by_touching_polygons() (shapelib.core.geometries.lines.Lines method) supports() (shapelib.core.cloud.providers.cloud_provider.CloudProvider method) (shapelib.core.cloud.providers.https_provider.HttpsProvider method) (shapelib.core.cloud.providers.s3_provider.S3Provider method) (shapelib.core.cloud.writers.base_cloud_writer.BaseCloudWriter method) (shapelib.core.cloud.writers.flatgeobuf_cloud_writer.FlatGeobufCloudWriter method) (shapelib.core.cloud.writers.generic_cloud_writer.GenericCloudWriter method) (shapelib.core.ports.file_writer_port.FileWriterStrategy method) T temp_crs() (shapelib.core.geometries.base.BaseShapes method) to_crs() (shapelib.core.geometries.base.BaseShapes method) to_mask() (shapelib.core.geometries.lines.Lines method) (shapelib.core.geometries.points.Points method) (shapelib.core.geometries.polygons.Polygons method) to_original_crs() (shapelib.core.geometries.base.BaseShapes method) to_utm() (shapelib.core.geometries.base.BaseShapes method) to_wgs84() (shapelib.core.geometries.base.BaseShapes method) transform_geometries() (in module shapelib.core.transformations) U upload() (shapelib.core.cloud.providers.cloud_provider.CloudProvider method) (shapelib.core.cloud.providers.https_provider.HttpsProvider method) (shapelib.core.cloud.providers.s3_provider.S3Provider method) upload_file() (shapelib.factories.geo_cloud_factory.GeoCloudFactory class method) V validate_file() (shapelib.core.handlers.flatgeobuf_handler.FlatGeobufHandler method) (shapelib.core.handlers.geo_file_handler.GeoFileHandler method) (shapelib.core.handlers.geojson_handler.GeojsonHandler method) (shapelib.core.handlers.geopackage_handler.GeopackageHandler method) (shapelib.core.handlers.kml_handler.KmlHandler method) (shapelib.core.handlers.shapefile_handler.ShapefileHandler method) (shapelib.core.handlers.spatialite_handler.SpatialiteHandler method) (shapelib.core.handlers.zipped_shapefile_handler.ZippedShapefileHandler method) vsicurl_path (shapelib.core.cloud.cloud_path.CloudPath property) W write() (shapelib.core.cloud.writers.base_cloud_writer.BaseCloudWriter method) (shapelib.core.ports.file_writer_port.FileWriterStrategy method) Z ZippedShapefileHandler (class in shapelib.core.handlers.zipped_shapefile_handler)