biela
Żory, 06.07.2009, 12:13 |
Mikromap - problem z podwojnymi punktami (Forum) |
Witam
U mnie caly czas sa problemy z podwojnym wkreslaniem pinktow na mape
Robie prosty test: tworze nowy obiekt w winkalk, otwieram nowa mape w mikromap
wkrewslam narzedziem punkt swobodny dowolne 3 punkty A,B,C po chwili w poblizu punktu A wkreslam ponownie punkt A, program pyta cz zamienic wsp w winkalk daje tak, potem daje w tabeli odswiez xy i na mapie w punkcie A mam 2 punkty pokrywajace sie - czy tak ma byc czy mam cos zle ustawione
pamietam kiesys zmienil Pan algorytm wstawiania punktow przed ta zmiana wydaje sie nie bylo takich problemow
pozdr --- ---------
mbiela |
PG-Pryzmat
Rybnik, 06.07.2009, 12:31
@ biela
|
Mikromap - problem z podwojnymi punktami |
> Witam
>
> U mnie caly czas sa problemy z podwojnym wkreslaniem pinktow na mape
>
> Robie prosty test: tworze nowy obiekt w winkalk, otwieram nowa mape w
> mikromap
> wkrewslam narzedziem punkt swobodny dowolne 3 punkty A,B,C po chwili w
> poblizu punktu A wkreslam ponownie punkt A, program pyta cz zamienic wsp w
> winkalk daje tak, potem daje w tabeli odswiez xy i na mapie w punkcie A mam
> 2 punkty pokrywajace sie - czy tak ma byc czy mam cos zle ustawione
> pamietam kiesys zmienil Pan algorytm wstawiania punktow przed ta zmiana
> wydaje sie nie bylo takich problemow
> pozdr
Potwierdzam, tak się dzieje już od dłuższego czasu |
PG-Pryzmat
Rybnik, 06.07.2009, 13:14
@ PG-Pryzmat
|
Mikromap - problem z podwojnymi punktami |
> Potwierdzam, tak się dzieje już od dłuższego czasu
Ale mam na to lekarstwo: po wykonaniu "odświerz XY" należy wykonać "edycja/zaznacz wybrany/zdublowane elementy - usuń" |
Coder
07.07.2009, 09:17
@ biela
|
Mikromap - problem z podwojnymi punktami |
> wkrewslam narzedziem punkt swobodny dowolne 3 punkty A,B,C po chwili w
> poblizu punktu A wkreslam ponownie punkt A, program pyta cz zamienic wsp w
> winkalk daje tak, potem daje w tabeli odswiez xy i na mapie w punkcie A mam
> 2 punkty pokrywajace sie - czy tak ma byc czy mam cos zle ustawione
Tak, to prawidłowe działanie programu - na mapie ma Pan 2 punkty A, a w winkalku jeden. Jak Pan robi Odśwież XY program odnajduje wszystkie punkty A na mapie i nadaje im takie współrzędne jak ma w WinKalk, przez co potem się pokrywają. --- Admin
|
biela
Żory, 07.07.2009, 09:58
@ Coder
|
Mikromap - problem z podwojnymi punktami |
> > wkrewslam narzedziem punkt swobodny dowolne 3 punkty A,B,C po chwili w
> > poblizu punktu A wkreslam ponownie punkt A, program pyta cz zamienic wsp
> w
> > winkalk daje tak, potem daje w tabeli odswiez xy i na mapie w punkcie A
> mam
> > 2 punkty pokrywajace sie - czy tak ma byc czy mam cos zle ustawione
>
> Tak, to prawidłowe działanie programu - na mapie ma Pan 2 punkty A, a w
> winkalku jeden. Jak Pan robi Odśwież XY program odnajduje wszystkie punkty
> A na mapie i nadaje im takie współrzędne jak ma w WinKalk, przez co potem
> się pokrywają.
Ok tylko jest jedna konsekwencja tego mechanizmu - np. przy wstawianiu numerow punktow i potem ich edycji (przesuwaniu, obrocie, itp.) pod spodem mozemy miec nieskonczona ilosc wstawionych tekstow, ktore trzeba recznie kasowac - w sumie nie wiem dlaczego to kiedys Pan zmienil? - nie widze uzasadnienia?
pozdrawiam --- ---------
mbiela |
Coder
07.07.2009, 10:34
@ biela
|
Mikromap - problem z podwojnymi punktami |
> Ok tylko jest jedna konsekwencja tego mechanizmu - np. przy wstawianiu
> numerow punktow i potem ich edycji (przesuwaniu, obrocie, itp.) pod spodem
> mozemy miec nieskonczona ilosc wstawionych tekstow, ktore trzeba recznie
> kasowac - w sumie nie wiem dlaczego to kiedys Pan zmienil? - nie widze
Nic nie było zmieniane, to zawsze tak działało, zresztą nie wiem, jak mogłoby działać inaczej.
Jezeli na rysunku sa 2 punkty A to zawsze jest szansa, że się pokryją, można je usunąc mechanizmem Edycja-> Zaznacz wybrane->zdublowane elementy --- Admin
|
PG-Pryzmat
Rybnik, 07.07.2009, 10:56
@ Coder
|
Mikromap - problem z podwojnymi punktami |
> Nic nie było zmieniane, to zawsze tak działało, zresztą nie wiem, jak
> mogłoby działać inaczej.
> Jezeli na rysunku sa 2 punkty A to zawsze jest szansa, że się pokryją,
> można je usunąc mechanizmem Edycja-> Zaznacz wybrane->zdublowane elementy
Nie, dawno temu tak nie było. |
biela
Żory, 07.07.2009, 10:58 (edytowany przez biela, 07.07.2009, 11:19)
@ PG-Pryzmat
|
Mikromap - problem z podwojnymi punktami |
> > Nic nie było zmieniane, to zawsze tak działało, zresztą nie wiem, jak
> > mogłoby działać inaczej.
> > Jezeli na rysunku sa 2 punkty A to zawsze jest szansa, że się pokryją,
> > można je usunąc mechanizmem Edycja-> Zaznacz wybrane->zdublowane
> elementy
>
> Nie, dawno temu tak nie było.
Dokladnie - kiedys tak to nie dzialalo po odswiez xy program wykrywal punkty o tych samych xy i na mapie byl TYLKO jeden - moze do tego wrocic??
wtedy jakos nastapily te poprawki
http://www.coder.itl.pl/forum/forum_entry.php?id=5219 --- ---------
mbiela |
AdamM
07.07.2009, 12:58
@ biela
|
Mikromap - problem z podwojnymi punktami |
> > > Nic nie było zmieniane, to zawsze tak działało, zresztą nie wiem, jak
> > > mogłoby działać inaczej.
> > > Jezeli na rysunku sa 2 punkty A to zawsze jest szansa, że się
> pokryją,
> > > można je usunąc mechanizmem Edycja-> Zaznacz wybrane->zdublowane
> > elementy
> >
> > Nie, dawno temu tak nie było.
>
> Dokladnie - kiedys tak to nie dzialalo po odswiez xy program wykrywal
> punkty o tych samych xy i na mapie byl TYLKO jeden - moze do tego wrocic??
>
> wtedy jakos nastapily te poprawki
>
> http://www.coder.itl.pl/forum/forum_entry.php?id=5219
W tej sprawie popieram stanowisko Codera. Funkca odśwież xy powinna (jak sama nazwa wskazuje) odświeżać współrzędne a nie kasować pkt na mapie. Od kasowania pkt są inne narzędzia. |
biela
Żory, 07.07.2009, 13:13
@ AdamM
|
Mikromap - problem z podwojnymi punktami |
> W tej sprawie popieram stanowisko Codera. Funkca odśwież xy powinna (jak
> sama nazwa wskazuje) odświeżać współrzędne a nie kasować pkt na mapie. Od
> kasowania pkt są inne narzędzia.
Ale jaki jest sens posiadania na mapie np. 20 punktów o numerze "A" i identycznych wspolrzednych w tym samym punkcie (szczegolnie jezeli rodzi to problem np. przy zanumerowaniu)
jasne ze przed operacja zanumerowania mozna wykonac operacje kasowaniu zdublowanych elementow - ale jak jest przypadek ze mamy szkic z 1000 pikietami z czego 100 jest zdublowanych, uczytelniamy szkic przesuwajac numery punktow, robiac je na odnosniku itp. i dochodzi w koncu do tych nieszczesnych 100 punktow i jest problem bo tu nagle kilka tekstow numerow do skasowania kilka symboli wstawionych w ten sam punkt.......
Mikromap najlepiej dziala jezeli wspolpracuje z 1 tabela punktow Winkalka i wsp. punktow w Winklku powinny byc odzwierciedlone tak samo na mapie
Z doswiadczenia wiem ze proby pracy na duzej mapie korzystajac raz z jednej tabeli raz z drugiej koncza sie zle (wlasnie przy odswiezaniu xy) konsekwencje w przesuwaniu wierzcholkow linii itp... --- ---------
mbiela |
Coder
07.07.2009, 14:03
@ biela
|
Mikromap - problem z podwojnymi punktami |
Posiadanie róznych punktów o tym samym numerze to sytuacja szczególna i trzeba się liczyć nienormalnymi konsekwencjami działania niektórych funkcji, w których punkty sa identyfikowane po numerze.
Nie chcę automatycznie usuwac punktów identycznych, bo może to komuś zaszkodzić w jakiejś sytuacji którą trudno sobie wyobrazić na etapie projektowania programu.
Ot, np. w tym samym punkcie są 2 symbole o różnych kodach.
Tym bardziej, że takie podwójne punkty łatwo usunąć w sposób który opisałem --- Admin
|
konto21
23.12.2011, 08:53
@ Coder
|
Mikromap - problem z podwojnymi punktami |
witam,
mam ptanie czy jest taka mozliwosc w Winkalku lub Mikromapie aby usuna punkty o tych samych współrzednych ale o innych numerach?
jest to dla mnie pilna i kłopotliwa sprawa wiec prosze o szybka odpowiedz
pd WESOŁYCH ŚWIĄT |
Coder
23.12.2011, 09:06
@ konto21
|
Mikromap - problem z podwojnymi punktami |
> mam ptanie czy jest taka mozliwosc w Winkalku lub Mikromapie aby usuna
> punkty o tych samych współrzednych ale o innych numerach?
Tak, w WinKalk jest coś takiego jak raport punktów bliskich (formularz Edycja, górne menu Edycja) --- Admin
|