QGIS Windows Plugin Development

Замовник: AI | Опубліковано: 23.03.2026
Бюджет: 250 $

I am looking for someone to develop a plugin for QGIS for Windows. A brief description of the plugin is provided below. Input data: 1. SHP file with plots - TERYT. Working name - plots.shp 2. SHP file for presenting results (fragmented fields) - sample ID, area, aggregation number. Working name - result.shp 3. Results in .xlx format - sample ID, results for various factors. To start with, it’s worth creating a plugin for the following: - agricultural: agronomic category, K, P, Mg, Ca, pH, N 0-30, N 30-60, - horticultural: salinity, chlorides, nitrogen, specific gravity, magnesium, calcium, potassium, phosphorus, pH (pH). Working name - result.xlx Plugin functionality: 1. Select the plot layer (plots.shp) 2. Select the SHP layer for displaying results (result.shp) 3. Select the XLX file containing the results (result.xlx) 4. Join the result.shp and result.xlx layers by plot ID. 5. Select whether agricultural or horticultural soils 5. Specify the column from the result.xlx file for a given soil test. “Select a column for each test:” 6. Indicate whether there is a column showing the concentration of a given component. 7. Specify the file containing the symbols for each component (.qml). Ideally, the list of tests should appear on the left side, followed by the corresponding columns with results, then (if available) the content rating, and finally the file with the symbolization. 8. Select the file with the company logo; if none is available, enter the contractor’s details. 9. Entering data such as: - Client - Sample collection date: - Location where the soil test was performed 10. Selection of base layers: a. selection of a layer for a small map - most often OSM b. selection of a layer for standard maps - most often Google Satellite or national WMS. 11. Select the export format - .pdf, .jpg. Result: A set of maps reflecting the previously selected columns containing the test results. Maps in the previously selected format. Agricultural maps: Map/file title depending on the test presented, e.g., PHOSPHORUS CONTENT ASSESSMENT. Map 1 In the lower left corner, a map with a base layer (most likely OSM) showing all plots from the plots.shp file + a linear grid. The map is always the same for all tests. Map 2 A map on the selected base map (Google or WMS) showing the results of the given study + the agronomic soil category. If the column with the content assessment was selected earlier, it is shown in the legend. If the content assessment column was not selected, a five-point scale is typically used. Linear scale. In the lower right corner, the information from point 9 + the word “Contractor.” Below, the logo selected in point 8 is pasted. The size of the logo must be predetermined and fit the document. If the operator has not selected a logo, there should be information about the contractor. Garden maps: Map/file title depending on the study presented, e.g., CHLORIDE CONTENT. Map 1 In the lower left corner, a map with a base layer (most likely OSM) showing all plots from the plots.shp file + a linear scale. This map is always the same for all studies. Map 2 A map on a selected base map (Google or WMS) showing the results of the given study. If a column with a content rating was selected earlier, it is shown in the legend. If no content rating column was selected, a five-point scale is typically used. Linear scale. All data is presented in the legend. In the lower right corner, information from point 9 + the word “Contractor.” Below, the logo selected in point 8 is pasted. The size of the logo must be predetermined and fit the document. If the operator has not selected a logo, there should be information about the contractor. The plugin doesn't have to be in Polish, but the results displayed on the maps must be. Below are a few examples of how this should look. Any suggestions and possible improvements are welcome.