` `
QGIS offers many common GIS functionalities provided by core features and plugins. A short summary of six general categories of features and plugins is presented below, followed by first insights into the integrated Python console.
You can view and overlay vector and raster data in different formats and projections without conversion to an internal or common format. Supported formats include:
Formatele raster și imaginile acceptate de biblioteca GDAL (Geospatial Data Abstraction Library), cum ar fi GeoTIFF, ERDAS IMG, ArcInfo ASCII GRID, JPEG, PNG și multe altele. Vedeți secțiunea Lucrul cu Datele Raster.
Date raster și vectoriale GRASS din bazele de date GRASS (locație/set de hărți). Parcurgeți secțiunea Integrarea GRASS GIS.
Date spațiale online, servite de Servicii Web OGC, inclusiv WMS, WMTS, WCS, WFS, și WFS-T. Parcurgeți secțiunea Lucrul cu date OGC.
Puteți compune hărți, apoi să explorați în mod interactiv datele spațiale prin intermediul interfeței grafice prietenoase. Printre cele mai multe instrumente utile disponibile în GUI se includ:
Navigatorul QGIS
Reproiectarea Din-Zbor
Panoul de Vizualizare
Semne de carte Spațiale
Instrumente de adnotare
Identificarea/selectarea entităților
Editarea/vizualizarea/căutarea atributelor
Instrumente de simbologie definită cu ajutorul datelor, pentru rastere și vectori
Compoziția hărților pentru atlas, folosind straturile cu graticule
Suport pentru salvarea și restaurarea proiectelor
Puteți crea, edita, gestiona și exporta în diverse formate straturile raster sau vectoriale. QGIS oferă următoarele:
Instrumente de digitizare pentru formatele acceptate de OGR și straturile vectoriale GRASS
Plugin-ul de georeferențiere pentru geocodarea imaginelor
Suport pentru salvarea și editarea datelor OpenStreetMap
Gestionarea îmbunătățită a tabelelor bazei de date spațiale
Instrumente pentru gestionarea tabelelor cu atribute vectoriale
Opțiunea de a salva capturile de ecran ca imagini georeferențiate
Instrumentul DXF-Export cu capacități sporite pentru exportul stilurilor și a plugin-urilor pentru a efectua funcții similare CAD
You can perform spatial data analysis on spatial databases and other OGR- supported formats. QGIS currently offers vector analysis, sampling, geoprocessing, geometry and database management tools. You can also use the integrated GRASS tools, which include the complete GRASS functionality of more than 400 modules. (See section Integrarea GRASS GIS.) Or, you can work with the Processing Plugin, which provides a powerful geospatial analysis framework to call native and third-party algorithms from QGIS, such as GDAL, SAGA, GRASS and more. (See section Introducere.)
QGIS poate fi folosit ca și client WMS, WMTS, WMS-C sau WFS și WFS-T, și ca server WMS, WCS sau WFS. (Vedeți secțiunea Lucrul cu date OGC.) În plus, puteți publica datele pe Internet, folosind un server de web UMN MapServer sau GeoServer.
QGIS poate fi adaptat nevoilor dumneavoastră speciale cu arhitectură de plugin-uri extensibile și biblioteci care pot fi folosite pentru a crea plugin-uri. Puteți crea chiar noi aplicații cu C++ sau Python!
Plugin-urile de bază includ:
QGIS oferă un număr tot mai mare de plugin-uri externe, scrise în Python, care sunt furnizate de către comunitate. Aceste plugin-uri rezidă în depozitul oficial de plugin-uri, și pot fi instalate cu ușurință cu ajutorul Instalatorului de Plugin-uri Python. Parcurgeți secțiunea Dialogul Plugin-urilor.
For scripting, it is possible to take advantage of an integrated Python console, which can be opened from menu: Plugins ‣ Python Console. The console opens as a non-modal utility window. For interaction with the QGIS environment, there is the qgis.utils.iface variable, which is an instance of QgsInterface. This interface allows access to the map canvas, menus, toolbars and other parts of the QGIS application. You can create a script, then drag and drop it into the QGIS window and it will be executed automatically.
For further information about working with the Python console and programming QGIS plugins and applications, please refer to Cartea de rețete a dezvoltatorului PyQGIS.
Dacă deschideți un proiect QGIS mare și sunteți sigur că toate straturile sunt valide, dar unele straturi sunt marcate ca fiind eronate, puteți gestiona, probabil, această problemă. Linux (și alte sisteme de operare, de asemenea) are o limită pentru fișierele deschise de către un proces. Limitele resurselor sunt per-proces și sunt moștenite. Comanda internă ulimit, modifică limitele numai pentru procesul curent; noua limită va fi moștenită de către orice proces copil.
Puteți vedea toate informațiile ulimit curente, tastând:
$ ulimit -aS
You can see the current allowed number of opened files per process with the following command on a console:
$ ulimit -Sn
To change the limits for an existing session, you may be able to use something like:
$ ulimit -Sn #number_of_allowed_open_files
$ ulimit -Sn
$ qgis
Pentru a remedia definitiv problema
Pe majoritatea sistemelor Linux, limitele resurselor sunt stabilite de modulul pam_limits, în conformitate cu setările conținute în /etc/security/limits.conf sau /etc/security/limits.d/*.conf. Ar trebui să puteți edita acele fișiere dacă aveți privilegiul de root (de asemenea, prin intermediul sudo), dar va trebui să vă conectați din nou pentru ca schimbările să aibă efect.
Mai multe informații:
http://www.cyberciti.biz/faq/linux-increase-the-maximum-number-of-open-files/ http://linuxaria.com/article/open-files-in-linux?lang=en