Đã Hủy

QGIS Python API script

The aim is to develop a Python script which controls QGIS to carry out a number of functions. This can be conducted via the QGIS API, which the successful applicant should be experienced with. The idea is to take multiple layers, cut specific polygons out of them and save the results to disk.

5 layers will be specified at the top of the script, the first 3 are vector and the last 2 are raster. The first one will always contain one or more polygons. The projections of each of these layers will also be specified.

Script requirements:

Load all 5 layers in QGIS

Take the 1st layer and intersect it with the 2nd layer and save the resulting shp file to a designated place on the hard drive

Take the 1st layer and intersect it with the 3rd layer and save the resulting shp file to a designated place on the hard drive

Take the 1st layer and intersect it with the 4th layer and save the resulting image file to a designated place on the hard drive

Take the 1st layer and intersect it with the 5th layer and save the resulting image file to a designated place on the hard drive

- The script should be able to handle large files that may take a while to load / process

- It should be able to handle different projections if the layers aren't all in the same format

- The resulting area (preferably in metres) for each created layer should be outputted in the terminal window

- The script will be executed from a normal terminal running Python

Kỹ năng: Python

Xem thêm: qgis python api, qgis python, qgis api, python qgis, qgis api python, qgis save layer python, api qgis python, qgis python load file, qgis python api layer, qgis intersect layers, qgis python save shp, load layers qgis python, save layer shp python, qgis save layer shp python, qgis intersect layers python, qgis script python image, qgis layer save, vector intersect, raster-to-vector, qgis python script process, intersect layers qgis, qgis python intersect layers, qgis api raster, RASTER, qgis

Về Bên Thuê:
( 3 nhận xét ) swannington, United Kingdom

Mã Dự Án: #1051031

3 freelancer đang chào giá trung bình £207 cho công việc này

swwiz

200 GBP; 15 days; 20% Milestone payment requested

£200 GBP trong 15 ngày
(1 Đánh Giá)
4.7
timlinux

We can do the work We would provide only a single button on the toolbar that when click automatically performs the intersections if the requisite layers are present. If not an error message will be displayed. Also n Thêm

£220 GBP trong 3 ngày
(0 Đánh Giá)
0.0
aimfan

I am a GIS programmer and familiar with python scripting. see PM for more detail

£200 GBP trong 10 ngày
(0 Đánh Giá)
0.0