Več

GDAL / QGIS pokvarjen Ubuntu 14.04

GDAL / QGIS pokvarjen Ubuntu 14.04


Mislim, da mi je uspelo razbiti GDAL po (mislim) namestitvi Grass7. Pred tem sem zgradil GDAL (1.10) iz vira s kopico dodatnih gonilnikov. Pri namestitvi je bil nameščen Grass7 GDAL 1.11. QGIS je pri nalaganju vtičnikov povzročil kup napak, domnevam, ker sem QGIS zgradil proti Gdalu 1.10. Poskušal sem znižati GDAL v upravitelju paketov sinaptičnih datotek z 1.11 na 1.10 (gdal-bin; libgdal-dev; libgdal1h), kar mi je omogočilo, da sem brez napak zagnal QGIS.

Vendar zdaj vse vrste nenavadnega vedenja QGIS / GDAL. Na primer, ko poskušate datoteko oblike uvesti v postgis z uporabo orodja za obdelavo - aplikacija se zruši. Pri poskusu uvoza datoteke oblike prek ogr2ogr iz ukazne vrstice - voznik vrne naslednjo napako:

Opozorilo 1: Geometrija, ki jo je treba vstaviti, je vrste Multi Line String, medtem ko je vrsta geometrije plasti Line Line.

Vstavljanje verjetno ne bo uspelo NAPAKA 1: Ukaz INSERT za novo funkcijo ni uspel. NAPAKA: Tip geometrije (MultiLineString) se ne ujema s tipom stolpca (LineString)

Zdi se, da vse kaže na pokvarjen GDAL - zdi se mi, da se spomnim, da mi je to že uspelo in da sem moral znova znova zgraditi gdal in qgis. Temu se želim izogniti, zato me zanima, ali obstajajo kakšne hitre rešitve? Kljub temu bi verjetno moral nadgraditi gdal na 1.11 (vendar s podporo gonilnikov za kml, mrsid, ecw itd.) In zgraditi QGIS proti tej knjižnici - ali ima kdo skript ali povezavo do skripta, da to doseže brez večjega glavobola?

Kako spremljate spremembe različic GDAL / QGIS, ko gradite iz vira?

Ubuntu 14.04 LTS QGIS 2.10 Pisa GDAL 1.10


Ne bi bil preveč prepričan, da je bila znižanja z GDAL 1.11 na 1.10 res čista. Če se želite držati te različice GDAL, predlagam, da znova znova zgradite QGIS z njo.

Nadgradnja na GDAL 1.11 je zagotovo boljša, vendar če potrebujete podporo ecw v Ubuntuju, lahko tam naletite na težave (glejte Ne morem namestiti podpore ECW na lubuntu 14.04 za to). Po drugi strani pa bo večina razvijalcev, ki so delali na QGIS 2.10, delala z GDAL 1.11, zato boste morda imeli težave z novimi funkcijami, če se boste držali stare različice GDAL.


Poglej si posnetek: GDALOGR Installation on Windows