Menu
  • Hem
  • Dokument
  • Om Mig
Geosupportsystem

Formulär till QGIS

Posted on 2014-10-02

När man redigerar data i QGIS så skall man fylla i attribut för varje objekt. Antingen så använder man det formulär som genereras automatiskt:

Screenshot from 2014-09-22 17:34:42

Eller så preciserar man val och fälttyper och skapar ett eget genom att dra-och-släppa fält:

Screenshot from 2014-09-22 17:40:24

Det finns dock ytterligare ett sätt…

Om du använder Linux (Ubuntu) så finns Qt4-designer i programbiblioteket:

Screenshot from 2014-09-22 17:31:18

Qt4 är grunden för hela QGIS och så även det verktyg man använder för att skapa gränssnittsfiler. Qt finns till såväl Linux, Windows som OS X.

I Qt4 Designer så kan man välja att skapa en enkel dialog med OK/Avbryt knappar och där lägga till ”Input Widgets” som texter, comboboxar eller spinbox (m.m.).

Screenshot from 2014-09-22 18:34:34

Se bara till att döpa inmatningswidgetarna (vilket ord) med samma namn, inklusive stora och små bokstäver, som motsvarande attribut heter i QGIS. Du kan testa dialogen med CTRL-R och glöm sedan inte att spara ui-filen någonstans.

Man behöver inte bry sig så mycket om att fylla i vilka förval eller ifyllningsbegränsningar som skall användas, det sköter QGIS.

Screenshot from 2014-09-22 18:39:06

I lageregenskaperna under fliken ”Fält” (bild ovan) väljer man sedan Attributredigerarlayout: Använd ui-fil, och pekar ut den ui-fil som man skapade i Qt4-Designer.

När man nu skapar nya objekt vid redigering så kommer det skräddarsydda formuläret upp i stället:

Screenshot from 2014-09-22 18:42:47

Samma formulär kan man ställa in så att det visas när man använder verktyget ”Identifiera objekt”.

Screenshot from 2014-09-22 18:56:14

Kryssa bara i rutan längs ned i fönstret ”Identifieringsresultat” så kommer formuläret att visas i stället i fortsättningen. Om du ångrar dig och vill ha tillbaka det vanliga utseendet så kan du högerklicka i verktygsområdet och välja ”Visa Identifieringsresultat” (bild nedan). Då får du upp den gamla rutan och kan ta bort krysset (lite krånglig väg kan man tycka).

Screenshot from 2014-09-22 19:12:01

Alla behöver inte ha Qt4 Designer installerat utan det räcker med att den som skapar formulären har det. Se sedan till att spara formuläret tillsammans med datafilerna eller på ett annat bra ställe så att alla kommer åt dom.

Det är inte helt enkelt att jobba med Qt4 Designer om man vill göra avancerade saker, men så länge det handlar om texter och ifyllnadsfält så är det faktiskt ganska enkelt.

Lämna ett svar Avbryt svar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *

Translate with Google

GBR In English
GER Auf Deutch
FRA En Français
ESP En Español
Swedish is a hard language for a machine to translate. Nuance and detail will likely be lost.
     

Bok om QGIS på Svenska

Bok

Beställ Boken/E-bok genom att klicka på bilden (även förhandsgranskning).

Senaste kommentarer

  • klakar om Laga hål i höjddata
  • Per Ekström om Laga hål i höjddata
  • Sur om Mera verktyg i QGIS
  • Anton om ”Mobile *.Geodatabase”
  • Fredrik Ekberg om Ingen är oskyldig

Arkiv

Prenumerera på Geosupportsystem

Skriv in namn och epost för att prenumerera på meddelanden från denna blogg.
Loading

geosupport

TrueNAS bygge. @fractaldesignna Define R5 är rikt TrueNAS bygge. @fractaldesignna Define R5 är riktigt trevlig att bygga i, och den sväljer väldigt mycket disk. Här skall virtualiseras både PostGis, WebODM och Geonode så småningom.
Då har jag lite att bläddra i ett tag framöver. Då har jag lite att bläddra i ett tag framöver.
YouTube video to frames. Processed in OpenDroneMap YouTube video to frames. Processed in OpenDroneMap and visualized in QGIS 3.17.
Ladda mer...

Meta

  • Logga in
  • Flöde för inlägg
  • Flöde för kommentarer
  • WordPress.org
©2021 Geosupportsystem | WordPress Theme by Superbthemes.com