Forum APRS Polska

Zaloguj się lub zarejestruj.

Zaloguj się podając nazwę użytkownika, hasło i długość sesji
Szukanie zaawansowane  

Aktualności:

Autor Wątek: javAPRS  (Przeczytany 10123 razy)

SQ6GGL

  • PG APRS
  • *
  • Offline Offline
  • Wiadomości: 62
javAPRS
« dnia: Listopad 29, 2005, 01:45:52 LOC »

Witam.

Chciałem na swojej stronie www zamieścić mapę w formacie javAPRS w takiej postaci, aby była na niej widoczna tylko moja stacja. Czy ktoś mógłby opisać całą procedurę jak to zrobić? A może już ktoś to zrobił tylko słabo szukałem?

Maciek, SQ6GGL
Zapisane

SP3LYR

  • Administrator
  • *****
  • Offline Offline
  • Wiadomości: 2141
  • Teoretycznie, praktyka pokrywa się z teorią
    • o APRS po polsku
javAPRS
« Odpowiedź #1 dnia: Listopad 29, 2005, 03:51:15 LOC »

Opis instalacji javAPRS znajduje się na http://www.aprs-is.net/javAPRS/
Jeżeli chcesz mieć tylko swoją stację, to należy korzystać z filtru, jak w przypadku wielu innych klientów korzystających z portu 14580. Będzie to filtr b/SQ6GGL* (równoznaczne z p/SQ6GGL ), jeśli chodzi tylko o konkretne SSID np. dla obserwacji mobila: b/SQ6GGL-9
Czyli w javAPRS należy zrobić, jak np.:
<param name="dataFile1" value="netc:14580:212.122.192.50">
<param name="serverCommand" value="filter b/SQ6GGL*">
Zapisane
73
Andrzej SP3LYR

SQ6GGL

  • PG APRS
  • *
  • Offline Offline
  • Wiadomości: 62
javAPRS
« Odpowiedź #2 dnia: Listopad 30, 2005, 00:12:50 LOC »

Jak robiłem wg tego opisu to jakoś słabo mi wychodziło. W końcu zgapiłem kod ze strony aprs.pl i efekt tego można zobaczyć na stronie: http://republika.pl/maciek_l/sq6ggl.htm
Zapisane

SP3LYR

  • Administrator
  • *****
  • Offline Offline
  • Wiadomości: 2141
  • Teoretycznie, praktyka pokrywa się z teorią
    • o APRS po polsku
javAPRS
« Odpowiedź #3 dnia: Listopad 30, 2005, 04:48:06 LOC »

Wyszło całkiem ładnie, ale plagiaty tekstów i wyszukiwania żywcem wzięte z aprs.pl wyglądają mało elegancko. Wypadałoby przynajmniej umieścić notkę o ich pochodzeniu, jeżeli nawet nie spytać się autora.
Zapisane
73
Andrzej SP3LYR

SP2BZW

  • Administrator
  • *****
  • Offline Offline
  • Wiadomości: 810
  • unikaj pijanego malkontenta i frustrata !!!
    • http://www.confluence.org/visitor.php?id=645
javAPRS
« Odpowiedź #4 dnia: Grudzień 02, 2005, 00:12:32 LOC »

Cytat: "SP3LYR"
Wypadałoby przynajmniej umieścić notkę o ich pochodzeniu, jeżeli nawet nie spytać się autora.

ale już wszystko jest OK  :D notka jest...
Zapisane
73' Darek SP2BZW & IKAR

SQ6GGL

  • PG APRS
  • *
  • Offline Offline
  • Wiadomości: 62
javAPRS
« Odpowiedź #5 dnia: Grudzień 02, 2005, 00:38:06 LOC »

Jest jest. Będzie chwila to i będzie wygląd inny.

pozdrawiam 73 :lol:
Zapisane

SP3LYR

  • Administrator
  • *****
  • Offline Offline
  • Wiadomości: 2141
  • Teoretycznie, praktyka pokrywa się z teorią
    • o APRS po polsku
javAPRS
« Odpowiedź #6 dnia: Grudzień 04, 2005, 01:25:12 LOC »

Widzę, że faktycznie sporo jeździsz, więc nie wiem, czy nie byłoby dobrze zrobić też opcji z mapami Expedia, są to po prostu mapy Map Pointa, ale dla podglądu dróg poza miastami w wersji topograficznej całkiem przyzwoicie wyglądają dla Polski. Wówczas można z góry wpisać tracking dla Twojego mobila i mapa będzie wycentrowana wg jego pozycji.
Do tego celu potrzebne byłyby takie parametry:

<param name="cabbase" value="japrs.cab">
   <param name="drawVectors" value="true">
   <param name="dataFile1" value="netc:14580:212.122.192.50">
   <param name="showstationnames" value="true">
   <param name="metric" value="true">
   <param name="drawCircles" value="true">
   <param name="mapCenterLon" value="-16.96">
   <param name="mapCenterLat" value="51.11">
   <param name="expediaMapAlt" value="100">
   <param name="serverCommand" value="filter b/SQ6GGL*">
   <param name="trackMap" value="true">
   <param name="homeID" value="SQ6GGL-9">
                <param name="expediaWorldMap" value="true">

Początkowa mapa, w przypadku, gdy mobil się jeszcze nie pojawił, będzie wg Twojego domowego QTH. Oczywiście dla podglądu miejskiego mapy Map Pointa nie są jeszcze dla Polski opracowane.
Zapisane
73
Andrzej SP3LYR

SQ6GGL

  • PG APRS
  • *
  • Offline Offline
  • Wiadomości: 62
javAPRS
« Odpowiedź #7 dnia: Grudzień 04, 2005, 02:45:11 LOC »

Całkiem fajnie.
A da się zrobić tak aby mapa ta była dostępna na liście map do wybrania? Widzę że są użyte inne parametry oraz inne porty serwera co za tym idzie nie wiem czy da się połączyć oba te warianty. Jaka jest różnica miedzy portami 14578 i 14580? Na razie do staraj strony dodałem link z mapką Expedia. Jak wymyślę jak dodać ją do listy to to zmienię
Zapisane

SP3LYR

  • Administrator
  • *****
  • Offline Offline
  • Wiadomości: 2141
  • Teoretycznie, praktyka pokrywa się z teorią
    • o APRS po polsku
javAPRS
« Odpowiedź #8 dnia: Grudzień 04, 2005, 03:19:52 LOC »

A da się. Trzeba dodać do listy map
expedia,mapCenterLat,mapCenterLon,expediaMapAlt[,iconScale]^menuname
czyli wg poprzedniego posta
expedia,51.11,-16.96,100^Expedia
Pojawi się na pewno mapa z ulicami. AE5PL nie podaje, czy można na liście zaznaczyć, że chodzi nam o topo. Niedawno dodał on opcję map topograficznych (zresztą bardzo szybko wysłuchał mojej prośby) poprzez parametr
<param name="expediaWorldMap" value="true">
Więc z tym trzeba poeksperymentować, jak nie wyjdzie to i o to go spytam. Niestety nie można, jak na razie, dodać przełączania topo/street, chyba że będą to dwie opcje na liście map.
Chyba lepiej też wstawić expedia jako pierwszą mapę na wejście, bo przy innych i uaktywnionym trackingu, jeśli stacja znajdzie się poza jej zasięgiem, to tylko będzie biała plama.
Natomiast dla własnych definicji filtrów należy używać portu 14580. Porty 14579, 14578 itp mają już własne definicje, choć można je zastępować własnymi.
Zapisane
73
Andrzej SP3LYR