Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Generowanie map pod php, jak google static maps
bladeer
post
Post #1





Grupa: Zarejestrowani
Postów: 41
Pomógł: 1
Dołączył: 2.06.2012

Ostrzeżenie: (0%)
-----


Cześć. Mam mały problem. Mam za zadanie stworzyć mapę przejazdu aut, która będzie codziennie wysyłana do grupy osób na email. Wiecie pobieranie współrzędnych rysowanie itp.
Postanowiłem użyć do tego google static maps :https://developers.google.com/maps/documentation/staticmaps/?hl=pl wydawało się do tego celu idealne, parametry w urlu, potem wystarczy pobrać mapę na serwer i wysłać emailem w załączniku.

ale niestety pod koniec projektu okazało się że są one niewystarczające, adres url może mieć max 2000 znaków, a tutaj muszą się zmieścić data, czas przejazdu, punkty, czasy postojów itp

Pytanie... macie może pomysł w jaki sposób rozwiązać ten problem, jakiego narzędzia użyć, jakich map cokolwiek. Niestety ja się już naszukałem kilka dobrych godzin i każde narzędzie czegoś nie obsługuje co jest wymagane w tym projekcie
Go to the top of the page
+Quote Post
darko
post
Post #2





Grupa: Zarejestrowani
Postów: 2 885
Pomógł: 463
Dołączył: 3.10.2009
Skąd: Wrocław

Ostrzeżenie: (0%)
-----


Może najpierw podaj wymagania projektu?
Go to the top of the page
+Quote Post
bladeer
post
Post #3





Grupa: Zarejestrowani
Postów: 41
Pomógł: 1
Dołączył: 2.06.2012

Ostrzeżenie: (0%)
-----


Wyświetlanie na mapie punktów startu/zakończenia trasy ikoną domku
Wyświetlanie na mapie punktów postoju, kolor ikonki ma być różny w zależności od długości postoju
Nad punktami w formie dymku ma być godzina , czas postoju w minutach.
rysowanie trasy na mapie. Nie musi iść ona po drogach, na upartego może być w liniach prostych.
Trasa ma zmieniać kolor w zależności od godziny (np od 8:00 do 9:00 koloru zielonego, od 9:00 do 12:00 brązowego) ale to nie jest wymagane

To są najważniejsze wymagania . Inne są mało ważne i można się bez nich obyć
Go to the top of the page
+Quote Post
tzm
post
Post #4





Grupa: Zarejestrowani
Postów: 675
Pomógł: 58
Dołączył: 17.12.2013

Ostrzeżenie: (10%)
X----


http://pl.wikipedia.org/wiki/Algorytm_Dijkstry

To Ci się na pewno przyda
Go to the top of the page
+Quote Post
sowiq
post
Post #5





Grupa: Zarejestrowani
Postów: 1 890
Pomógł: 339
Dołączył: 14.12.2006
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


Sprawdź na Stack Overflow:
- http://stackoverflow.com/questions/5485888...ap-api-long-url
- http://stackoverflow.com/questions/4278053...rl-length-limit

Ktoś tam podał jakiś URL do "kompresora" danych przekazywanych w URL.

Jeśli w ten sposób nie da rady, to zawsze możesz spróbować Open Street Maps ( http://wiki.openstreetmap.org/wiki/Static_map_images ), ale nie testowałem osobiście statycznych obrazków od nich.

@mitorski, (IMG:style_emoticons/default/facepalmxd.gif)

Ten post edytował sowiq 7.08.2014, 13:46:38
Go to the top of the page
+Quote Post
tzm
post
Post #6





Grupa: Zarejestrowani
Postów: 675
Pomógł: 58
Dołączył: 17.12.2013

Ostrzeżenie: (10%)
X----


Cytat(sowiq @ 7.08.2014, 14:46:18 ) *



No albo możesz skorzystać z gotowca...
Go to the top of the page
+Quote Post
sowiq
post
Post #7





Grupa: Zarejestrowani
Postów: 1 890
Pomógł: 339
Dołączył: 14.12.2006
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


Cytat(mitorski @ 7.08.2014, 15:01:25 ) *
No albo możesz skorzystać z gotowca...

A Ty przeczytałeś w ogóle jaki jest problem? (IMG:style_emoticons/default/dry.gif)
Go to the top of the page
+Quote Post
bladeer
post
Post #8





Grupa: Zarejestrowani
Postów: 41
Pomógł: 1
Dołączył: 2.06.2012

Ostrzeżenie: (0%)
-----


Interesuja mnie raczejbgotowe rozwiazania, pisanie od nowa mija sie z celem, za duze koszta.
Jeslo chodzi o kompresje w google static maps, juz ja uzywam , ale niestety mimo wszystko adresy url sa za dlugie. open street maps ma mniejsze funcjonalnosci od google static maps (IMG:style_emoticons/default/sad.gif)

Na razie koncze projekt na google static maps
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 25.08.2025 - 03:54