Poprzednio pisałem, że funkcja usuwania duplikatów wymaga jeszcze dużego dopracowania.
Chciałbym jeszcze zwrócić uwagę na dwa mankamenty tej funkcji:
1.Program pokazuje (zaznacza markerami) zdublowane elementy po ich wykasowaniu

Trochę to nielogiczne. Użytkownik chciałby wiedzieć gdzie znajdują się zdublowane elementy przed ich wykasowaniem - tak aby ewentualnie mógł tego zaniechać.
2.Zaznaczanie markerem elementów do wykasowania nie jest jednoznaczne.
Jeśli chodzi o elementy punktowe, np. drzewo to mechanizm ten jeszcze daje rade, natomiast jeśli chodzi o elementy liniowe to mechanizm ten się nie sprawdza.
Znacznie lepszym rozwiązaniem jest zaznaczanie elementów zdublowanych w taki sam sposób jak podczas korzystania z funkcji "informacja" - przykład poniżej.
[reflect]
http://img85.imageshack.us/img85/1627/ewmapa1.jpg[/reflect]