Integrations
The Integrations class is the base object to work with integrations to third party libraries. At the moment this class contains methods to work with the geopandas library.
Integrations
Source code in python\engine\integrations.py
15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 |
|
from_geopandas_df(dataframe)
Convert a a Geopandas dataframe ton QGIS layer
Parameters:
Name | Type | Description | Default |
---|---|---|---|
dataframe
|
dataframe
|
The dataframe to be converted to QGIS layer |
required |
Returns dataframe (dataframe): The QGIS layer from the input dataframe
Source code in python\engine\integrations.py
49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 |
|
to_geopandas_df(layer)
Convert a QGIS layer to a Geopandas dataframe for further processing
Parameters:
Name | Type | Description | Default |
---|---|---|---|
layer
|
string
|
The QGIS layer to be converted to dataframe |
required |
Returns:
Name | Type | Description |
---|---|---|
dataframe |
dataframe
|
The GeoPandas dataframe from the input layer |
Source code in python\engine\integrations.py
22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 |
|