Kolorowanie pluginem Map Coloring połączonych kształtów poligonowych - Wersja do druku +- Forum QGIS (http://forum.quantum-gis.pl) +-- Dział: Desktop GIS (http://forum.quantum-gis.pl/forum-4.html) +--- Dział: QGIS (http://forum.quantum-gis.pl/forum-5.html) +--- Wątek: Kolorowanie pluginem Map Coloring połączonych kształtów poligonowych (/thread-1494.html) |
Kolorowanie pluginem Map Coloring połączonych kształtów poligonowych - stellatus - 06-04-2017 Plugin prawidłowo koloruje jeden kształt. Po połączeniu dwóch pojawiają się nieprawidłowości na styku łączenia: https://drive.google.com/open?id=0B-u7dqmskzd5X292YXNnMGNFTVU https://drive.google.com/open?id=0B-u7dqmskzd5TmJCZmJ6N2JocE0 LINK DO PROJEKTU: https://drive.google.com/open?id=0B-u7dqmskzd5dzE4TGV1M3F0Y2c Punkty 1-11 w tym poście odpowiadają warstwom. OPIS SPOSOBU POŁĄCZENIA WARSTW POLIGONOWYCH 1. Mam dwie warstwy poligonowe: polygons1.shp (większa) i polygons2.shp (mniejsza). Chcę żeby polygons2 wycięła dziurę w polygons1 i żeby w tą dziurę został wklejony polygons2. 2. Stosuję narzędzie Dissolve na polygons2. 3. To co otrzymałem odejmuję od polygons1 za pomocą narzędzia Różnica. 4. To co otrzymałem sumuję z polygons2 za pomocą narzędzia Suma. Rezultat zapisuję jako suma.shp. ------------------------------------ KOLOROWANIE PLUGINEM MAP COLORING 5. Usunąłem część kształtu suma.shp, żeby skrócić czas oczekiwania na wynik działania pluginu Map Coloring. Kształt nazwałem sumaobcieta.shp. Próba 1: 6. Koloruję kształt sumaobcieta.shp. Widać błędy na styku łączenia (zrzuty ekranowe powyżej). Próba 2: Myślałem, że może problem tkwi w tym, że narzędzie Suma generuje nie wiadomo po jaką cholerę dodatkowe pola. 7. Pozbywam się dodatkowych pól z sumaobcieta.shp. Rezultat zapisuję jako sumaobcietabezdodpol.shp. 8. Koloruję sumaobcietabezdodpol.shp i znów widać takie same błędy na styku łączenia. Próba 3: 9. Zamieniłem sumaobcietabezdodpol.shp na linie. 10. Później zamieniłem je na poligony. Trwało to bardzo długo w porównaniu do pierwszego użycia Polygonize. Wtyczka stoi ok 40 min. na 40% i znika główne okno programu. To jest zastanawiające, bo wydawałoby się, że nie ma ona dużo więcej roboty: mamy ten sam kształt co na początku połączony z jego bardzo obciętą kopią. Poligonizacja pierwszego kształtu trwała około 1-2 min. 11. Po długim oczekiwaniu na rezultat pokolorowałem w końcu ten kształt. Dalej widać takie same błędy na styku łączenia. Może: • to sąsiadowanie poligonów na styku łączenia jest tylko widoczne dla użytkownika a dla programu nie? przy bardzo dużym powiększeniu nie widać żeby były tam jakieś przerwy czy dodatkowe poligony? • z jakiegoś powodu Map Coloring widzi ciągle dwa kształty i koloruje je osobno? |