| Повече ▼

Инсталиране на QGIS с поддръжка на ECW на Mac?

Инсталиране на QGIS с поддръжка на ECW на Mac?


Купих имак наскоро и се опитах да инсталирам qgis: без успех! Не е възможно да се четат растерните файлове. Инсталирах приставката GDAL ECW, но е необходимо да копирате и поставите друг файл от ERDAS ECW/JPEG2000, следвайки тази инструкция.

„МНОГО ВАЖНО ПОСТАНТАЛИРАНЕ

ТРЯБВА да изтеглите и инсталирате ECW SDK сами. Нямам средства да налагам ограничения за износ. Съжалявам, но инсталацията засега е ръчен процес:

Отидете на http://download.intergraph.com/download-portal. Изберете „ERDAS ECW/JPEG2000 SDK“ от изскачащия прозорец на продукта. Щракнете върху реда MacOSX, след това върху връзката Изтегляне сега.

Отворете изтегления образ на диска и стартирайте инсталатора. Той ще се инсталира в горната част на вашето зареждащо устройство, /Intergraph. Копайте в тази папка на Desktop_Read-Only/redistributable/libstdc ++.

Копирайте файла libNCSEcw.dylib на:

/Библиотека/Поддръжка на приложения/GDAL/1.11/Библиотеки

и копирайте цялата папка Desktop_Read-Only/etc тук на:

/Библиотека/Поддръжка на приложения/GDAL/1.11

така изглежда (може да има други файлове в библиотеки и приставки за други инсталирани приставки):

Поддръжка на библиотечни приложения GDAL 1.11 etc Библиотеки libNCSEcw.dylib PlugIns gdal_ECW_JP2ECW.dylib

Можете да прехвърлите инсталираната папка Intergraph, когато приключите, за да спестите няколко стотин MB пространство.

Провалих процедурата! Можеш ли да ми помогнеш?


Вземете приставката ECW от тук:

KyngChaos

(превъртете до средата на страницата)


Виж тук:

http://www.kyngchaos.com/software/frameworks#gdal_complete

ще трябва да инсталирате „плъгин“ и след това да добавите (предполагам компилиране) поддръжката в GDAL (използвайки SDK, който ТРЯБВА да изтеглите от ERDAS, след като приемете техния лиценз). За Linux SDK вече не е наличен (в сайта на ERDAS) и не помня да съм виждал нещо за OsX наскоро.


Имах същия проблем, но следването на тези стъпки ми позволи да използвам ECW файлове в QGIS на моя Mac, надявам се, че ще помогне и на вас. (Инструкциите предполагат, че вече имате инсталиран QGIS и работите правилно на вашата машина с рамка GDAL 1.11)

  1. Отидете на http://download.intergraph.com/download-portal. Потърсете „ERDAS ECW/JP2 SDK v5.2.1 (MacOSX)“ от изскачащия прозорец на продукта. Щракнете върху връзката Изтегляне сега.

  2. Инсталирайте GDAL-ECW Plugin от kingssoft ECW плъгин v1.11.1-1 http://www.kyngchaos.com/files/software/frameworks/GDAL-ECW_Plugin-1.11.1-1.dmg

  3. Копирайте lib файла от SDK в библиотеката на GDAL, както следва: Отворете изтегления образ на диска и стартирайте инсталатора, изберете лиценза за разпространение само за четене на работния плот (или Read-Write, ако имате пълен лиценз). Той ще се инсталира в горната част на вашето зареждащо устройство, /Hexagon. Копайте в тази папка на Desktop_Read-Only/redistributable/libstdc ++.

    Копирайте файла libNCSEcw.dylib в:/Library/Application Support/GDAL/1.11/Libraries
  4. Копирайте папката/etc на SDK в папката GDAL, както следва: копирайте цялата папка Desktop_Read-Only/etc тук в/Library/Application Support/GDAL/1.11

*** Забележка Използвах терминал за копиране на файлове и трябваше да използвам sudo за копиране на файлове и папки в папка GDAL, т.е.

sudo cp /Hexagon/ERDASEcwJpeg2000SDK5.2.1/Desktop_Read-Only/lib/libstdc++/dynamic/libNCSEcw.dylib/Library/Application  Support/GDAL/1.11/Libraries

и

sudo cp -r /Hexagon/ERDASEcwJpeg2000SDK5.2.1/Desktop_Read-Only/etc/Library/Application  Support/GDAL/1.11/

*** Обърнете внимание, че трябва да създадете директория/Библиотека/Приложение Поддръжка/GDAL/1.11/Библиотеки, ако вече не съществува във вашата система

  1. (Незадължително) Разрешете на ECW lib също да чете JP2 файлове, като въведете следната команда в терминала: (т.е. да замени по подразбиране Jasper lib) експортиране GDAL_SKIP = "JPEG2000"

  2. Рестартирайте компютъра

  3. Проверете дали инсталацията работи, като отворите ECW файла в QGIS


Важна забележка: Този въпрос е доста стар и отговорите са остарели.

Ако инсталирате QGIS от KyngChaos, той включва ECW поддръжка.

Можете да изтеглите .DMG от тук: http://www.kyngchaos.com/software/qgis

Следвайте подканите и инсталирайте всички битове и той работи само на Mac OSX.

(Благодаря, KyngChaos!)


използване на QGIS 2.18.2 на Mac OSX12.3 Sierra. Установих, че трябва да изтегля пакет за поддръжка на ECW за GDAL от Kyngchaos и да следвам инструкциите му в Readme (включително изтегляне на пакета ECW от Hexagon), за да чета ECW. Все още не може да се създават читави ECW файлове.

Процесът е подобен на описания от Hagar E. по -горе. Обърнете внимание, че може да има инсталация на GDAL 2.1, ако сте използвали предишни версии на GDAL / QGIS. Приложих инструкциите в Readme на Kyngchaos както към папките GDAL 1.11, така и към GDAL 2.1.