Mapedit++

Zgłoszenia problemów/bugów/usprawnień do Mapedita++
Lista zgłoszeń

FS#17920 - Traktowanie Floors=

Przydzielony do projektu: Mapedit++
Zgłoszone przez Wojtek Nowinski (WojtekN) - wtorek, 27 maj 2014, 11:16 GMT+1
Ostatnio edytował Tomek Babczyński (faster) - wtorek, 27 maj 2014, 11:50 GMT+1
Typ zgłoszenia Bug
Kategoria Backend / Core
Status Przypisane
Przydzielone do Tomek Babczyński (faster)
System operacyjny ---
Ważkość Średnia
Priorytet Normalny
Rozpoznane w wersji 2013
Do realizacji w wersji 2014
Do realizacji do dnia Nie zdecydowano
Procent zaawansowania: 0%
Głosy 0
Prywatne Nie

Opis

ME++ traktuje wpisy Floors= jako "extras" i ustawia je po Data0= a ME normalny ustawia wpisy Floors= przed Data0=
Efekt -> puchnące w nieskończoność diffy bez nanoszenia jakichkolwiek zmian.
Zgłoszenie zależy od

Komentarz od Tomek Babczyński (faster) - wtorek, 27 maj 2014, 11:55 GMT+1
Nie mam "normalnego" aktualnego me, a tym bardziej jego źródeł. Sprecyzuj więc, na której konkretnie pozycji ma być to Floors - tuż przed DataN, czy jeszcze wcześniej. Pozycje znanych tagów powinny być kanoniczne. Przy okazji:
- na ile Floors jest "znany" czyli jak traktuje go kompilator - używa, ignoruje, zgłasza błąd?
- czy to jedyny tag dodany ostatniow ME?
Komentarz od Wojtek Nowinski (WojtekN) - środa, 28 maj 2014, 10:13 GMT+1
Tak wygląda przykładowy POLYGON w którym wykorzystałem wszystkie pola możliwe:
[POLYGON]
Type=0x13
Label=DS6
HouseNumber=1
StreetDesc=Weteranów
Phone=+48616616161
Fax=+48616161661
Email=test@ump.waw.pl
WebPage=ump.waw.pl
Text=takie tam pisanie
Floors=1
EntryPoint=(52.39837,16.94794),wejście_testowe
Data0=(52.39862,16.94779),(52.39835,16.94751),(52.39824,16.94779),(52.39837,16.94793),(52.39851,16.94808)
Plik=UMP-PL-Poznan/src/POZNAN.obszary.txt
[END]

Próbowałem potem zmieniać kolejność wpisów znajdujących się przed data notatnikiem ale każdy zapis takiego pliku przez ME przywracał taką kolejność.
Może być kilka EntryPoint'ów

Co do kompilatora to nie wiem jak się preprauje wsad dla niego ale nie buntował się na ten moment.


Komentarz od TomekS (ts) - piątek, 19 grudzień 2014, 16:48 GMT+1
EntryPoint:

Wygląda na to, że ME++ (1.0.61.513) obsługuje EntryPoint, ale tylko w trybie Navitel. Dla Polygonów pojawia się wtedy opcja w menu kontekstowym "Add Entry Point" (jak będzoe kilka, to ze środka ciężkości obszaru robbi gwiazdkę do wszystkich), a w menu kontekstowym punktu można zmienić nazwę lub ustawić jako "Set Default Entry". Natomiast jest bug w przesuwaniu obiektu - wygląda na to, że podwójnie dodaje przesunięcie obszaru i wszystkie punkty się przesuwają 2 razy za daleko.

Wczytywanie...