Prezentacja GPX na mapie online

Z UMP

(Różnice między wersjami)

Mar rud (Dyskusja | wkład)
(Nowa strona: Mapa w wersji online udostępnia funkcjonalność prezentacji własnych plików GPX lub GDB na tle mapy. Pliki takie jednak są wspierane nie bezpośrednio, a przez zewnętrzne serwisy....)
Następna edycja →

Wersja z dnia 21:44, 28 kwi 2010

Mapa w wersji online udostępnia funkcjonalność prezentacji własnych plików GPX lub GDB na tle mapy. Pliki takie jednak są wspierane nie bezpośrednio, a przez zewnętrzne serwisy. W skrócie wgrywamy plik na jeden z wspieranych portali i używamy odpowiedniego id pliku lub wgranej trasy w url mapy UMP-pcPL. Przy pomocy zestawu dodatkowych parametrów możliwa jest również zmiana koloru czy grubości rysowanych śladów.

Ślady można pokazać na głównej mapie jak pokazano poniżej lub użyć tej samej składni do prezentacji w formie iframe, czego przykład można obejrzeć na stronie:

http://www.nitka.pl/2010/na-nartach-po-górach-izerskich

Funkcjonalność wgrywania plików na serwer UMP nie jest możliwa (na razie?), a prezentacja plików GPX została ograniczona jedynie do plików wgrywanych na inne serwisy z taką opcją. Flyspray służy głównie do zgłaszania błędów i sugestii do mapy a opcja prezentacji na mapie została dodana w celu łatwego podglądu załączników. Jeśli masz ślad, który chciałbyś pokazać znajomym na tle mapy UMP, lepiej użyć jednego z poniższych portali. Zbiór wspieranych serwisów wynika z próśb użytkowników i jeśli korzystasz już z innej tego typu usługi i chciałbyś również dla niej wsparcia, zgłoś na Flyspray lub dodaj opis w komentarzu do zgłoszenia http://ump.fuw.edu.pl/flyspray/index.php?do=details&task_id=5879&project=4

Poniżej wymienione są wszystkie z dotychczas wspieranych źródeł danych zewnętrznych oraz opis dodatkowych parametrów sterujących stylem wyświetlania zewnętrznych danych.

Spis treści

Flyspray

Flyspray jest pierwszym źródłem zintegrowanym z mapą online. Załączniki typu GPX oraz GDB publikowane w zgłoszeniach posiadają nawet obok bezpośredni link do mapy WWW, więc nie trzeba niczego pamiętać, tylko kliknąć. Wchodząc w głębiej w szczegóły, jeśli weźmiemy przykładowe zgłoszenie:

http://ump.fuw.edu.pl/flyspray/index.php?do=details&task_id=6111

widzimy załącznik o adresie: http://ump.fuw.edu.pl/flyspray/index.php?getfile=6980 . Wartość parametru getfile= jest w tym wypadku istotna, gdyż jest przekazywana w url do strony z mapą jako parametr fs_track=. Zatem w tym przykładzie podgląd zawartości załącznika na mapie sprowadza się do otworzenia strony:

http://mapa.ump.waw.pl/ump-www/?fs_track=6980

Bikemap

Wgrane trasy do serwisu http://www.bikemap.net/ można wyświetlić na mapie WWW analogicznie do tych z Flyspray. Zatem jeśli mamy ślad, który wgraliśmy do wspomnianego portalu, np:

http://www.bikemap.net/route/155124

i chcemy zaprezentować go na mapie UMP, należy wziąć ostatni człon złożony z cyfr i wpisać go jako parametr bm_track adresu UMP-pcPL:

http://mapa.ump.waw.pl/ump-www/?bm_track=155124

Ten sam sposób i z tą samą nazwą parametru (bm_track) można użyć również śladów z pozostałych podstron tego portalu przeznaczonych dla biegaczy, turystów pieszych czy rolkarzy: http://www.runmap.net/ http://www.wandermap.net/ http://www.inlinemap.net/ http://www.mopedmap.net/ .

gpsies

Kolejny portal, który umożliwia wgrywanie własnych śladów do późniejszej analizy, skąd można wyświetlić pliki również na mapie UMP jest http://www.gpsies.com/ . Po wybraniu istniejącej trasy lub wgraniu własnego pliku GPX szczegóły uzyskamy na stronie jak w przykładzie:

http://www.gpsies.com/mapOnly.do?fileId=qtatcwjjrewhvgrs

W tym wypadku istotna jest wartość parametru fileId, którą wpisujemy jako parametr gs_track mapy UMP:

http://mapa.ump.waw.pl/ump-www/?gs_track=qtatcwjjrewhvgrs

dodatkowe opcje URL

Poza wymienionymi parametrami służącymi przekazaniu który plik wyświetlić, można również określić sposób jego rysowania na mapie:

  • fillColor=blue : kolor wypełnienia punktów
  • fillColor2=red : jw, po zaznaczeniu
  • fillOpacity=0.4 : przezroczystość wypełnienia punktów
  • strokeColor=blue : kolor śladów i obwódki punktów
  • strokeColor2=red : jw, po zaznaczeniu
  • strokeOpacity=0.5 : przezroczystość śladu i obwódki punktów
  • strokeWidth=3 : grubość śladów i obwódki punktów
  • pointRadius=6 : promień punktów

i przykładowy url wykorzystujący niektóre z wymienionych parametrów:

http://mapa.ump.waw.pl/ump-www/?bm_track=155124&strokeColor=magenta&strokeWidth=10

Dodatkowo możliwe jest dodanie więcej niż jednego pliku dodając tyle parametrów bm_track, fs_track, gs_track ile potrzeba, parametry stylu dotyczyć będą jednak wszystkich razem. Pliki GPX/GDB mogą zawierać zarówno ślady jak i punkty POI. Nazwy obiektów będą prezentowane w formie dymka po zaznaczeniu (kliknięciu).