Release date: 2015-02-20
Ez egy változásnapló a következő QGIS kiadáshoz - 2.8 verzió «Wien». Wien Bécs német neve - a 2009 novemberi és 2014 márciusi fejlesztői találkozó vendéglátó városa.
Hosszútávú kiadás
Ez egy speciális kiadás, LTR-nek (hosszútávú kiadás) jelölték ki. LTR kiadásokba egy éven keresztül a hibajavításokat átvezetik, de állandó funkció bővítés befagyasztás állapotban lesz (azaz új funkciókkal nem bővül, csak hibajavításokkal és triviális frisítésekkel).
Az LTR kiadások célja, hogy egy stabil, kevésbé gyakran változó platformot biztosítson azoknak a vállalatoknak és szervezeteknek, melyek évente egynél többször nem akarnak foglalkozni a felhasználói ismeretek, az oktató anyagok, stb. frissítésével. Az LTR sikere nagyban öntől függ, a kedves felhasználóinktól - szükségünk van a támogatására a hibajavítások finanszírozásában és bizonyosodjon meg róla, hogy a támogatás nyújtó szerződésében vállalja a hibajavítások átvezetését az LTR ágon és a fejlesztési ágon is.
Ha egy LTR fontos önnek, kérjük fontolja meg a QGIS projekt közvetlen támogatását, ösztönözze a kereskedelmi szolgáltatóját, hogy az LTR-t használja a vállalati megoldás alapjául, így mindenkinek előnyös lehet a stabil platform, melyet folyamatosan javítanak és finomítanak. Ne feledje, hogy a négy hónaponkénti kiadások töretlenül folytatódnak azoknak a felhasználóknak és szervezeteknek, akik élen akarnak járni.
Újdonságok
A QGIS 2.8 egy különleges kiadás, mert sok nagyszerű új funkciót, gyorsításokat és fejlesztéseket tartalmaz, hogy a legnépszerűbb szabad asztali GIS-t még funkció gazdagabbá és hasznosabbá tegye.
Amikor egy új funkciót adnak a szoftverhez azzal az új hibák lehetőségét is bevezetik - ha bármilyen problémával találkozik ebben a kiadásban, kérjük küldjön egy jelzést a QGIS hibakövetőben.
Köszönet
Szeretnénk megköszönni a fejlesztőknek, a dokumentáció készítőknek, tesztelőknek és a sok embernek akik önként adják az idejüket és energiájukat (vagy finanszírozza, hogy mások tegyenek így).
From the QGIS community we hope you enjoy this release! If you wish to donate time, money or otherwise get involved in making QGIS more awesome, please wander along to qgis.org and lend a hand!
Végül szeretnénk megköszönni a hivatalos szponzorainknak a felbecsülhetetlen anyagi támogatást, melyet a projektnek nyújtottak:
ARANY szponzor: Asia Air Survey, Japán http://www.asiaairsurvey.com/
Ezüst szponzor: Sourcepole AG, Svájc
EZÜST szponzor: State of Vorarlberg, Ausztria
EZÜST szponzor: Office of Public Works, Írország, Írország
BRONZ szponzor: GIS3W, Olaszország
BRONZ szponzor: www.molitec.it, Olaszország
Bronz szponzor: www.argusoft.de, Germany
Bronz szponzor: www.openrunner.com, Franciaország
BRONZ Szponzor: GKG Kassel,(Dr.-Ing. Claas Leiner), Németország
BRONZ szponzor: Customer Analytics, USA
BRONZE szponzor: Urbsol, Australia
BRONZ szponzor: MappingGIS, Spain
BRONZ szponzor: Lutra Consulting, UK
BRONZ szponzor: ADLARES GmbH, Németország
BRONZ szponzor: Avioportolano Olaszország, Olaszország
BRONZ szponzor: Faculty of Geology, Geophysics and Environmental Protection, AGH, University of Science and Technology, Lengyelország
A current list of donors who have made financial contributions large and small to the project can be seen on our donors list. If you would like to become an official project sponsor, please visit our sponsorship page for details. Sponsoring QGIS helps us to fund our six monthly developer meetings, maintain project infrastructure and fund bug fixing efforts.
If you enjoy using QGIS, please consider making a donation to support the project - either financial or of your time and skills! Lastly we would like to also take a moment to encourage you to fund a special campaign by one of our QGIS developers to get a working test suite for QGIS so that we can improve out quality assurance process and deliver you the best possible releases.
A QGIS szabad szoftver és semmi sem kötelezi arra, hogy fizessen használatáért. Valójában a QGIS használatára bátorítjuk az embereket, legyenek bárhol a világon, pénzügyi és társadalmi helyzettől függetlenül. Hiszünk benne, hogy térbeli döntéstámogatási eszközök biztosítása jobb társadalmakat eredményez az emberiség egészének hasznára.
Az attribútum táblában vagy űrlapokban, amikor az attribútumokat szerkeszti, kifejezéseket is beírhat közvetlenül a léptethető mezőkbe, pl. 5 * 2.5
és a program automatikusan kiértékeli azokat.
Már lehetséges a könyvjelzők mentése / betöltése fájlból, ami megkönnyíti a megjelölt helyek megosztását és átvitelét számítógépek között.
Ezt a funkciót fejlesztette: Salvatore Larosa
Az egész osztás eredménye dupla, ha szükséges: korábban két egész érték osztása a kifejezésben mindig egész eredményt adott, pl. 5 / 2 = 2
. Az eredmény most mindig dupla érték lesz, így 5 / 2 = 2.5
, melyet a felhasználók sokkal inkább várnak. Egy új egész osztás operátort - //
adtunk meg, hogy a korábbi viselkedést utánozzuk, pl. 5 // 2 = 2
.
Új «if() függvény: egy új if(feltétel, igaz, hamis)
kifejezés
Kifejezések „lusta” kiértékelése
Hozzáadtuk a geometra lekérét és transzformációját: Ezek az új kulcsszavak a getFeature
kéréssel használhatók geometriai relációk meghatározására, mint a metszés, keresztezés, tartalmazás stb.
geometry
- az elem geometriáját adja vissza
transform
- a transzformált geometriát adja vissza
Folyamatos törekvésünk részeként a QGIS stabiitásának és minőségének javítására, minden commit-ot egy egyre növekvő tesztsorozatnak vetünk alá a visszatérő hibák automatikus kiszűrésére. A jobb oldali képen látható, hogy GitHub oldalunkra bejövő pull kéréseket megjelöljük egy pipával, vagy kereszttel, attól függően, hogy a tesztsorozat sikeresen futott-e a Travis.ci -on, mikor a pull kérést küldik, vagy frissítik.
Rendszeresen végzünk „Coverity Scan” vizsgálatot a QGIS kódbázison. Ennek eredményeképpen több, mint 1000 megjelölt problémát azonosítottunk és javítottunk, mint pl. a memória szivárgás és potenciális összeomlások. A QGIS hibasűrűsége 0.01, míg az átlagos, hasonló méretű programoké körülbelül 1.0.
A mérőeszközt továbbfejlesztettük, így már kiválasztható a mértékegység a párbeszédablakban. A párbeszédablaknak van egy információs része is, ami mutatja a mérés közben érvényes beállításokat.
A QGIS Böngészőben az egyes tételek megnyitása külön szálon történik, ezért a böngésző gyorsabban betöltődik és reszponzívabb lett. A PostGIS források tallózása sokkal gyorsabb lett a böngészőben. Az animált nézőkép a jobb oldalon (klikkeljen a képre az animáció megtekintéséért) mutatja két lassú WMS szerver párhuzamos betöltését. A böngésző állapota (fastruktúra ágai) megőrződik újraindításkor.
Ezt a funkciót fejlesztette: Radim Blazek
Ha WMS szervere támogatja a környezetérzékeny jelkulcsokat, azokat már QGIS-ben is használhatja. A környezetérzékeny jelkulcsok getLegendGraphic hívások, melyek a jelkulcs adott nézetre releváns részét adják vissza és így nem tartalmaznak jelkulcsi bejegyzéseket a térképen éppen nem látható dolgokra.
Ezt a funkciót finaszírozta: ** Regione Toscana
Ezt a funkciót fejlesztette:** Faunalia
Megadhat egy egyedi előtagot a kapcsolások kezelőjében a rétegtulajdonságok párbeszédablakban. Ha előtagot használ, az attribútum tábla a kapcsolt attribútumokat a beállított előtaggal mutatja.
Ez a kiadás támogatja ideiglenes vázlatrétegek létrehozását a QGIS core-on belül. Vázlat réteget a Réteg-->Új réteg--> Új ideiglenes vázlatréteg
menüponttal készíthet.
Az attribútum táblában végezhet számításokat a kiválasztott sorokon a mező-számológép eszköztáron elhelyezett új gomb segítségével.
Ha párhuzamos, merőleges, meghatározott szögű szakaszokat stb. szeretne digitalizálni, most már lehet QGIS-ben! A fejett digitalizáló eszközök a CADinput modul portolásával jöttek létre és egy új panelre kerültek QGIS-ben. A panel aktívvá válik, mikor új geometriát, vagy geometria részeket szerkesztünk.
Az egyszerűsítő eszközt átírtuk. Új funkciói:
azonnali újravetítési támogatás
felhasználó megadhatja a pontos toleranciát (nem csak egy nem sokat mondó relatív értéket)
a toleranciát térkép-i, réteg-, vagy pixel mértékegységben adhatjuk meg
a tolerancia beállítások az egyéb beállításokkal mentődnek
több elem együttes egyszerűsítése (húzzon téglalapot klikkelés helyett)
több részből álló elemek támogatása
statisztika a töréspontok számának csökkenéséről
Ezt a funkciót támogatta: Tracks for Africa
Ezt a funkciót fejlesztette: Lutra Consulting együttműködésben a Kartoza-val
Készült egy új illesztési mód: illesztés az összes réteghez, ami gyorsítja az illesztés összes rétegre történő bekapcsolását. A QGIS illesztési motorját is átírtuk, ami által az illesztés felgyorsult nagy projektek esetén is, továbbá fejlődött az illesztés pontossága. Az illesztési tolerancia körüli bizonytalanság is kisebb lett a térképi-, vagy réteg mértékegységgel kapcsolatosan, így az elvárt 1 méteres tolerancia nem válik 1 fokossá magától.
Ezt a funkciót támogatta: ` Ville de Vevey, SITNyon <http://www.vevey.ch/>`_ és a QGIS Svájci Felhasználói Csoport
Ezt a funkciót fejlesztette: Lutra Consulting
A QGIS szabály alapú renderelőjének felhasználói örülni fognak a változásnak, hogy a szabályokat egy fastruktúrában jelenítjük meg a jelkulcsban. Még jobb, hogy minden levél a fán egyedileg ki- és bekapcsolható, nagy rugalmasságot biztosítva a tekintetben, hogy melyik alrétege renderelődik a térképen.
A funckciót támogatta: SIGE
Ezt a funkciót fejlesztette: Lutra Consulting együttműködésben a Kartoza-val
A Nézet menü-ben megjelent a Befoglaló téglalap megjelenítés. Ez lehetővé teszi a felhasználóknak a befoglaló téglalap elrejtését egy lapösszeállításon. Ez lehetővé teszi az egyes elemek kezelését, miközben pont úgy néznek ki, ahogy a lapot exportálni fogjuk, nagy, megtekintést akadályozó téglalapok nélkül.
Teljes képernyős mód a lapösszeállítóban
A panelek elrejtése opció a lapösszeállítóban, elérhető a Nézet menüben ``, ``F10
gyorsgombbal és a Tab
billentyű megnyomásával, mikor a lapösszeállító munkaterülete aktív. Térképlap tervezésekor ez hasznos a terület maximalizálása érdekében.
A lapösszeállítóban finomabban vezérelhető a keret és a feliratok megjelenítése. Korábban, elforgatott térképek, vagy újravetített rácsok esetén a lapösszeállító minden koordinátát a térkép minden oldalára felírt. Ennek eredménye kevert szélesség/y és hosszúság/x koordináta megírás volt egy-egy oldalon. Most kiválasztható, hogy minden koordinátát szeretne, csak szélességit, vagy csak hosszúságit megírni a térképkeret oldalaira. Hasonló opciók elérhetők a térképrács keret felosztására is.
Új függőlegesen lefelé íródó feliratok. Ez a változás egy lefelé íródó irányt ad hozzá a térképrács megírások irányaihoz. Korábban függőleges irányban csak felfelé íródó feliratokat támogattunk.
Most már vezérelheti mind a vízszintes, mind függőleges irányban a címke margót. Korábban egy azonos margó beállítást lehetett alkalmazni vízszintes és függőleges irányban. Ez a változtatás lehetővé teszi különböző vízszintes és függőleges margók használatát.
Negatív margó is megadható a címkékre, ami megengedi a címke megírását kissé annak határain kívülre is. Ez akkor kívánatos, ha más elemekhez kell igazítani a címkét, az optikai margó igazítás érdekében az adott címke típusra.
Lehetséges python scriptek fogd-és-vidd bedobása a QGIS ablakba, melyeket rögtön végrehajt a rendszer. Hozzáadtunk egy eszköztár ikont is a modulok eszköztárhoz és egy billentyűkombinációt (Ctrl-Alt-P
) a python konzol gyors eléréshez.
Ezzel az új paraméterrel, melyet a Hely szerinti kiválasztás, Hely szerinti kivágás és a Attribútumok kapcsolása hely szerint algoritmusok használnak, a felhasználó pontosan beállíthatja a használandó térbeli operátort.
Ezt a funkciót támogatta: French Ministry of Ecology, Sustainable Development and Energy
Ezt a funkciót fejlesztette: Camptocamp
Jópár új algoritmust adtunk hozzá a feldolgozó keretrendszerhez.
Szabályos pontok algoritmus (#5953-as hibát javítja)
Szimmetrikus különbség (addresses #5953)
Vektor darabolás algoritmus (addresses #5953)
Vektor rács algoritmus (#5953)
Hipszometrikus görbe számítási algoritmus
Vonalak darabolása vonalakkal
Refaktor mezők attribútum kezelő algoritmus
Megjegyzéseket adhatunk a kifejezésekhez az SQL stílus alkalmazásával, --
előtag.
Most már saját függvényeket definiálhat a kifejezés ablakban. A további részletekért nézze meg ezt a blog bejegyzést.
A QGIS összeszerkeszthető a Qt5 könyvtárak használatával. Vegye figyelembe, hogy az aktuális bináris változatok alapértelmezés szerint még Qt4-el készülnek.
Az API-ban a térbeli indexek tömeges betöltéséhez adtunk támogatást. A térbeli indexek inicializálására ez egy sokkal gyorsabb módszer. Pythonból ilyen egyszerű:
index = QgsSpatialIndex( layer.getFeatures() )
Egy egyszerű teszt 50K ponttal egy memória rétegen:
tömeges betöltés ~ 100 ms
elemek beszúrása ~ 600 ms
Az index fa elméletileg jobban felépített lehetne és ez gyorsabb kereséseket eredményezne.
A DB kezelő SQL szerkesztőjében kiemelheti az SQL utasítás egy részét és csak azt hajtja végre, ha megnyomja az F5
billentyűt vagy ha a futtatás
gombra kattint
A Python modulok támogatása a QGIS szerveren a Python erejét hozza a szerver oldalra, az új funkciók gyors, hatékony fejlesztését és továbbítását lehetővé téve.
Ezt a funkciót fejlesztette: Alessandro Pasotti (ItOpen)
A QGIS szerver támogatja az előre definiált réteg stílusokat a GetMap kérésekben
A QGIS szerver most már támogatja a többszörös stílusokat GetStyles kérésekben (lásd. a lenti jelrendszer szakaszban)
Styled Layer Descriptor profile of the Web Map Service : DescribeLayer
http://www.opengeospatial.org/standards/sld
Defining a user-defined style requires information about the features being symbolized, or at least their feature/coverage type. Since user-defined styles can be applied to a named layer, there needs to be a mechanism by which a client can obtain feature/coverage-type information for a named layer. This is another example of bridging the gap between the WMS concepts of layers and styles and WFS/WCS concepts such as feature-type and coverage layer. To allow this, a WMS may optionally support the DescribeLayer request.
DescribeLayer method has been thought to be a better approach than overloading the WMS capabilities document even more.
For each named layer, the description should indicate if it is indeed based on feature data and if so it should indicate the WFS/WCS (by a URL prefix) and the feature/coverage types. Note that it is perfectly valid for a named layer not to be describable in this way.
Ez az új szimbólum réteg típus lehetővé teszi egy felület kitöltését (csempe) raszter képpel.
Options include (data defined) file name, opacity, image size (in pixels, mm or map units), coordinate mode (feature or view), and rotation.
Az új hőtérkép vektor réteg rajzoló lehetővé teszi a pont rétegekre az élő, dinamikus hótérképeket.
Options include specifying heatmap radius in pixels, mm or map units, choice of color ramp,weighting points by field, and a slider for selecting a tradeoff between render speed and quality.
It is now possible to set multiple styles for a layer and then easily toggle between them. This functionality is available in the legend context menu --> styles sub-menu
where it is possible to add/remove styles and quickly switch between them. Layer sets remember styles, and different styles can also be applied to individual composer map items. The multiple styles defined are also available when the project is served via QGIS Server as a WMS layer. For more information on this see also this blog post.
Ezt a funkciót finaszírozta: ** Regione Toscana
Ezt a funkciót fejlesztette: Gis3W, Lutra Consulting
The user interface for data defined symbology settings has been improved - moving the data defined option next to each data definable property (in keeping with other parts of QGIS such as the labeling properties). Also many new properties have been made data definable for symbology. This user interface improvement also provides a way to immediately see if a data defined override is defined as well as easier access to the data-defined settings.
The exporter functionality for DXF files has been improved, with better fidelity of exported marker symbols to the original QGIS symbology.
This release includes preliminary support for rotation in the map canvas. You can rotate the canvas using the new rotation widget in the status bar. Rotation support has been extended into the map composer too so that it correctly handles labelling and symbology, etc.
Ezt a funkciót finanszírozta: ** Japan Space Imaging Corporation (JSI)
Ezt a funkciót fejlesztette:** Faunalia
All dialogs now use a consistent projection selection widget, which allows for quickly selecting from recently used and standard project/QGIS projections.
.