Ocena wątku:
  • 0 Głosów - 0 Średnio
  • 1
  • 2
  • 3
  • 4
  • 5
kilka typów na jednej warstwie
29-02-2012, 09:44,
#11
RE: kilka typów na jednej warstwie
(26-05-2011, 11:47)Rayo napisał(a): Niezbyt to automatyczne, ale mozna zrobić tak:
1. Tworzysz ręcznie trzy warstwy (punktowa, poligonowa i liniowa) o takiej samej tabeli atrybutów jak importowany plik i otwierasz je w projekcie
2. Importujesz do projektu warstwę 'wielotypową'.
3. W tabeli atrybutów tej warstwy kreatorem zapytań wybierasz obiekty, które spełniają warunek '$area > 0'. Są to poligony, które teraz możes skopiować na wcześniej utworzoną warstwę poligonową i zapisać.
4. Następnie podobnie robisz dla zapytania '$area = 0 and $length >0' (linie)
5. I na końcu punkty - '$length = 0'

Dopiero teraz - wraz z kolejnym projektem - zabrałem się za to.
Punkty 3.-4.-5. nie są w tym konkretnym przypadku potrzebne. Wystarczy zaznaczyć/skopiować wszystkie obiekty z warstwy "wielo" i wkleić je do nowej o odpowiednim typie.
W nowej warstwie zapiszą się tylko te o zgodnym typie.
Jedyną pułapką jest konieczność wcześneijszego zdefiniowania w nowej warstwie wszystkich pól (o ile zawierają dane) - bo inaczej kopiuje się tylko geometria.
(> - - ^.^_,
29-02-2012, 12:20,
#12
RE: kilka typów na jednej warstwie
Możesz też zaznaczyć wszystkie obiekty wybranej warstwy, skopiować całą tabelę atrybutów do schowka i wkleić do arkusza kalkulacyjnego.
Tam już masz wprost napisane co jest jakim obiektem. Filtrujesz obiekty po typach, zapisujesz jako osobne pliki CSV i zaczytujesz do GISa.
Chyba najszybszy sposób.
29-02-2012, 12:32,
#13
RE: kilka typów na jednej warstwie
(29-02-2012, 12:20)Rayo napisał(a): Możesz też zaznaczyć wszystkie obiekty wybranej warstwy, skopiować całą tabelę atrybutów do schowka i wkleić do arkusza kalkulacyjnego.
Tam już masz wprost napisane co jest jakim obiektem. Filtrujesz obiekty po typach, zapisujesz jako osobne pliki CSV i zaczytujesz do GISa.
Chyba najszybszy sposób.
A tak, też już zauważyłem, że wklejenie do arkusza pokazuje kolumnę geometrii.

Że akurat przerabiam MPZP, w którym sporo warstw jest bez danych opisowych, sama grafika, więc się nie wdrażałem.
Ale od razu spytam - czy kolumnę zawierającą geometrę da się z takiego CSV wczytać "wprost", czy trzeba coś dodatkowo kombinowac/ustawiać?
(> - - ^.^_,
29-02-2012, 12:43,
#14
RE: kilka typów na jednej warstwie
(29-02-2012, 12:32)[wiki] napisał(a): Ale od razu spytam - czy kolumnę zawierającą geometrę da się z takiego CSV wczytać "wprost", czy trzeba coś dodatkowo kombinowac/ustawiać?

W tym cała radość, że da się wczytać wprost (jako WKT) Smile
Kiedyś to nie było możliwe. Chyba z wersją 1.7 weszła taka funkcjonalność.
No i wszystkie kolumny atrybutów zakładają się same przy imporcie...


Podobne wątki
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  Zniknęło kilka etykiet Karolek 0 2 020 18-05-2020, 15:26
Ostatni post: Karolek
  Etykiety po jednej stronie punktu koszatka443 1 7 386 23-05-2017, 21:38
Ostatni post: Binko
  kalkulator pól kilka warunków Magda 16 59 821 19-12-2014, 14:35
Ostatni post: martel
  Kilka okien mapy martel 3 18 257 15-10-2013, 22:39
Ostatni post: borys
  połączyć wiele/kilka poligonów w jeden diunida 5 42 590 27-02-2013, 13:30
Ostatni post: borys
Big Grin QGis API - kilka pytań początkującego gregsa 7 34 789 22-02-2013, 17:50
Ostatni post: borys
  Kopiowanie z jednej warstwy na drugą Paula 2 22 857 12-08-2011, 10:35
Ostatni post: Paula
  kilka warstw liniowych w jedną [wiki] 2 15 435 14-03-2011, 11:55
Ostatni post: [wiki]

Skocz do: