Strona 1 z 11

jnxer - program do map JNX

: 23 cze 2013, 21:42
autor: pelsta
Witam,
Napisałem programik do przeglądania i drobnych edycji map JNX.
jnxer.7z
(492.31 KiB) Pobrany 7679 razy
14-04-2014 wersja 6.2
27-03-2014 wersja 6.1
17-03-2014 wersja 6.0
28-02-2014 wersja 4.2.1
27-02-2014 wersja 4.2
14-07-2013 wersja 1.8
9-07-2013 wersja 1.6
7-07-2013 wersja 1.5
24-06-2013 wersja 1.1
23-06-2013 pierwsza publikacja
Clipboard01.jpg
Clipboard02.jpg
Program wystarczy rozpakować gdziekolwiek.
Można skojarzyć rozszerzenie .jnx z programem.
Zalecam wykonanie kopii zapasowych edytowanych plików.

Edytować można
Dla całej mapy:
- JNX Version (dopuszczalne wartości 3, 4)
- Product ID (mapy o takim samym ID są wspólnie wybierane w eTrexie)
- Product Name (wyświetla BaseCamp i eTrex)
- ZOrder (dopuszczalne wartości 0 do 100)
- Detail Level (wyświetla BaseCamp)
Dla poszczególnych Leveli:
- eTrex Scale -> JNX Scale (wybieranie z listy)
- Copyright (wyświetla BaseCamp)
- Name
- Description

Polecenia
OpenJNX
LoadGPX - Wczytuje z pliku .gpx waypointy i ślady. Wszystkie ślady z pliku zostają połączone w jeden.
DrawGrid
RedrawMap
DeleteTiles - Polecenie ukazuje się, gdy są zaznaczone (LMB+Ctrl) na mapie kafelki do skasowania. Zapisanie zmian bezpośrednio do oryginalnego pliku mapy. Odbywa się bardzo szybko. To polecenie wybieramy na własną odpowiedzialność.
PrevLevel
NextLevel
Quality - Zmiana jakości/szybkości skalowania kafelków. Skalowanie Quality1 w skalach 1/8, 1/4, 1/2, 1/1 przebiega nieco szybciej.
UpdateMap - Zapisanie zmian bezpośrednio do oryginalnego pliku mapy. Odbywa się bardzo szybko. To polecenie wybieramy na własną odpowiedzialność.
SaveMap - Zapisanie zmian jako nowej mapy.
SaveLevel - Wyodrębnia zaznaczony Level i zapisuje jako nową mapę.
SaveTiles - Zapisanie wszystkich kafelków w postaci pojedynczych plików .jpg.

Ini
AutoLoadWaypoints - Pełna ścieżka do pliku z waypointami, które będą wczytywane przy każdym uruchomieniu programu.
JNXPath
GPXPath
Scale
Latitude - Szerokość geograficzna środka mapy we współrzędnych JNX.
Longitude - Długość geograficzna środka mapy we współrzędnych JNX.
DrawGrid
Left
Top
Width
Height

Re: jnxer - program do map JNX

: 23 cze 2013, 22:17
autor: Mariusz65
A ja nie miałem na czyn JNX-ów obejrzeć :D

Re: jnxer - program do map JNX

: 24 cze 2013, 07:53
autor: muchin
No bomba! Dziękujemy :-)

Re: jnxer - program do map JNX

: 08 lip 2013, 21:35
autor: GPS Maniak
Przeglądanie map, przeglądaniem, ale możliwości edycji parametrów mapy, w tym ID większego niż 99 w połączeniu z poleceniem UpdateMap - super :D .

Podziękowania dla autora.

Re: jnxer - program do map JNX

: 08 lip 2013, 23:13
autor: pelsta
Na ID jedynym ograniczeniem jest ID>=0.
ZOrder musi być od 0 do 100, w przeciwnym wypadku bez ostrzeżenia ustawiam 30.

Edit
Bardzo ważna aktualizacja do wersji 1.6

Re: jnxer - program do map JNX

: 12 lip 2013, 08:58
autor: PiK
Sprawdzałem na dwóch komputerach i nie działa polecenie LoadGPX. Plik GPX raczej nie jest uszkodzony bo otwiera go zarówno MapSource jak i MapEdit ++.
Program przedstawia się jako wersja 1.5 a nie 1.6 (sciągnąłem jnxer_1.6.7z).

Re: jnxer - program do map JNX

: 12 lip 2013, 11:01
autor: pelsta
Numer wersji poprawiony - niebawem podeślę.

@PiK
Znowu zapomniałem o ustawieniach regionalnych w systemie :lol:

Re: jnxer - program do map JNX

: 14 lip 2013, 07:42
autor: PiK
Teraz jest ok. Dzięki :)

Re: jnxer - program do map JNX

: 14 lip 2013, 10:34
autor: pelsta
Aktualizacja do wersji 1.8.
- poprawiłem wczytywanie plików .gpx,
- ulepszyłem wyświetlanie map,
- dodałem kilka opcji dla usera,
- małe zmiany GUI.

Re: jnxer - program do map JNX

: 29 lip 2013, 06:45
autor: kagb
Program doprawdy rewelacyjny.

Re: jnxer - program do map JNX

: 04 sie 2013, 20:04
autor: meridian
@ Pelsta
Utworzenie tego programu to święty pomysł, jako użytkownik dorzucę coś od siebie,
czy jest możliwe żeby na belce górnej była wyświetlana nazwa pliku, w tej chwili jest wyświetlana nazwa pliku źródłowego, z którego został utworzony jnx.
W przypadku, gdy mamy więcej niż jeden plik jnx utworzony z tego samego pliku źródłowego podczas przeglądania nie ma informacji, który jnx jest wyświetlany,
wybór pliku do wyświetlania jest z „List of Maps”. Można obejść się bez tej zmiany zapisując plik ze zmienionym „Product Name” lub nadając jnx różne znaczniki „Product ID”.
Mam jeszcze jeden pomysł, chodzi o dodane funkcji „zamknij”, tak żeby było można wczytać jnx z innego katalogu bez powtórnego uruchamiania programu.
Nie odbierz tego, jako krytykę, to tylko luźne sugestie, bez proponowanych zmian Twój program jest naprawdę świetny.

Re: jnxer - program do map JNX

: 05 sie 2013, 08:11
autor: pelsta
meridian pisze:święty pomysł
Bez przesady...
meridian pisze:czy jest możliwe żeby na belce górnej była wyświetlana nazwa pliku, w tej chwili jest wyświetlana nazwa pliku źródłowego, z którego został utworzony jnx.
Na górnej belce programu wyświetlana jest nazwa pliku jnx, z którego mapa jest aktualnie wyświetlana w programie.
Po zapisaniu zmian poleceniem UpdateMap nadpisywany jest oryginalny plik i jego nazwa nie zmienia się.
Po zapisaniu zmian poleceniem SaveMap tworzony jest nowy plik w tym samym katalogu co oryginał i posiada nazwę pliku oryginalnego z dodanym sufiksem _saved. W takiej sytuacji powinna zmienić się także nazwa pliku na górnej belce programu i w tabelce List of Maps a sama tabelka - automatycznie odświeżona.
Czy to rozwiązałoby problem, na który zwróciłeś uwagę?
meridian pisze:dodane funkcji „zamknij”, tak żeby było można wczytać jnx z innego katalogu bez powtórnego uruchamiania programu.
Taka funkcja jest zbędna. Jeżeli chcesz wczytać mapy z innego katalogu to użyj polecenia OpenJNX i wyszukaj mapę w jakimkolwiek innym katalogu. Tabelka List of Maps zostanie wypełniona mapami z tego nowego katalogu.
meridian pisze:Nie odbierz tego, jako krytykę
Żadna krytyka :) Po prostu zwróciłeś uwagę na błędy.
Upubliczniając program na forum liczyłem właśnie na takie uwagi od userów.

Re: jnxer - program do map JNX

: 05 sie 2013, 08:43
autor: meridian
pelsta pisze:wyszukaj mapę w jakimkolwiek innym katalogu.
He….he, racja, nie wiem, czemu wcześniej nie skorzystałam z opcji otwórz ( powtórnie) :oops: .
pelsta pisze:Na górnej belce programu wyświetlana jest nazwa pliku jnx, z którego mapa jest aktualnie wyświetlana w programie.
O to chodzi, że nie jest wyświetlana nazywa pliku jnx, tylko Product Name, w tym przypadku
Test_gorysowie_11 i Test_2_gorysowie_11, to nazwy plików, wyświetlana jest nazwa Product Name.
Zmiana Product Name + zapis, działa.
Załącznik_1.JPG
Załącznik_2.JPG
Załącznik_2.JPG (25.28 KiB) Przejrzano 90582 razy

Re: jnxer - program do map JNX

: 05 sie 2013, 10:41
autor: pelsta
meridian pisze:w tym przypadku Test_gorysowie_11 i Test_2_gorysowie_11, to nazwy plików
Na Twoim screenie nie widzę plików o takich nazwach.
Z tabelki List of Maps wynika, że załadowałeś pliki o nazwach:
Test_2_gorysowie.jnx
Test_gorysowie.jnx
Test_gorysowie_saved.jnx

Nieporozumienie z nazewnictwem?
Clipboard02.png

Re: jnxer - program do map JNX

: 05 sie 2013, 10:54
autor: meridian
pelsta pisze:Nieporozumienie z nazewnictwem?
Zgadza się (bela belce nie równa).
Pełna ścieżka dostępu wraz z nazwą wyświetlanego pliku,
tak jak napisałeś jest na "górnej belce".
Załącznik.JPG
wrzeczywistości jest mniej czytelna niż na załączonym obrazku.