Name | aeroterra-ds JSON |
Version |
2.3.5
JSON |
| download |
home_page | https://example.com |
Summary | Python Functions To Work With GeoSpatial Data & ArcGis in a simpler way |
upload_time | 2024-09-18 12:53:45 |
maintainer | None |
docs_url | None |
author | Data Science |
requires_python | >=3.9 |
license | None |
keywords |
arcgis
|
VCS |
|
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
# Aeroterra Data Science
A python library with basic functions to ahieve your geospatial data science projects using the arcgis environment.
# Packages
The Library counts with different packages across its extension
## Layers
Created to handle arcgis layers, their information and metadata.
- layers
- get_layer
- get_item
- clone_layer
- create_layer
- add_to_layer
- update_layer
- empty_layer
- create_empty_gdf
- read_full_layer
- read_layer_gdf
- update_pop_up
- update_symbology
- delete_features
- get_items_amount_query
- rewrite_layer
- get_time_enable
- set_time_enable
- fields
- add_field
- delete_field
- get_fields
- get_objectid_field
- rename_fields
- set_display_field
- properties
- get_symbology
- get_layer_crs
- get_layer_extent
- get_layer_geom_type
- get_pop_up
- get_display_field
- get_items_amount
- get_layer_geom_type
## Geometry
Created to handle geometries, in arcgis and shapely formats.
- change_crs
- change_crs
- change_box_crs
- geometry
- get_arcgis_geometry
- get_geo_json
- checks
- is_number
- is_box_polygon
- is_bbox
- is_polygon_like
- is_linestring_like
- is_point
- point_in_bbox
- is_multi_geometry
- is_single_geometry
- is_geometry
- is_thin
- filters
- filter_collection
- filter_to_land
- filter_thin_polygons
- detect_and_cut_thin_parts
- dataframes
- concat_geopandas
- create_gdf_geometries
- save_gdf
- distance
- distance_geometries
- line_length
- estimate_area
- buffer_points
- polygons
- get_intersections
- join_by_intersections
- get_polygons_hit
- generate_triangles
- get_total_bound
## Rasters
Created to handle rasters and shapely_geometry combined in a more armonic way.
- handler
- join_tiffs
- reproject_raster
- get_polygons_from_tiff
- create_tiff_from_polygons
- crop_geotiff
- clip_tiff
- grid_raster (Needs Borders Enum)
- join_bands
- properties
- get_transform
- get_crs
- get_extent
- polygons
- transform_to_pixels
- transform_to_coords
Raw data
{
"_id": null,
"home_page": "https://example.com",
"name": "aeroterra-ds",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.9",
"maintainer_email": null,
"keywords": "arcgis",
"author": "Data Science",
"author_email": "aeroterra_ds@aeroterra.com",
"download_url": "https://files.pythonhosted.org/packages/5a/c2/0f2d5f38e29ab604b2d0dad0835344468a011a5f3e91e6bd8d82dad0f485/aeroterra_ds-2.3.5.tar.gz",
"platform": null,
"description": "# Aeroterra Data Science\r\n\r\nA python library with basic functions to ahieve your geospatial data science projects using the arcgis environment.\r\n\r\n\r\n# Packages\r\n\r\nThe Library counts with different packages across its extension\r\n\r\n## Layers\r\n\r\nCreated to handle arcgis layers, their information and metadata.\r\n\r\n - layers\r\n\t - get_layer\r\n\t - get_item\r\n\t - clone_layer\r\n\t - create_layer\r\n\t - add_to_layer\r\n\t - update_layer\r\n\t - empty_layer\r\n\t - create_empty_gdf\r\n\t - read_full_layer\r\n\t - read_layer_gdf\r\n\t - update_pop_up\r\n\t - update_symbology\r\n\t - delete_features\r\n\t - get_items_amount_query\r\n\t - rewrite_layer\r\n\t - get_time_enable\r\n\t - set_time_enable\r\n - fields\r\n\t - add_field\r\n\t - delete_field\r\n\t - get_fields\r\n\t - get_objectid_field\r\n\t - rename_fields\r\n\t - set_display_field\r\n - properties\r\n\t - get_symbology\r\n\t - get_layer_crs\r\n\t - get_layer_extent\r\n\t - get_layer_geom_type\r\n\t - get_pop_up\r\n\t - get_display_field\r\n\t - get_items_amount\r\n\t - get_layer_geom_type\r\n\r\n## Geometry\r\n\r\nCreated to handle geometries, in arcgis and shapely formats.\r\n - change_crs\r\n\t - change_crs\r\n\t - change_box_crs\r\n - geometry\r\n - get_arcgis_geometry\r\n - get_geo_json\r\n - checks\r\n\t - is_number\r\n\t - is_box_polygon\r\n\t - is_bbox\r\n\t - is_polygon_like\r\n\t - is_linestring_like\r\n\t - is_point\r\n\t - point_in_bbox\r\n\t - is_multi_geometry\r\n\t - is_single_geometry\r\n\t - is_geometry\r\n\t - is_thin\r\n - filters\r\n\t - filter_collection\r\n\t - filter_to_land\r\n\t - filter_thin_polygons\r\n\t - detect_and_cut_thin_parts\r\n - dataframes\r\n\t - concat_geopandas\r\n\t - create_gdf_geometries\r\n\t - save_gdf\r\n - distance\r\n\t - distance_geometries\r\n\t - line_length\r\n\t - estimate_area\r\n\t - buffer_points\r\n - polygons\r\n\t - get_intersections\r\n\t - join_by_intersections\r\n\t - get_polygons_hit\r\n\t - generate_triangles\r\n\t - get_total_bound\r\n\r\n## Rasters\r\n\r\nCreated to handle rasters and shapely_geometry combined in a more armonic way.\r\n\r\n - handler\r\n\t- join_tiffs\r\n\t- reproject_raster\r\n\t- get_polygons_from_tiff\r\n\t- create_tiff_from_polygons\r\n\t- crop_geotiff\r\n\t- clip_tiff\r\n\t- grid_raster (Needs Borders Enum)\r\n\t- join_bands\r\n - properties\r\n\t- get_transform\r\n\t- get_crs\r\n\t- get_extent\r\n - polygons\r\n\t- transform_to_pixels\r\n\t- transform_to_coords\r\n",
"bugtrack_url": null,
"license": null,
"summary": "Python Functions To Work With GeoSpatial Data & ArcGis in a simpler way",
"version": "2.3.5",
"project_urls": {
"Homepage": "https://example.com"
},
"split_keywords": [
"arcgis"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "5ac20f2d5f38e29ab604b2d0dad0835344468a011a5f3e91e6bd8d82dad0f485",
"md5": "f01f3857c893901ac331dc7d6d699c77",
"sha256": "fb9c57bb3633041f606129cecfb357f54747073ba0f80441cfa33714f76c16a6"
},
"downloads": -1,
"filename": "aeroterra_ds-2.3.5.tar.gz",
"has_sig": false,
"md5_digest": "f01f3857c893901ac331dc7d6d699c77",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.9",
"size": 41970,
"upload_time": "2024-09-18T12:53:45",
"upload_time_iso_8601": "2024-09-18T12:53:45.646168Z",
"url": "https://files.pythonhosted.org/packages/5a/c2/0f2d5f38e29ab604b2d0dad0835344468a011a5f3e91e6bd8d82dad0f485/aeroterra_ds-2.3.5.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-09-18 12:53:45",
"github": false,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"lcname": "aeroterra-ds"
}