Ocena wątku:
  • 0 Głosów - 0 Średnio
  • 1
  • 2
  • 3
  • 4
  • 5
jak dodać warstwy z geoportalu
01-12-2010, 09:50,
#1
jak dodać warstwy z geoportalu
Utworzyłem warstwę rastrową z niemieckiej mapy Messtischblatt w układzie Gaussa-Krugera strefa 5 (tak też ustawiłem własciwości projektu), dodałem warstwy wms z portalu RDLP Zielona Góra (wszytko ok). Chciałbym dodać warstwy wms z Geoportalu jak to zrobić bo jak dodaję te warstwy to ich nie widać. Prawdopodobnie dlatego, że te warstwy nie są dostępne wyżej wymienionym układzie współrzędnych. Jak ewentualnie przetransponować mapę wykonaną w tym układzie do takiego aby chodziło z warstwami Geoportalu?
01-12-2010, 10:04,
#2
RE: jak dodać warstwy z geoportalu
Chodzi o różnice w układach współrzędnych.
Geoportal działa tylko w 3 układach:
PUWG 1992 (epsg 2180)
WGS 84 (epsg 4326)
googlowym ( epst 3785) - choć w tym tylko teoretycznie)

Lasy w zielonej oferują swoje dane aż w ponad 4600 układach(!)

Skoro ustawiłeś układ projektu na gauss kuger 5, to z lasów automatycznie zostały pobrane dane w tym układzie, natomiast nie jest to możliwe dla geoportalu.

Rozwiązanie:
Przetransformuj swoją mapę do układu 1992 (np za pomocą gdal tools)i będzie działało świetnie.
01-12-2010, 10:17,
#3
RE: jak dodać warstwy z geoportalu
Tylko mam problem bo nie widzę tej wtyczki w pasku.
Jak pobieram wtyczki-to wyświeltla się komunikat - Błąd odczytu repozytorium.

Natomiast przy otwieraniu programu wyświetla się komunikat - Błąd pytona

Nie można wczytać wtyczki 'qgcsw' z ['d:/PROGRA~1/QUANTU~1/apps/qgis/./python', 'C:Usersxxx/.qgis/python', 'C:Usersxxx/.qgis/python/plugins', 'd:/PROGRA~1/QUANTU~1/apps/qgis/./python/plugins', 'dTongueROGRA~1QUANTU~1appsgdal-16pymod', 'dTonguerogram FilesQuantum GIS Tethys', 'dTongueROGRA~1QUANTU~1inpython25.zip', 'dTongueROGRA~1QUANTU~1appsPython25DLLs', 'dTongueROGRA~1QUANTU~1appsPython25lib', 'dTongueROGRA~1QUANTU~1appsPython25libplat-win', 'dTongueROGRA~1QUANTU~1appsPython25liblib-tk', 'dTongueROGRA~1QUANTU~1appsqgisin', 'dTongueROGRA~1QUANTU~1appsPython25', 'dTongueROGRA~1QUANTU~1appsPython25libsite-packages', 'dTongueROGRA~1QUANTU~1appsPython25libsite-packageswin32', 'dTongueROGRA~1QUANTU~1appsPython25libsite-packageswin32lib', 'dTongueROGRA~1QUANTU~1appsPython25libsite-packagesPythonwin', 'dTongueROGRA~1QUANTU~1appsPython25libsite-packageswx-2.8-msw-unicode', 'C:/Users/xxx/.qgis//python/plugins', 'dTongueROGRA~1QUANTU~1appsqgispythonpluginsfTools ools']

Traceback (most recent call last):
File "d:/PROGRA~1/QUANTU~1/apps/qgis/./pythonqgisutils.py", line 129, in loadPlugin
__import__(packageName)
File "d:/PROGRA~1/QUANTU~1/apps/qgis/./pythonqgisutils.py", line 291, in _import
mod = _builtin_import(name, globals, locals, fromlist, level)
File "C:Usersxxx/.qgis/python/pluginsqgcsw\__init__.py", line 1, in
from cswPlugin import cswPlugin
File "d:/PROGRA~1/QUANTU~1/apps/qgis/./pythonqgisutils.py", line 291, in _import
mod = _builtin_import(name, globals, locals, fromlist, level)
File "C:Usersxxx/.qgis/python/pluginsqgcswcswPlugin.py", line 8, in
from mainDialogue import mainForm
File "d:/PROGRA~1/QUANTU~1/apps/qgis/./pythonqgisutils.py", line 291, in _import
mod = _builtin_import(name, globals, locals, fromlist, level)
File "C:Usersxxx/.qgis/python/pluginsqgcswmainDialogue.py", line 8, in
from owslib import csw
File "d:/PROGRA~1/QUANTU~1/apps/qgis/./pythonqgisutils.py", line 291, in _import
mod = _builtin_import(name, globals, locals, fromlist, level)
File "C:Usersxxx/.qgis/python/pluginsqgcswowslibcsw.py", line 14, in
from owslib.etree import etree
File "d:/PROGRA~1/QUANTU~1/apps/qgis/./pythonqgisutils.py", line 291, in _import
mod = _builtin_import(name, globals, locals, fromlist, level)
ImportError: No module named owslib.etree

Wersja Pythona:
2.5.2 (r252:60911, Feb 21 2008, 13:11:45) [MSC v.1310 32 bit (Intel)]


Wersja QGIS:
1.5.0-Tethys Tethys, 13923M

Lokalizacja Pythona: ['d:/PROGRA~1/QUANTU~1/apps/qgis/./python', 'C:\Users\xxx/.qgis/python', 'C:\Users\xxx/.qgis/python/plugins', 'd:/PROGRA~1/QUANTU~1/apps/qgis/./python/plugins', 'd:\PROGRA~1\QUANTU~1\apps\gdal-16\pymod', 'd:\Program Files\Quantum GIS Tethys', 'd:\PROGRA~1\QUANTU~1\bin\python25.zip', 'd:\PROGRA~1\QUANTU~1\apps\Python25\DLLs', 'd:\PROGRA~1\QUANTU~1\apps\Python25\lib', 'd:\PROGRA~1\QUANTU~1\apps\Python25\lib\plat-win', 'd:\PROGRA~1\QUANTU~1\apps\Python25\lib\lib-tk', 'd:\PROGRA~1\QUANTU~1\apps\qgis\bin', 'd:\PROGRA~1\QUANTU~1\apps\Python25', 'd:\PROGRA~1\QUANTU~1\apps\Python25\lib\site-packages', 'd:\PROGRA~1\QUANTU~1\apps\Python25\lib\site-packages\win32', 'd:\PROGRA~1\QUANTU~1\apps\Python25\lib\site-packages\win32\lib', 'd:\PROGRA~1\QUANTU~1\apps\Python25\lib\site-packages\Pythonwin', 'd:\PROGRA~1\QUANTU~1\apps\Python25\lib\site-packages\wx-2.8-msw-unicode', u'C:/Users/xxx/.qgis//python/plugins', 'd:\PROGRA~1\QUANTU~1\apps\qgis\python\plugins\fTools\tools']
01-12-2010, 10:44,
#4
RE: jak dodać warstwy z geoportalu
Hmmm... jejku!
Chyba repozytorium się sypie, bo coraz więcej informacji o błędach zgłaszają użytkownicy!

Nie wiem jak Ci pomóc. Może wejdzie na forum ktoś kto się wyznaje na tymSad

A co do zmiany układu.
Jak juz będzie wszystko OK:
1) poprzez menadżera wtyczek zainstaluj gdal tools
2) w pasku menu pojawi się menu raster
3) wybierz konwertuj i wypełnij okno dialogowe (w Twoim przypadku niezbędne będzie tylko pole output file i target SRS tam wpisz: 2180)
01-12-2010, 11:57,
#5
RE: jak dodać warstwy z geoportalu
Po kolei:
1. Nie masz wtyczki na pasku, bo ona tworzy tylko menu - Raster. Nie musisz jej pobierać, jest w standardzie. Ewentualnie, jeśli nie masz menu Raster, włączasz ją w Zarządzaniu Wtyczkami.

2. Błąd odczytu repozytorium, ale którego? Może Boba Bruce'a? To repozytorium było w starszych wersjach (bodaj do 1.5 włącznie) dodawane automatycznie do listy, ale zostało nagle zamknięte bez uprzedzenia. Na drugiej zakładce Instalatora Wtyczek masz listę repozytoriów, usuń z niej to bobowe, a irytujący komunikat zniknie. Chyba, że błąd odczytu dotyczy głównego repozytorium, wtedy faktycznie coś jest nie tak.

3. Jak piszesz, komunikat błędu przy włączaniu programu zaczyna się od słów
"Nie można wczytać wtyczki 'qgcsw'" i dalej dokładniejszy opis błędu. O ile nie zależy Ci na tej konkretnej wtycze, po prostu usuń ją Instalatorem Wtyczek.
01-12-2010, 13:38,
#6
RE: jak dodać warstwy z geoportalu
Po wykonaniu zaleceń z wtyczkami OK.
Natomiast konwersja układu nic nie daje. Po tym zabiegu jak próbuje otworzyć przekonwertowana mapę w projekcie ustawionym na ukł. 92 to nic nie widać.
01-12-2010, 13:47, (Ten post był ostatnio modyfikowany: 01-12-2010, 13:48 {2} przez borys.)
#7
RE: jak dodać warstwy z geoportalu
Quantum nie robi (jeszcze) reprojekcji rastrów w locie, zamiast tego znikają. Jeśli nic nie widać (i nie pomaga klawisz Zbliż do zasięgu warstwy), to prawdopodobnie próbuje ją reprojektować w locie, a zatem wygląda na to, że:
1) masz włączoną reprojekcję w locie, oraz
2) układ projektu i deklaracja układu warstwy się różnią.

Być może jeden z układów jest "zwykłym" 1992 (epsg:2180), a drugi ma dopisek "GDAL compatible" (epsg:42180). Ten pierwszy jest poprawniejszy, zaś drugi jest pozbawiony parametru doprecyzowującego transformację między elipsoidami, ale niestety wiele programów wypuszcza takie warstwy i Quantum nie umie się domyślić, że to ten sam układ. Popraw układ projektu albo deklarację układu warstwy, żeby się zgadzały ze sobą, albo nie używaj reprojekcji w locie.
01-12-2010, 14:40,
#8
RE: jak dodać warstwy z geoportalu
Reprojekcję wyłaczyłem i widać mapę. Natomiast jak dodaję warstwę wms to jej nie widać. Układy sie zgadzają
01-12-2010, 14:43,
#9
RE: jak dodać warstwy z geoportalu
widać wms, ale nie widać mapy?
Spróbuj zmienić kolejność wyświetlania w oknie legendy. Może WMS przykrywa Twoja mapę. Po prostu przeciągnij i upuść Twoją mapę w oknie legendy powyżej warstwy wms.
01-12-2010, 14:45,
#10
RE: jak dodać warstwy z geoportalu
Potrzebuję 3 szczegóły:
1) w którym dokładnie układzie jest projekt
2) jaka konkretnie warstwa wms
3) w jakim układzie pobierasz tę warstwę (w dolnej części okienka dodawania warstwy WMS)


Podobne wątki
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  Jak dodać atrybut z jednakowym tekstem dla każdego poligonu? pikobello 2 3 171 08-06-2020, 10:42
Ostatni post: pikobello
  Jak dodać kolumny ze współrzędnymi geograficznymi w QGIS-ie Arnebius1 3 18 474 30-07-2013, 21:21
Ostatni post: Binko
Question Jak dodać do atrybutów wsp. centroid poligonów Michau 1 9 853 15-12-2010, 01:23
Ostatni post: Odoakr
  Czy można dodać GRASS AddOns do QGIS? arkads 1 10 745 09-12-2010, 12:54
Ostatni post: robert

Skocz do: