Import danych z http://ump.waw.pl/

Super. Efekt wizualny jest bardzo ladny.

Moje pierwsze rozwiazanie bylo takie samo (pierwszy outer i kolejne ksztalty jako inner), potem zauwazylem ze zewnetrzny pierscien ma zwykle najwiecej wezlow wiec ten ktory ma najwiecej wezlow ustawiam jako outer a reszte jako inner i w przecinym kierunku (outer odwrotnie do ruchu wskazowek zegara i inner zgodnie z nim), statystycznie lepiej sie sprawdza.

Obydwa podejscia na przyklad nie wyrenderuja sie poprawnie kiedy obiekt ma dwa rozlaczne kawalki z dwoma dziurami, wiec dodaje tag fixme.

Mialem ambicje konwertowac obiekty z tylko jednym ciagiem wezlow ktory opisuje zarowno zewnetrzny ksztalt i dziury, ale to sie robi potwornie skomplikowana geometria.