![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 24.11.2009 Ostrzeżenie: (0%) ![]() ![]() |
Zlecę napisanie skryptu do dodawania/przeglądania tras wycieczek w oparciu o technologię oferowaną przez jedną ze stron:
- openlayers.org - mapstraction.com - mapufacture.com - ewentualnie samo Google Maps API lub inne rozwiązanie. Chodzi mi o możliwość wyświetlania map od różnych wydawców. Do zrobienia: 1. Dodawanie nowej trasy: a) Trasę na mapie zaznacza się mniej więcej tak, jak na http://www.gpsies.com/createTrack.do Możliwość importu trasy (waypointów) z pliku GPX. b) Pod mapą pojawia się tabelka z kolejnymi punktami i odcinkami z informacją o: - współrzędnych - nazwa miejscowości, jeśli istnieje - w przypadku odcinków, długość w km c) Na koniec trasa zapisywana jest do mysql. O każdym punkcie przechowywane są następujące informacje: - id - unikalny, automatycznie z bazy danych - współrzędne (na podstawie kliknięcia) - tytuł (nadany przez użytkownika) - data (podana przez użytkownika) - nazwa najbliższej miejscowości (id miejscowości). Znajdowana automatycznie na podstawie geonames, o ile jakaś istnieje w promieniu powiedzmy 3km. Wszystkie wartości poza współrzędnymi i id mogą być null. 2. Wyświetlanie tras z bazy danych Wyświetlają się wszystkie punkty ze wszystkich tras. Po najechani na jakiś punkt podświetla się cała trasa i znikają na chwilę punkty nie należące do tej trasy. Ewentualnie jakaś możliwość selekcji/grupowania - żeby dało się z tego korzystać w przypadku bardzo dużej ilości tras. 3. Zaznaczanie i wyświetlanie na mapie różnych obiektów - np. zdjęć, osób, budynków (punkty) - proste. a) Dodawanie: - Kliknięcie na punkt na mapie - Wybranie kategorii punktu + możliwość utworzenia nowej - Dymek z opisem b) Wyświetlanie: - Możliwość wyświetlenia wszystkich punktów z danej kategorii. Dodatkowe: + warstwy wikipedia, panoramio, youtube, pogoda, jak na gpsies.com Bardziej szczegółowy opis mogę wysłać na emaila. W przypadku osób z Poznania możemy się spotkać i dokładnie ustalić warunki. |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 23.06.2025 - 09:45 |