28-03-2017, 22:48
W następującym przykładzie mam dwie warstwy poligonowe. Tylną stanowi kwadrat a przednią koło:
https://drive.google.com/open?id=0B-u7dq...0Y0dWR3ZXM
Chcę je połączyć w jedną warstwę, ale w taki sposób żeby koło (warstwa przednia) wycięło tę część kwadratu, którą zasłania. W rezultacie otrzymalibyśmy warstwę złożoną z trzech przylegających do siebie poligonów: koła i dwóch fragmentów dawnego kwadratu.
Sprawa wydaje się prosta. Najpierw odjąłem koło od kwadratu (narzędzie Różnica), a to co otrzymałem połączyłem z kołem za pomocą narzędzia Suma. Jest tylko jeden problem: jeżeli dobrze rozmiem w dalszym ciągu jednak są to dwa kształty ponieważ utworzone zostały nowe pola: "area_2" i "perimeter_2":
https://drive.google.com/open?id=0B-u7dq...mtxYkgwU2M
Zależy mi jednak* żebym miał tylko dwa pola: "area" i "perimeter". Czyli jeżeli dobrze rozumiem musiałbym w jakiś sposób połączyć pola "area" z "area_2" i "perimeter" z "perimeter_2"?
*Może te informacje będą przydatne. Tą samą operację co na kole i kwadracie zastosowałem przy skomplikowanych kształtach. Później zsumowane obiekty pokolorowałem pluginem Map Coloring. Zaobserwowałem, że kolory sąsiadują ze sobą tylko na styku kształtów, które zostały połączone. Wnioskuję zatem że MapColoring koloruje osobno dwa kształty i jest tak dlatego, że zostały utworzone te nowe pola.
https://drive.google.com/open?id=0B-u7dq...0Y0dWR3ZXM
Chcę je połączyć w jedną warstwę, ale w taki sposób żeby koło (warstwa przednia) wycięło tę część kwadratu, którą zasłania. W rezultacie otrzymalibyśmy warstwę złożoną z trzech przylegających do siebie poligonów: koła i dwóch fragmentów dawnego kwadratu.
Sprawa wydaje się prosta. Najpierw odjąłem koło od kwadratu (narzędzie Różnica), a to co otrzymałem połączyłem z kołem za pomocą narzędzia Suma. Jest tylko jeden problem: jeżeli dobrze rozmiem w dalszym ciągu jednak są to dwa kształty ponieważ utworzone zostały nowe pola: "area_2" i "perimeter_2":
https://drive.google.com/open?id=0B-u7dq...mtxYkgwU2M
Zależy mi jednak* żebym miał tylko dwa pola: "area" i "perimeter". Czyli jeżeli dobrze rozumiem musiałbym w jakiś sposób połączyć pola "area" z "area_2" i "perimeter" z "perimeter_2"?
*Może te informacje będą przydatne. Tą samą operację co na kole i kwadracie zastosowałem przy skomplikowanych kształtach. Później zsumowane obiekty pokolorowałem pluginem Map Coloring. Zaobserwowałem, że kolory sąsiadują ze sobą tylko na styku kształtów, które zostały połączone. Wnioskuję zatem że MapColoring koloruje osobno dwa kształty i jest tak dlatego, że zostały utworzone te nowe pola.