Quantcast
Channel: Forum QGIS - Wszystkie działy
Viewing all 770 articles
Browse latest View live

WMS

$
0
0
Witam wszystkich. Robię projekt który będzie przedstawiał formy ochrony przyrody na danym obszarze. Używam do tego warstw 

WMS z Generalnej Dyrekcji Ochrony Środowiska. Moje pytanie jest takie: jak wyświetlić dany lub kilka obiektów na mapie np Parki Krajobrazowe. Tak że po oddaleniu mając w polu widzenie dane województwo będzie ukazany np tylko ten jeden Park.

Pozdrawiam :-)

Graficzne utworzenie geometrii typu MULTILINESTRING/MULTIPOINT

$
0
0
Dzień dobry,

Problem do rozwiązania: utworzenie myszką geometrii typu MULTILINESTRING/MULTIPOINT na warstwie.

Przykładowo, chciałbym na początku w QGIS 2.18.17 "wyklikać" myszką kilka linii, które docelowo utworzą geometrię typu MULTILINESTRING.

Następnie chciałbym móc skopiować ją do notatnika (celem wykorzystania w innej aplikacji).

* * *

Postępuję w ten sposób:

1. Panel po lewej -> Nowa warstwa tymczasowa
2. Geometry type and CRS -> Wielolinia
3. Układ: EPSG:4326
4. Wciskam OK -> wyskakuje w Panelu warstw nowa warstwa tymczasowa
5. Na wstążce mam już aktywny "ołówek", zatem zaczynam rysowanie.
6. Lewy przycisk myszy (pierwszy punkt) -> przesuwam myszkę -> lewy przycisk myszy (drugi punkt) -> prawy przycisk myszy (zatwierdzenie). Najprostsza linia jest narysowana.
7. Powtarzam punkt 6 dla kolejnej linii.

W efekcie mam dwie linie, ale one nie tworzą typu MULTILINESTRING, są to dwie linie. Już tutaj coś robię źle, bo stworzyłem dwa elementarne obiekty, zamiast jednego złożonego z dwóch rozłącznych odcinków.

Pytania:
a) czy to jest kwestia błędnego klikania myszką, bo np. trzeba przytrzymać np. jakiś klawisz aby kontynuować rysowanie dalej jednego obiektu?
b) czy MULTILINESTRING to w polskim tłumaczeniu "wielolinia"?

Do przechwytywania geometrii korzystam z wtyczki GetWKT, która zwraca pięknie geometrię dowolnego typu, ale tylko jeśli zaznaczony na warstwie jest wyłącznie jeden obiekt. Zaznaczając jeden obiekt (np. ten z pkt 6) wtyczka zwraca poprawną geometrię typu LINESTRING.

Zaznaczając dwie utworzone przed chwilą linie (w pkt 6 i pkt 7), mam oczywiście komunikat z błędem: More than one future is selected.

Doczytałem na innych forach, że pewnym obejściem problemu jest skorzystanie z łączenia obiektów (Wektor -> Narzędzia geometrii -> Połącz obiekty jednoczęściowe w wieloczęściowy), ale w moim przypadku (warstwa tymczasowa) nie mam "Pola z unikalnym ID", co uniemożliwia wykonanie łączenia.

Nie do końca mam tez przekonanie, że tak powstały obiekt będzie złożony w sposób w pełni przewidywalny, a dla moich specyficznych potrzeb istnieje konieczność, aby odcinki tworzące MULTILINESTRING były ustawione w odpowiedniej kolejności.

* * *

Da się jakoś to rozwiązać ? Dodam, że taka sama sytuacja występuje dla sytuacji tworzenia MULTIPOINTu. Tworzę wtedy zbiór pojedynczych punktów typu POINT, zamiast jednej geometrii typu MULTIPOINT.

Uprzejmie proszę o pomoc.

Pozdr!

Etykiety "podwarstwy"

$
0
0
Witam
Mam taką sytuację jak w załączniku. Jest główna warstwa usługi _LS w tej warstwie mam stworzone "podwarstwy" -brak usługi; - aktywna usługa; - TV; - tel. kom.; - Internet. Czy jest możliwość wykonania etykiety "podwarstwy"? Chodzi o to żeby przy tych trójkątach na mapie wyświetlała się dana etykieta z legendy. W tabeli atrybutów mam kolumnę usługa 1, usługa 2 itd i w komórkach dana nazwa usługi.
Zależy mi na tym żeby to działało w jednej wspólnej warstwie, ponieważ będzie to obsługiwane na serwerze przez kilka osób i będą mieli dostęp tylko do tabeli atrybutów. Jedzie osoba do klienta, podpisuje umowę i w tablecie zaznacza na jaką usługę podpisał umowę. To tak w skrócie ;-)

.jpg   warstwa.jpg (Rozmiar: 48,53 / Pobrań: 15)

edycja dwóch warstw

$
0
0
Witam,
Sprawa wygląda następująco: mam dwie oddzielne warstwy punktową i liniową. Potrzebuję w trybie edycji przesunąć punkt i z automatu aby linia "podążała" za tym punktem, tj. przesunięcie punktu spowoduje przesunięcie linii z poprawnością topologiczną (tj. nakładające się werteksy punkt = koniec linii).
Czy ktoś ma pomysł?

Wydruk do "edytowalnego" formatu

$
0
0
Witam
Czy w QGIS 3 istnieje możliwość wydruku z układu wydruków do jakiegoś edytowalnego formatu (.docx, .odt), ew. za pomocą jakiejś wtyczki. Mój układ nie zawiera map tylko obiekt html z tekstem.
Z góry dziękuję za odpowiedź

Obrócone sekcje map - georeferencja

$
0
0
Cześć,
zacznę standardowo jak większośc postów tutaj - dopiero zaczynam przygodę z QGIS i proszę o pomoc bo sam nie jestem w stanie tego ogarnąć ;-)

Posiadam skany sekcji map w skali 1:500 w rozmiarze 6304 x 3940 (ok 250 szt.). Mapy pochądzą z 1979 roku, z późniejszymi zmianami (dalej są w miarę aktualne, przynajmniej o to co mnie interesuje). Mam je w formie papierowej i korzystam z nich na bieżąco w codziennej pracy (uzgodnienia robót ziemnych w terenie), ale wyciąganie ich za każdym razem po kilka z szuflandii mnie męczy. W dobie lotów na marsa chciałbym zdigitalizować te czynności.
Założenia:
1. Chciałbym poskładać je w całość
2. Chciałbym je zgeoreferencjonować
------------------
3. Chciałbym ponanosić na mapę interesujące mnie rzeczy

Problemów mam kilka:
- mapy są własnością Zakładu w którym pracuję i nie za bardzo mogę je udostępniać, stąd pewna konspiracja, ale postaram się udostępnić tyle ile mogę. Chcałbym też, żeby nazwa zakładu tutaj nie padła nawet, jeśli ktoś się zorientuje :-)
- nie znam układu odniesienia, prawdopodobnie ze względów antysabotażowych w tamtych latach nikt nie umieścił tych informacji na mapach, myślałem, że to układ 1965 strefa 5, aleeeee... mapy są obrócone o ok. -78,7 stopnia (w lewo) w stosunku do rzeczywistości. Obrót map jest związany prawdopodobnie z wygodą ich użytkowania - są ustawione wzdłuż głównej drogi w zakładzie, większośc budynków też jest ułożona równolegle do 'osi' zakładu którą wyznacza ta właśnie droga 
przykładowe godła: 4-4-3-1, 4-4-3-2, 4-5-1-1, itd
- współrzędne w rogach mapy pozwalają na ułożenie map w odpowiednich miejscach względem siebie (czyli punkt 1. moich założeń mam teoretycznie zrealizowany), ale nie jestem w stanie używając tych współrzędnych zgeoreferencjonować ich do rzeczywistego miejsca na mapie.

Przykładowe współrzędne jednego arkusza
LG (lewy górny róg):
11200
9750
PG:
11200
10150
LD:
10950
9750
PD:
10950
10150

Odpowiadające im współrzędne w układzie pseudomercator EPSG:3857 (które uzyskałem po ręcznym wpasowaniu jednego arkusza za pomocą GEOREFERENCERA do mapy OSM, pobranej fragmentarycznie z Openstreetmap):
LG:
2146338,56
6506429,03
PG:
2146461,33
6505811,03
LD:
2145958,80
6506353,21
PD:
2146084,40
6505720,50

Próbowałem to robić może trochę po omacku korzystając z pomysłów z tego wątku:
http://forum.quantum-gis.pl/thread-1229.html

Dopisałem z przodu do tych współrzędnych liczby proponowane przez kogoś (36 i 57) i jakoś je poukładałem względem siebie, ale to chyba nie tędy droga, bo mapa i tak wylądowała w jakimś odległym morzu.
Rozwiązaniem teoretycznym byłoby utworzenie z nich wirtualnego rastra i jego zgeoreferencjonowanie, ale nie wiem, czy to w ogóle jest możliwe...

Próbowałem też włączyć siatkę w QGISie, z odległościami 400m i 250m, bo tyle obejmuje jeden arkusz, ale siatka jest obrócona w stosunku do map o 78,7 stopnia... Jak próbowałem ją obrócić, to rozjeżdżają się odległości między liniami siatki (po wpisaniu 400m i 250m przy tworzeniu, po obrocie wymiar robi się 250m i 155m)...

Jestem w stanie masowo wyprodukować pliki nazwa_pliku.tif.points dla każdej mapy i potem je dodawać do projektu, ale w dalszym ciągu są to współrzędne z czapy, których nie jestem w stanie odnieść do niczego... Jeśli jest jakiś sposób przeliczenia współrzędnych - mogę to zrobić i z tych danych masowo wyprodukować pliki *.points dla każdej mapy. Wtedy będę już w domu. Chciałem na własną rękę porównać te współrzędne, żeby je potem przeliczyć, ale coś poszło nie tak. Wczytałem (1) frgment mapy w układzie 65 strefa V ze współrzędnymi z map (z dodanymi z przodu liczbami 36 i 57), wczytłem (2) mapę OSM także i nadałem jej też ten układ oraz po zgeoreferencjonowaniu tego samego (3)fragmentu mapy rastowej także w układzie 65 strefa V - nie jestem w stanie porównać współrzędnych (1) i (3), ponieważ mają zupełnie inne formaty. Ten pierwszy ma 36xxxxxx 57xxxxxx a ten drugi (3), poprawnie osadzony ma xx.xxxxxx yy.yyyyyy - pomimo, że wszystkie mają ten sam układ. Albo coś zrobiłem źle, albo jednak mnie to przerasta. 

A może jestem głąbem kapuścianym i jest jakiś układ odniesienia techniczny, albo przemysłowy dla tego rejonu albo tego zakładu, tylko ja go nie znam... Albo w ogóle prostszy sposób na to wszystko...

Walczę z tematem od dwóch tygodni, ale stoję już przed ścianą...

Dzięki za przebrnięcie przez tego posta i ewentualną pomoc :-)
Pozdrawiam, Dominik

P.S. Jeśli trzeba będzie, to mogę udostępnić jakieś pliki, ale muszę chwilę nad nimi popracować, żeby usunąć wrażliwe dane.
P.S.2 Już kiedyś próbowałem podejść do tego tematu (ze 2-3 lata temu), ale za szybko odpuściłem...

QGIS Server - usługa Cache / WMS-C

$
0
0
Cześć, 

Wystawiam mapy (WMS) za pomocą QGIS Servera i pluginu :
https://leafletjs.com/

Fajnie to działa, ale chciałbym polepszyć wydajność poprzez dodanie CACHE

Zdaje się Qgis Server nie bardzo może.

Ma ktoś doświadczenie  z WMS-C ?

iść w 

https://mapproxy.org/
czy 
http://tilecache.org

Zależy mi na prostym szybkim , bezproblemowym rozwiązaniem.

???

Ustawienia formatu strony w wydruku - QGIS v.3.2.2

$
0
0
Witam,
Używam od niedawna QGIS v. 3.2.2. Bonn. W poprzedniej wersji w projekcie wydruku w zakładce Kompozycja można było ustawić format strony. Teraz zastąpiła ją zakładka Układ wydruku gdzie nie ma możliwości wyboru predefiniowanego formatu i orientacji (pionowa, pozioma) arkusza wydruku. Program automatycznie ustawia go w poziomie w formacie A4. Może coś przeoczyłam ale wydaje mi się, że przeszukałam wszystkie możliwe opcje w poszukiwaniu zaginionej możliwości ustawienia formatu strony. Czy ktoś wie, w jaki sposób można to zrobić, bez wpisywania za każdym razem wymiarów obrazka w mm? Pozdrawiam Smile

Kalkulator pól podział, jak excel

$
0
0
Witam, 
Mam pytanie odnośnie działań w kalkulatorze pól.
Właśnie pracują nad warstwą ewidencyjną i muszę stworzyć teryt dla działek.
Jak mam podzielić wartość w polu gdy działka, pozyskana ze Starostwa jest w formie nr arkusza i działki ciągiem znaków?
1-723/2
22-113/11
Jaką formułę wspisać w kalkulatorze pól, żeby podzieliło mi tekst po "-"? (723/2)
Nie mogę użyć dzielenia po określonej licznie znaków, gdyż jest ona różna.

Dzięki z góry za pomoc!

M

schemat bazy Geopackage

$
0
0
witam,
pracuje na QGIS 3.2 Bonn i mam nastepujace pytanie.
W jaki sposob mozna zapisac w menadżerze bazy danych DB Manager w QGIS schemat (strukture) bazy w formacie GeoPackage? W menu "tworz tabele" jest opcja "schemat", ktora jest nie aktywna.
pozdrawiam Piotrek

.jpg   capture_01.jpg (Rozmiar: 43,82 / Pobrań: 0)

Wydruk

$
0
0
Cześć,
Wiecie jak można ten sam obszar wyeksportować w różnych kompozycjach w QGSie ?
W ArcGisie działa to b.dobrze, w QGIS na podglądzie mam ok, po eksporcie mam taki sam obraz na każdej kompozycji.
Chciałbym żeby było jak w załączniku - ktoś ma pomysł jak to zrobić ?

.jpg   aneta3.jpg (Rozmiar: 39,41 / Pobrań: 6)

CityGML

$
0
0
Na geoportalu pojawiły się budynki 3d. Można je pobrać w formacie CityGML, czy Qgis to czyta, a jak tak to jak?

pozycja i rozmiar wydruku w 3.2.2

$
0
0
Witam.
Mam problem z poprawnym drukowaniem bezpośrednio z QGISa 3.2.2 (Windows) na drukarki. Mianowicie jeżeli ustawię właściwości strony na A4 poziom i dodam okno mapy pomniejszone o 5mm od A4 (od lewego górnego rogu: X 5mm, Y 5mm, szerokość 287mm, Wysokość 200mm) to na wydruku obszar mapy jest dodatkowo przesunięty od lewego górnego rogu, co powoduje obcięcie marginesów od dołu i z prawej strony. Żeby wydruk poszedł prawidłowo trzeba w pozycji X i Y dać 0 mm (przykleić okno mapy do krawędzi strony) ale wówczas 'dziwnie' to wygląda przy eksporcie do np. PDFa. W QGIS 2 wszystko działa prawidłowo i nie wiem czy w 3 coś się zmieniło czy wzmaga jeszcze dopracowania?
Dajcie znać czy też macie taki (de)efekt - wówczas puszczę to na QGIS issues...
Dzięki i pozdrawiam!

Automatyczne połączenie linii na podstawie atrybutu

$
0
0
Witam. Posiadam plik z pojedynczymi liniami gdzie każda z linii ma swój symbol. Jak automatycznie połaszczyć je w obiekty na podstawie danego atrybutu?

Etykietowanie-położenie etykiet

$
0
0
Witam
Czy jest jakaś możliwość "swobodnego" przesuwania etykiet (opisów)?

CityGML z geoportalu

$
0
0
Hej, pracuję na Qgisie w wersji 2.18 i mam takie pytanie czy ktoś z Was wczytywał dane z Geoportalu - modeli budynków 3d? 
Pozdrawiam.

Group Stats

$
0
0
Czy wtyczka Group Stats jest dostępna dla QGIS w wersji 3? Jeśli nie, to czy jest jakieś inne narzędzie o podobnej funkcjonalności?

GML

$
0
0
Cześć.
Mam następujący problem. Posiadam mapę zasadniczą w formacie GML dla której chciałabym nadać style. Mam je jednak zapisane w formacie xsd. W związku z tym chciałabym się dowiedzieć jak zapisać styl z formatu xsd tak, by odczytały go pliki gml.

zapytanie - struktura wiekowa

$
0
0
Witam,
proszę o pomoc w sformułowaniu zapytania sql. Otóż mam bazę mieszkańców miasta z datą urodzenia i adresem. Chciałbym wyłuskać tylko mieszkańców 60+, którzy mieszkają sami w budynku. Próbowałem tworzyć zapytanie po wieku i grupowanie po adresie - ale ktoś młodszy też może tam mieszkać. Chcę wykluczyć rodziny wielopokoleniowe pod danym adresem. Nie mam na razie pomysłu jak to zrobić. Pewnie na "piechotę" się da, ale to czasochłonne. Może jakieś zapytanie wykluczające lokalizację 60+ przy jednoczesnym występowaniu 60- .
Jak macie pomysł to chętnie sprawdzę.

zmiana etykiety oparta na regułach

$
0
0
Czy jest możliwość stworzenia reguły, która będzie zmieniać etykiety (w tym przypadku sygnaturę punktową) po umieszczeniu w tabeli atrybutów dowolnego ciągu znaków. Jak na razie opieram się tylko na regułach w których należy wpisać określony ciąg znaków aby zmienić etykietę. Potrzebuje to rozbudować o zaprezentowaną problematykę.

Pozdrawiam Wink
Viewing all 770 articles
Browse latest View live