` `
<plaats omschrijving algoritme hier>
<plaats omschrijving parameter hier>
<plaats omschrijving parameter hier>
Standaard: (niet ingesteld)
<plaats omschrijving uitvoer hier>
processing.runalg('gdalogr:executesql', input, sql, output)
Importeert vectorlagen in een database van PostGIS op basis van een beschikbare verbinding. De verbinding moet eerder correct zijn gedefinieerd met het dialoogvenster ‘PostGIS-tabel(len) toevoegen’. gebruik de knop ‘Bewerken’ om de verbinding te definiëren. Zorg er voor dat de keuzevakken ‘Gebruikersnaam opslaan’ en ‘Wachtwoord opslaan’ zijn geselecteerd. Dan kunt u het algoritme gebruiken. Het algoritme is afgeleid van de ogr2ogr utility .
Vereist de naam van de database (verbinding).
Opties:
0 — lokaal
Standaard: 0
Elke door OGR ondersteunde vectorlaag die is geladen in het kaartvenster van QGIS.
Definieert het type geometrie voor de uitvoer. Standaard is dit polygoon.
Opties:
1 — GEEN
2 — GEOMETRIE
3 — PUNT
5 — POLYGOON
6 — GEOMETRIECOLLECTIE
7 — MULTIPUNT
8 — MULTIPOLYGOON
Standaard: 5
CRS van de invoer vectorlaag.
Standaard: EPSG:4326
Definieert het CRS voor de uitvoer van de tabel van de database.
Standaard: EPSG:4326
Optioneel.
Definieert het schema waaraan de tabel van de database zal worden toegewezen. Standaard wordt ‘public’ gekozen.
Standaard: public
Optioneel.
Definieert een naam voor de tabel die zal worden geïmporteerd in de database. Standaard is de naam van de tabel de naam van het invoer vectorbestand.
Standaard: (niet ingesteld)
Optioneel.
Definieert welk attribuutveld de primaire sleutel van de tabel van de database zal zijn. Standaard is dit ‘id’.
Standaard: id
Optioneel.
Definieert in welk attribuutveld van de database de informatie over de geometrie zal staan. Standaard zal het worden genomen uit de kolom ‘geom’.
Standaard: geom
Definieert of het te importeren vectorbestand 2-D of 3-D gegevens heeft.
Opties:
Standaard: 0
Optioneel.
Definieert een afstand voor de tolerantie voor de vereenvoudiging van de te importeren vectorgeometrieën. Standaard is er geen vereenvoudiging.
Standaard: (niet ingesteld)
Optioneel.
De maximale afstand tussen twee knooppunten. Gebruikt om tussenliggende punten te maken. Standaard is er geen maximale afstand.
Standaard: (niet ingesteld)
U kunt objecten selecteren uit een opgegeven bereik die in de tabel voor uitvoer zullen komen.
Standaard: 0,1,0,1
De invoerlaag zal worden geclipt tot het bereik dat u eerder hebt opgegeven.
Standaard: False
Optioneel.
Definieert met een SQL-argument “WHERE” welke objecten zouden moeten worden geselecteerd voor de tabel voor uitvoer.
Standaard: (niet ingesteld)
Optioneel.
U kunt de invoerobjecten groeperen in transacties waar “n” de grootte definieert. Standaard beperkt “n” de grootte van de transacties tot 20000 objecten.
Standaard: (niet ingesteld)
Als er in de database een tabel is met dezelfde naam, zal die niet worden overschreven. Standaard gebeurt dat wel.
Standaard: True
<plaats omschrijving parameter hier>
Standaard: False
Indien geactiveerd zullen de vectorgegevens worden toegevoegd aan een bestaande tabel, er zal geen nieuwe tabel worden gemaakt. Standaard zal een nieuwe tabel worden gemaakt.
Standaard: False
Met deze optie kunt u voorkomen dat Processing kolomnamen converteert naar kleine letters, van het verwijderen van spaties en andere ongeldige tekens.
Standaard: False
Voorkomt dat een ruimtelijke index in de tabel voor uitvoer zal worden gemaakt.
Standaard: False
<plaats omschrijving parameter hier>
Standaard: False
Optioneel.
<plaats omschrijving parameter hier>
Standaard: (niet ingesteld)
processing.runalg('gdalogr:importvectorintopostgisdatabaseavailableconnections', database, input_layer, gtype, s_srs, t_srs, schema, table, pk, geocolumn, dim, simplify, segmentize, spat, clip, where, gt, overwrite, append, addfields, launder, index, skipfailures, options)
Importeert vectorlagen in een database van PostGIS. Een nieuwe verbinding naar de database van PostGIS moet zijn gemaakt. Het algoritme is afgeleid van de ogr2ogr utility .
<plaats omschrijving parameter hier>
<plaats omschrijving parameter hier>
Opties:
1 — GEEN
2 — GEOMETRIE
3 — PUNT
5 — POLYGOON
6 — GEOMETRIECOLLECTIE
7 — MULTIPUNT
8 — MULTIPOLYGOON
Standaard: 5
<plaats omschrijving parameter hier>
Standaard: EPSG:4326
<plaats omschrijving parameter hier>
Standaard: EPSG:4326
<plaats omschrijving parameter hier>
Standaard: localhost
<plaats omschrijving parameter hier>
Standaard: 5432
<plaats omschrijving parameter hier>
Standaard: (niet ingesteld)
<plaats omschrijving parameter hier>
Standaard: (niet ingesteld)
<plaats omschrijving parameter hier>
Standaard: (niet ingesteld)
Optioneel.
<plaats omschrijving parameter hier>
Standaard: public
Optioneel.
<plaats omschrijving parameter hier>
Standaard: (niet ingesteld)
Optioneel.
<plaats omschrijving parameter hier>
Standaard: id
Optioneel.
<plaats omschrijving parameter hier>
Standaard: geom
<plaats omschrijving parameter hier>
Opties:
Standaard: 0
Optioneel.
<plaats omschrijving parameter hier>
Standaard: (niet ingesteld)
Optioneel.
<plaats omschrijving parameter hier>
Standaard: (niet ingesteld)
<plaats omschrijving parameter hier>
Standaard: 0,1,0,1
<plaats omschrijving parameter hier>
Standaard: False
Optioneel.
<plaats omschrijving parameter hier>
Standaard: (niet ingesteld)
Optioneel.
<plaats omschrijving parameter hier>
Standaard: (niet ingesteld)
<plaats omschrijving parameter hier>
Standaard: True
<plaats omschrijving parameter hier>
Standaard: False
<plaats omschrijving parameter hier>
Standaard: False
<plaats omschrijving parameter hier>
Standaard: False
<plaats omschrijving parameter hier>
Standaard: False
<plaats omschrijving parameter hier>
Standaard: False
Optioneel.
<plaats omschrijving parameter hier>
Standaard: (niet ingesteld)
processing.runalg('gdalogr:importvectorintopostgisdatabasenewconnection', input_layer, gtype, s_srs, t_srs, host, port, user, dbname, password, schema, table, pk, geocolumn, dim, simplify, segmentize, spat, clip, where, gt, overwrite, append, addfields, launder, index, skipfailures, options)
Maakt een bestand met informatie dat de informatie vermeldt over een door OGR ondersteunde gegevensbron. De uitvoer zal worden weergegeven in een venster ‘Resultaten’ en kan worden weggeschreven naar een HTML-bestand. De informatie bevat het type geometrie, aantal objecten, het ruimtelijke bereik, informatie over de projectie en nog veel meer.
Invoer vectorlaag
Naam van het uitvoer HTML-bestand dat de bestandsinformatie bevat. Indien er geen HTML-bestand is gedefinieerd zal de uitvoer worden weggeschreven naar een tijdelijk bestand.
processing.runalg('gdalogr:information', input, output)