Ocena wątku:
  • 0 Głosów - 0 Średnio
  • 1
  • 2
  • 3
  • 4
  • 5
Łączenie warstw BDOT10k w qgis (gml)
12-07-2017, 20:37,
#1
Łączenie warstw BDOT10k w qgis (gml)
Witam.

Potrzebuję połączyć warstwy z bazy danych BDOT10k (xml), aby utworzyć potrzebne mi klasy warstw. Chce połączyć np. wszystkie warstwy PTLZ (lasy i zadrzewienia) dla całego województwa mazowieckiego. Używam narzędzia „połącz warstwy wektorowe” w wektor -> narzędzia zarządzania danymi, zaznaczam ww. warstwy i wyskakuje mi błąd załączony na obrazku. Ktoś wie jak rozwiązać ten problem??

Dodam, że baza danych BDOO udostępniona za free na stronie codgiku działa bez zarzutów i taką operacje można wykonać.

Pozdrawiam.


Załączone pliki Miniatury
   
12-07-2017, 21:00,
#2
RE: Łączenie warstw BDOT10k w qgis (gml)
A może DISSOLVE, pod VECTOR =>GEOPROCESSING TOOLS..?
12-07-2017, 23:00,
#3
RE: Łączenie warstw BDOT10k w qgis (gml)
Hmm coś musi być skopane z BDOT dla województwa mazowieckiego. Ten sam proces łączenia warstw dla woj kujawsko pomorskiego i łodzkiego przebiegł bez problemów.
15-07-2017, 16:31,
#4
RE: Łączenie warstw BDOT10k w qgis (gml)
Nic nie jest skopane. Program automatycznie rozpoznał inny typ danych co się może zdarzyć jeśli nie używa się schematu XSD do ładowania danych. Porównaj gfs wygenerowane dla xml to zobaczysz że różnią siętypem danych. Ustaw string dla różniących się to przejdzie. Ale to co robisz to prowizora. Wink
28-07-2017, 12:00,
#5
RE: Łączenie warstw BDOT10k w qgis (gml)
(15-07-2017, 16:31)karol.stachura napisał(a): Nic nie jest skopane. Program automatycznie rozpoznał inny typ danych co się może zdarzyć jeśli nie używa się schematu XSD do ładowania danych. Porównaj gfs wygenerowane dla xml to zobaczysz że różnią siętypem danych. Ustaw string dla różniących się to przejdzie. Ale to co robisz to prowizora. Wink

A mógłbyś podpowiedzieć gdzie ustawić opcje string dla różniących się? Gdzieś w kalkulatorze pól?
08-08-2017, 10:13,
#6
RE: Łączenie warstw BDOT10k w qgis (gml)
Po wczytaniu pliki XML do QGis tworzy Ci się dla niego plik GFS.
Możesz go otworzyć dowolnym edytorem tekstowym (polecam Notepad++)
Jak dla dwóch plików, których nie byłeś w stanie połączyć porównasz wygenerowane dla nich GFS to powinieneś znaleźć różnice w typach danych dla poszczególnych atrybutów.
Wystarczy że w jednym z nich poprawisz ten typ, żeby był identyczny jak w drugim i warstwy (po ponownym ich załadowaniu do QGis) powinny Ci się połączyć.

(28-07-2017, 12:00)pieklo napisał(a):
(15-07-2017, 16:31)karol.stachura napisał(a): Nic nie jest skopane. Program automatycznie rozpoznał inny typ danych co się może zdarzyć jeśli nie używa się schematu XSD do ładowania danych. Porównaj gfs wygenerowane dla xml to zobaczysz że różnią siętypem danych. Ustaw string dla różniących się to przejdzie. Ale to co robisz to prowizora. Wink

A mógłbyś podpowiedzieć gdzie ustawić opcje string dla różniących się? Gdzieś w kalkulatorze pól?


Podobne wątki
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  łączenie warstw plizzar 11 53 666 08-10-2017, 20:42
Ostatni post: tomalos
  łączenie warstw, różnica i suma stellatus 4 16 486 04-04-2017, 13:20
Ostatni post: stellatus
  łączenie warstw .shp: punkt i poligonowa chenioo 10 53 073 17-08-2011, 10:17
Ostatni post: Jędrek
  Odwróceone współrzędne (GML) pavelgajewski 25 121 732 13-03-2011, 16:05
Ostatni post: Kazik
  Zbiorowa konwersja *.gml do *.shp za pomocą ogr2ogr tomalos 3 23 040 24-12-2010, 02:11
Ostatni post: tomalos

Skocz do: