c4ta:gis:instructions:start
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| c4ta:gis:instructions:start [2024/09/10 20:51] – shreya | c4ta:gis:instructions:start [2024/09/11 21:15] (current) – shreya | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== GIS Instructions ====== | ====== GIS Instructions ====== | ||
| - | |||
| - | ===== Installing the right environment and packages ===== | ||
| ==== Anaconda Powershell Prompt ==== | ==== Anaconda Powershell Prompt ==== | ||
| + | * **Installing the right environment and packages** | ||
| We will use several special Python packages to process geodata and to interact with geodatabases. The following list is not comprehensive: | We will use several special Python packages to process geodata and to interact with geodatabases. The following list is not comprehensive: | ||
| Line 17: | Line 16: | ||
| * Create a new Anaconda environment. Do NOT install the packages in the base environment, | * Create a new Anaconda environment. Do NOT install the packages in the base environment, | ||
| + | < | ||
| + | conda create -c conda-forge -n geo python=3 jupyterlab geopandas shapely matplotlib requests | ||
| + | </ | ||
| + | |||
| + | < | ||
| + | conda activate geo | ||
| + | </ | ||
| + | |||
| + | |||
| + | < | ||
| + | pip install sodapy | ||
| + | </ | ||
| + | |||
| + | |||
| + | < | ||
| + | cd ... | ||
| + | </ | ||
| + | |||
| + | < | ||
| + | jupyter-lab | ||
| + | </ | ||
| + | |||
| + | < | ||
| + | conda install -c conda-forge ... (or pip install ...) | ||
| + | </ | ||
| - | conda create -c conda-forge -n geo python=3 | ||
| - | conda activate geo | ||
| - | conda install -c conda-forge ... (or pip install | ||
| (For more information, | (For more information, | ||
| Line 31: | Line 52: | ||
| 2. Open QGIS and provide a quick overview of the task at hand (layers in QGIS). | 2. Open QGIS and provide a quick overview of the task at hand (layers in QGIS). | ||
| 3. Task - collecting data from open resources and failures in obtaining and using the data. | 3. Task - collecting data from open resources and failures in obtaining and using the data. | ||
| + | */ | ||
| NEWS: [[https:// | NEWS: [[https:// | ||
| Line 37: | Line 58: | ||
| - | ===== Python Programming ===== | + | ===== Python Programming |
| + | ==== API ==== | ||
| + | |||
| + | * **What is an API? | ||
| + | APIs (Application Programming Interfaces) are essential for accessing and manipulating geospatial data. When using Python for geoprocessing, | ||
| + | {{ : | ||
| + | |||
| + | * **Server: IDEAM | App Token** | ||
| + | An App Token is used to authenticate and access data from web services. This token ensures secure and authorized access to the geospatial data. By integrating APIs in Python, users can automate geoprocessing tasks, such as spatial analysis, data conversion, and map production. We will be using the Socrata Open Data API (SODA) with the Socrata Query Language (SoQL), you can: | ||
| + | |||
| + | - **Access and visualize geospatial data**: Retrieve data from Socrata servers and display it on interactive maps. | ||
| + | - **Perform spatial analysis**: Conduct operations like filtering, sorting, and aggregating geospatial data using SoQL queries. | ||
| + | - **Manage GIS data**: Create, update, and delete spatial datasets and manage user permissions. | ||
| + | |||
| + | |||
| + | For further information, | ||
| + | |||
| + | ===== QGIS Workshop II ===== | ||
| - | ===== Geoprocessing in QGIS II (Concepts in GIS) ===== | ||
| - | /* | ||
| - | 1. Optional introduction to CRS and Map Projections. | ||
| - | 2. | ||
| - | */ | ||
| - | */ | ||
c4ta/gis/instructions/start.1725994280.txt.gz · Last modified: 2024/09/10 20:51 by shreya