Coder  
 
dzulius(R)

E-mail

08.06.2016, 07:59
 

Przesuwanie symboli (jeszcze raz) (Forum)

Witam
Kiedyś pisałem o problemie przy odświeżaniu współrzędnych. Dalej to nie działa ale trudno..
Teraz mam jeszcze jeden problem. Odświeżam współrzędne na mapie, z której usunąłem wszystkie poprzednie pikiety i wstawiłem nowe (z nowego pomiaru). W mikromapie pomimo usunięcia starych pikiet zostają dowiązania w symbolach i po odświeżeniu wszystko się rozjeżdża. Co można zrobić, żebym mógł odświeżyć punkty? Nie jestem w stanie edytować wszystkich symboli i usuwać numery punktów.

Czy nie można zrobić tak, żeby symbol był przywiązany do punktu, do którego jest aktualnie przypisany?

Coder(R)

Homepage E-mail

08.06.2016, 08:50

@ dzulius

Przesuwanie symboli (jeszcze raz)

> Witam
> Kiedyś pisałem o problemie przy odświeżaniu współrzędnych. Dalej to nie
> działa ale trudno..
> Teraz mam jeszcze jeden problem. Odświeżam współrzędne na mapie, z której
> usunąłem wszystkie poprzednie pikiety i wstawiłem nowe (z nowego pomiaru).
> W mikromapie pomimo usunięcia starych pikiet zostają dowiązania w symbolach
> i po odświeżeniu wszystko się rozjeżdża. Co można zrobić, żebym mógł
> odświeżyć punkty? Nie jestem w stanie edytować wszystkich symboli i usuwać
> numery punktów.
>
> Czy nie można zrobić tak, żeby symbol był przywiązany do punktu, do którego
> jest aktualnie przypisany?

W Mikromap nie ma specjalnych połączeń punktów z symbolami, program po prostu porównuje XY punktu i symbolu, jezeli są takie same, zakłada, że symbol powstał na bazie tego punktu

---
Admin
[image]

dzulius(R)

E-mail

08.06.2016, 10:16
(edytowany przez dzulius, 08.06.2016, 10:53)

@ Coder

Przesuwanie symboli (jeszcze raz)

> W Mikromap nie ma specjalnych połączeń punktów z symbolami, program po
> prostu porównuje XY punktu i symbolu, jezeli są takie same, zakłada, że
> symbol powstał na bazie tego punktu

No ale przecież jeżeli wstawie symbol z dociąganiem do punktu na mapę to po skasowaniu punktów w edycji symbolu dalej widnieje numer skasowanego punktu.

W takim razie co mogę zrobić żeby mi się mapa nie rozjeżdżała?

Coder(R)

Homepage E-mail

08.06.2016, 16:53

@ dzulius

Przesuwanie symboli (jeszcze raz)

> No ale przecież jeżeli wstawie symbol z dociąganiem do punktu na mapę to
> po skasowaniu punktów w edycji symbolu dalej widnieje numer skasowanego
> punktu.

Faktycznie, symbole są porównywane po nr

> W takim razie co mogę zrobić żeby mi się mapa nie rozjeżdżała?

Na dialogu wyboru punktów do odświezenia proszę wyłączyć ptaszek przy opcji Symbole

---
Admin
[image]

dzulius(R)

E-mail

09.06.2016, 13:18

@ Coder

Przesuwanie symboli (jeszcze raz)

Panie Piotrze ale ja chce wszystko odświeżyć... razem z symbolami.

AdamM(R)

E-mail

09.06.2016, 15:05

@ dzulius

Przesuwanie symboli (jeszcze raz)

> Panie Piotrze ale ja chce wszystko odświeżyć... razem z symbolami.

Widzę że ciekawa dyskusja się wywiązała. Nie znam rozwiązania problemu, bo sam problem jest dla mnie zagadką i dla Codera chyba też, dlatego może kolego sprecyzujesz o co dokładnie ci chodzi.
Co rozumiesz pod pojęciem "mapa się rozjeżdża"
Chcesz "wszystko odświeżyć... razem z symbolami", jakiego efektu się spodziewasz.

dzulius(R)

E-mail

10.06.2016, 08:33

@ AdamM

Przesuwanie symboli (jeszcze raz)

> Co rozumiesz pod pojęciem "mapa się rozjeżdża"
> Chcesz "wszystko odświeżyć... razem z symbolami", jakiego efektu się
> spodziewasz.

"Mapa się rozjeżdża" - tzn.: Po odświeżeniu współrzędnych punktów symbole przeskakują w miejsca, w których ich być nie powinno

Chcę "wszystko odświeżyć" - czyli: Punkty, symbole, linie

Jeszcze raz opiszę:
Mam mapę z 2015 roku, na której mam wgrane punkty z pomiaru z roku 2015 (punkty mają numery od 1 - 90). Symbole, linie podociągane do punktów.
W tym roku zrobiłem nowy pomiar (punkty z nowego pomiaru mają numery od 1 - 80) kasuje z tej mapy wszystkie punkty z roku 2015(czyli od 1 - 90) ponieważ będą się dublować na mapie i wstawiam nowe (czyli od 1 - 80).
Teraz odświeżam współrzędne i symbole przesuwają się do swoich odpowiedników. Czyli jeżeli np. zasuwa była dociągnięta w 2015 roku do punktu nr 15 a w tym roku nr 15 do budynek, to po odświeżeniu na rogu budynku znajdzie się zasuwa.
Nie wiem jak to prościej wytłumaczyć.

Podobna sytuacja jest jeżeli dostaję nową mapę z ośrodka. Przesuwam symbole do pikiet z pomiaru. Po odświeżeniu współrzędnych przykładowa zasuwa zostaje w miejscu gdzie była a punkty i linie przesuwają się w nowe miejsca(odświeżone).

Nic nie pomoże odznaczenie symboli w opcjach odświeżania ( w tabeli punktów) ponieważ z oczywistych powodów chcę aby symbole przesuwały się razem z punktami do których je doczepiłem.

Podejrzewam, że nie tylko ja korzystam z opcji przesuwania symboli.
Zaznaczam, że nie jest to wielki problem jeżeli mam małą mapę i kilka symboli to przesunięcia, wtedy można skasować stare i wstawić nowe. Problem jest przy dużych mapach na których jest np kilkaset lub kilka tysięcy punktów. Wtedy się to robi nie do ogarnięcia.

Jak dla mnie wygląda to tak jakby program raz na zawsze zapamiętywał, do czego doczepiał symbol przy wstawianiu.

Coder(R)

Homepage E-mail

10.06.2016, 08:59

@ dzulius

Przesuwanie symboli (jeszcze raz)

> Jak dla mnie wygląda to tak jakby program raz na zawsze zapamiętywał, do
> czego doczepiał symbol przy wstawianiu.

Tak, symbol zapamiętuje nr punktu do którego był przyciągnięty.
Może Pan mu wew. wykasować ten nr.

---
Admin
[image]

dzulius(R)

E-mail

10.06.2016, 09:54

@ Coder

Przesuwanie symboli (jeszcze raz)

Panie Piotrze ale jak mapa ma kilometr kwadratowy to zajmie tydzień. Niech Pan napisze, że się nie da tego zrobić czy co bo nie wiem po co się tak rozpisuje...

AdamM(R)

E-mail

10.06.2016, 13:23

@ dzulius

Przesuwanie symboli (jeszcze raz)

> "Mapa się rozjeżdża" - tzn.: Po odświeżeniu współrzędnych punktów symbole
> przeskakują w miejsca, w których ich być nie powinno
Bo program nie był w terenie i nie wie sam z siebie co gdzie ma być

> Teraz odświeżam współrzędne i symbole przesuwają się do swoich
> odpowiedników. Czyli jeżeli np. zasuwa była dociągnięta w 2015 roku do
> punktu nr 15 a w tym roku nr 15 do budynek, to po odświeżeniu na rogu
> budynku znajdzie się zasuwa.
> Nie wiem jak to prościej wytłumaczyć.
Gdyby to działało tak jak chcesz to MM byłby super inteligentnym programem, który sam z siebie byłby w stanie stwierdzić że pikieta nr 15 oznaczająca zasuwę w 2015r. teraz ma być narożnikiem budynku

> Podobna sytuacja jest jeżeli dostaję nową mapę z ośrodka. Przesuwam symbole
> do pikiet z pomiaru. Po odświeżeniu współrzędnych przykładowa zasuwa
> zostaje w miejscu gdzie była a punkty i linie przesuwają się w nowe
> miejsca(odświeżone).
Nie ma w MM takiej opcji jak przesuwanie symboli do pikiet, tak aby program takie przesunięcie zinterpretował jako wstawienie symbolu w pkt. Co do zasady, ręczne przesuwanie to operacja wykonywana "na oko" i powinna być stosowana tylko przy tworzeniu szkiców. Program nie może zmienić położenia przesuniętego "na oko" symbolu bo byłoby to sprzeczne z ideą działania tej opcji.

>
> Nic nie pomoże odznaczenie symboli w opcjach odświeżania ( w tabeli
> punktów) ponieważ z oczywistych powodów chcę aby symbole przesuwały się
> razem z punktami do których je doczepiłem.
Przesunięci symbolu w pobliże pikiety to nie to samo co wstawienie symbolu w pkt.

> Podejrzewam, że nie tylko ja korzystam z opcji przesuwania symboli.
> Zaznaczam, że nie jest to wielki problem jeżeli mam małą mapę i kilka
> symboli to przesunięcia, wtedy można skasować stare i wstawić nowe. Problem
> jest przy dużych mapach na których jest np kilkaset lub kilka tysięcy
> punktów. Wtedy się to robi nie do ogarnięcia.
Nie wyobrażam sobie aby przesuwanie sumboli "na oko" było szybsze niż dwuklik na symbol i wpisanie właściwego nr pikiety (niezbędne do prawidłowego działania opcji "odśwież" ) lub wstawienie nowego symbolu we właściwym pkt.

> Jak dla mnie wygląda to tak jakby program raz na zawsze zapamiętywał, do
> czego doczepiał symbol przy wstawianiu.
Dokładnie tak to działa i działać powinno. Możesz zmienić nr punkt w edycji symbolu i program to zapamięta do następnej zmiany, ale sam program nie ma prawa zmieniać zasuwy w pkt nr 15 z 2015r na narożnik budynku w roku 2016.

dzulius(R)

E-mail

10.06.2016, 13:29
(edytowany przez dzulius, 10.06.2016, 13:41)

@ AdamM

Przesuwanie symboli (jeszcze raz)

Kolega kompletnie nie rozumie o co mi chodziło. Ja już nie wiem jak tłumaczyć. Zostawię ten temat bo chyba zbyt trudny...

> Przesunięci symbolu w pobliże pikiety to nie to samo co wstawienie symbolu w > pkt.

Przesuwanie symboli jest już od dawna Menu Rysuj->Przesuwanie Symboli. Wystarczy włączyć przyciąganie do punktu i działa.

> Bo program nie był w terenie i nie wie sam z siebie co gdzie ma być

Przecież ja nie wymagam cudów... Mnie tylko chodzi o to, że symbol ma w pamięci nr punktu, którego już dawno nie ma bo go skasowałem

> Nie wyobrażam sobie aby przesuwanie symboli "na oko" było szybsze niż dwuklik > na symbol i wpisanie właściwego nr pikiety (niezbędne do prawidłowego
> działania opcji "odśwież" ) lub wstawienie nowego symbolu we właściwym pkt.

Proszę sobie wyobrazić mapę o powierzchni kilometr kwadratowy na której jest 2500 punktów. Kasuje wszystkie. Wgrywam sobie nowy pomiar. Wstawiam sobie nowe symbole, przesuwam linie do punktów. Przeliczyłem pikiety i zmieniają się współrzędne. Wciskam odśwież... i symbole które wcześniej miały "zapamiętane" numery punktów przesuwają się do swoich odpowiedników.
Nie wiem po co to piszę przecież już o tym pisałem. Co w tym trudnego do zrozumienia?

biela(R)

E-mail

Żory,
11.06.2016, 17:34

@ dzulius

Przesuwanie symboli (jeszcze raz)

> Panie Piotrze ale jak mapa ma kilometr kwadratowy to zajmie tydzień. Niech
> Pan napisze, że się nie da tego zrobić czy co bo nie wiem po co się tak
> rozpisuje...

Rzeczywiście trochę dziwaczne jest to, że MM pamięta nr symboli po ich wykasowaniu z mapy..
Z tego co kojarzę to dopisywanie nr punktu do symboli zostało wprowadzone w któreś tam wersji MM - wcześniej tego nie było.

Może Pan Piotr wprowadzi po prostu opcję masowania kasowania punktów przy symbolach?

---
---------
mbiela

Coder(R)

Homepage E-mail

13.06.2016, 17:31

@ dzulius

Przesuwanie symboli (jeszcze raz)

Rozumiem, że chciałby Pan, żeby przy kasowaniu punktu swobodnego program przeszukał symbole i ew. wykasował mu tez numer tego punktu?

Trochę to ryzykowne, mogę sobie wyobrazić sytuację, że komuś to może przeszkadzać. Np. jak rutynowo kasuje wszystkie punkty swobodne, ale w symbolach chciałby zachować numery z jakiegoś powodu.

---
Admin
[image]

biela(R)

E-mail

Żory,
14.06.2016, 06:46

@ Coder

Przesuwanie symboli (jeszcze raz)

> Rozumiem, że chciałby Pan, żeby przy kasowaniu punktu swobodnego program
> przeszukał symbole i ew. wykasował mu tez numer tego punktu?
>
> Trochę to ryzykowne, mogę sobie wyobrazić sytuację, że komuś to może
> przeszkadzać. Np. jak rutynowo kasuje wszystkie punkty swobodne, ale w
> symbolach chciałby zachować numery z jakiegoś powodu.

Rozwiązaniem byłaby dodatkowa funkcja "kasowanie nr punktów przy symbolach"

---
---------
mbiela

dzulius(R)

E-mail

15.06.2016, 07:01

@ biela

Przesuwanie symboli (jeszcze raz)

>
> Rozwiązaniem byłaby dodatkowa funkcja "kasowanie nr punktów przy symbolach"

No pewnie, coś w tym rodzaju załatwi sprawę.

dzulius(R)

E-mail

15.06.2016, 09:57

@ biela

Przesuwanie symboli (jeszcze raz)

>
> Rozwiązaniem byłaby dodatkowa funkcja "kasowanie nr punktów przy symbolach"

No pewnie, coś w tym rodzaju załatwi sprawę.

Coder(R)

Homepage E-mail

15.06.2016, 12:40

@ dzulius

Przesuwanie symboli (jeszcze raz)

> >
> > Rozwiązaniem byłaby dodatkowa funkcja "kasowanie nr punktów przy
> symbolach"
>
> No pewnie, coś w tym rodzaju załatwi sprawę.

OK, zrobimy tak, ze można zaznaczyć grupę symboli i wspólnie zmienić im numer w edycji:

www.coder.pl/MikroMap32.exe

---
Admin
[image]

dzulius(R)

E-mail

15.06.2016, 13:42

@ Coder

Przesuwanie symboli (jeszcze raz)

Elegancko :-)

7137(R)

14.07.2016, 19:43

@ dzulius

Przesuwanie symboli (jeszcze raz)

A nie prościej byłoby zrobić porządek z punktami tak, że p-ty z pomiaru 2015 przenieść na osobną warstwę ( p-ty 2015), wsp. p-tów z nowego pomiaru wczytać na warstwę n/p p-ty 2016, po czym wyłączyć warstwę p-ty 2015 ?
Stare p-ty znikną, symbole zostaną. Po co kombinować z nowymi opcjami?

dzulius(R)

E-mail

15.07.2016, 07:51

@ 7137

Przesuwanie symboli (jeszcze raz)

> A nie prościej byłoby zrobić porządek z punktami tak, że p-ty z pomiaru
> 2015 przenieść na osobną warstwę ( p-ty 2015), wsp. p-tów z nowego pomiaru
> wczytać na warstwę n/p p-ty 2016, po czym wyłączyć warstwę p-ty 2015 ?
> Stare p-ty znikną, symbole zostaną. Po co kombinować z nowymi opcjami?

Kolego czytałeś ten wątek??? ... Trzeba czytać ze zrozumieniem :)

J.MAKARSKI(R)

02.08.2016, 00:23

@ dzulius

Przesuwanie symboli (jeszcze raz)

> > A nie prościej byłoby zrobić porządek z punktami tak, że p-ty z pomiaru
> > 2015 przenieść na osobną warstwę ( p-ty 2015), wsp. p-tów z nowego
> pomiaru
> > wczytać na warstwę n/p p-ty 2016, po czym wyłączyć warstwę p-ty 2015
> ?
> > Stare p-ty znikną, symbole zostaną. Po co kombinować z nowymi opcjami?
>
> Kolego czytałeś ten wątek??? ... Trzeba czytać ze zrozumieniem :)

Kolego dzulius, a pisałeś w sposób umożliwiający zrozumienie?
7 czy 8 Twoich wyjaśnień potrzeba było, aby dopiero co niektórzy coś zrozumieli i mimo tego nikt z Ciebie z tego powodu nie pokpiwał.
Bo ja przyznam się, że jeszcze nadal nie rozumiem o co Ci chodziło, a czytać wydaje mi się potrafię.

30855 Postów w 5722 Wątkach, 906 zarejestr. uczestników, obecnie 10 online (0 zarejestr., 10 gości)
CODER | Kontakt z administratorem
RSS-Feed
powered by my little forum