Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Dynamiczna lokalizacja na mapie swiata
sztosz
post 28.06.2004, 09:40:52
Post #1





Grupa: Zarejestrowani
Postów: 866
Pomógł: 32
Dołączył: 2.06.2004
Skąd: Wrocław

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


1 Nie wiem jak się do tego zabrać i potrzbuję wskazówek, samo kodowanie nie stwarza dla mnie problemu ale mam problem z zaprojektowaniem tego..

2 Czy php jest w stanie pobrac dane lokalizacji samochodów poprzez GPS telefonie komurkową, albo coś takiego? (Jeśli jest to trudne do zaimplentowania lub niemozliwe to nie ma problemu, można się obyć bez tego)

3 Jeśli nie to lokalizacje recznie by się wprowadzało i jak do tego się zabrać bo na razie nic mi się nie rysuje we łbie sad.gif.

A teraz opis projektu:

Trzy samochody jeżdżą po europie. Kierowa kazdego z nich po zalogowaniu (logowanie nie jest rozpatrywanym zagadnieniem) ma mieć dostep do graficznej lokalizacji każdego z samochodów i podac ewentualnie (jeśli punkt 2 odpada) podać info o swojej lokalizacji (na poczatek wystarzyczy region, województwo itp. a póżniej miasta).

Czy kierowca (jesli punkt 2 odpada) ma podawać nazwę rejony w formularzu (rozwijane menu itp?) czy da sie zrobic tak że klika myszka na mapie i tam gdzie kliknął pojawia się duża czerwona kropka winksmiley.jpg dokładnie w miejscu w które kliknał?

I czy da się zrobic tak aby klikajac na regionie zaznaczał się region i wtedy link ze skryptem do skryptu? To ma byc bardzo łatwe w urzyciu i w miare idiotodporne, dlatego mam problem.

NIE CHCE URZYWAC JAVA SCRIPTÓW ANI FLASHA BO TEGO W OGÓLE NIE ZNAM

Ten post edytował sztosz 28.06.2004, 09:41:18


--------------------
Go to the top of the page
+Quote Post
byther
post 28.06.2004, 10:17:51
Post #2





Grupa: Zarejestrowani
Postów: 40
Pomógł: 0
Dołączył: 15.06.2004
Skąd: Warszawa

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


Nie wiesz, że w php można zrobić wszystko? winksmiley.jpg A tak na poważnie, to Twoja aplikacja miałaby łączyć informacje o mapie Europy z informacjami o położeniu kierowcy i wyświetlać to w formie czytelnej dla człowieka. Pozostaje problem interfejsu dla kierowcy. Tutaj proponuję poskanowane mapy i odnośniki na obrazku lub <input type="image" name="name"/> z analizą wartości name.x i name.y.


--------------------
Sygnaturka: jest
Go to the top of the page
+Quote Post
sztosz
post 28.06.2004, 11:18:18
Post #3





Grupa: Zarejestrowani
Postów: 866
Pomógł: 32
Dołączył: 2.06.2004
Skąd: Wrocław

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


Ja myslałem o takim mechanizmie:

1 Loguje się.

2 Wyswietla się strone z mapą z zanaczonym już miejscem.

3 Klika zmień pozycję.

4 Podaje pozycje klikajac na obszar.

5 Skryp zmienia pozycję na aktualną.

goto 2



Ad 2 Obszary zaznaczone kolorami różnymi dla kierowców.

Ad 4 Formularz z <input type="image" name="name"/> (THX [b]byther[b])

Ad 5 Powinno byc oparte na plikach czy Bazie danych?

Czy jest to dobry tok rozumowania?
Czy może powinienem to zmienić?


--------------------
Go to the top of the page
+Quote Post
byther
post 28.06.2004, 11:26:31
Post #4





Grupa: Zarejestrowani
Postów: 40
Pomógł: 0
Dołączył: 15.06.2004
Skąd: Warszawa

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


Jeżeli tylko tyle potrzebujesz, to algorytm jest w porządku.

Co do sposobu przetrzymywania danych... Jeżeli masz kilkaset(tysięcy) zdefiniowanych lokacji (x, y, nazwa) lub obszarów(tablica "lokacji", nazwa) i dodatkowo informacje o np. ostatnie modyfikacji danych przez użytkownika (tu: kierowcę), to zdecydowanie wygrywa baza danych. Wypadek plików tekstowych polecam jako ostateczność.


--------------------
Sygnaturka: jest
Go to the top of the page
+Quote Post
sztosz
post 28.06.2004, 11:57:18
Post #5





Grupa: Zarejestrowani
Postów: 866
Pomógł: 32
Dołączył: 2.06.2004
Skąd: Wrocław

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


Cytat
Jeżeli masz kilkaset(tysięcy) zdefiniowanych lokacji (x, y, nazwa) lub obszarów(tablica "lokacji", nazwa) i dodatkowo informacje o np. ostatnie modyfikacji danych przez użytkownika (tu: kierowcę), to zdecydowanie wygrywa baza danych.


No to akurat nie ulega wątpliwości winksmiley.jpg

Problem w tym że klient (kolega który obiecał kumplowi...itd, a ja jedyny w tym gronie coś niecos sie na tym znam) chciał wszystko mieć załatwione przez GPS i WAP i to za friko. To akurat juz zdążyłem tej zgrai wyperswadować. A potrzebowałem sprawdzić czy muj algorytm jest OK, żeby nie brać się za coś czemu bym nie podołał, bo takich rzeczy się nie robi... mad.gif

Enywej dzięki byther za to że spojrzałeś na to bo to mi daje podstawy do tego żeby zacząć myśleć nad projektem i negocjować. Rkingsmiley.png


--------------------
Go to the top of the page
+Quote Post
byther
post 28.06.2004, 12:19:16
Post #6





Grupa: Zarejestrowani
Postów: 40
Pomógł: 0
Dołączył: 15.06.2004
Skąd: Warszawa

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


no problem

1% udziału w akcjach Twojej firmy developerskiej i będziemy kwita. cool.gif


--------------------
Sygnaturka: jest
Go to the top of the page
+Quote Post
sztosz
post 28.06.2004, 12:33:36
Post #7





Grupa: Zarejestrowani
Postów: 866
Pomógł: 32
Dołączył: 2.06.2004
Skąd: Wrocław

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


http://akcja.mojej.firmy.

Proszę oto ona winksmiley.jpg

PS. Jeżeli link nie działa to znaczy ze padła

ON TOPIC: Jak ktos ma komentarze to niech pisze smiało.

Ten post edytował sztosz 28.06.2004, 12:36:50


--------------------
Go to the top of the page
+Quote Post
telepawel
post 28.06.2004, 13:05:30
Post #8





Grupa: Zarejestrowani
Postów: 81
Pomógł: 0
Dołączył: 11.05.2003

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


Jest to do zrobienia. Jednak dla minimum 5 programistow w 15 dni okolo.

Na jpg`ach wpisujesz wspolrzedne... mozesz posluzyc sie np. pikselami (x, y) jako odpwiednikami siatki kartograficznej.

W bazie sql zapisane beda odpowiedniki miast na jpgu wg. w/w pixeli. Np Plock jest w centrum Polski wiec bedzie (50, 50), Gdansk (50, 0) I Zakopane odwrotnie. (0,100)

Niestety bez javascriptu nie widze mozliwosci aby mozna bylo zaznaczyc aktualny region na mapie jpg. Javascript przekaze do pliku pozycje kursora po kliknieciu. Zostaje ona zapisana w bazie sql. Odpowiada ona siatce kartograficznej.

Inny plik wygeneruje na podstawie danych z bazy sql miejsce kierowcy na mapce nakladajac czerwony punkt na mape jpg wg. naszej 'siatki kartograficznej'

Integracja z GPS/GSM:
Jest to juz wyzsza 'kategoria jazdy'...
Kierowca musi miec przy sobie komorke lub GPS oraz koniecznie laptopa lub chociaz palm`a. Dane w jakis 'magiczny' sposob musza zostac przeslane z jednego z tych urzadzen do skryptu php ktory odpowiednie przeanalizuje dane i wprowadzi do sql informacje o lokalizacji.

Z tego co wiem na wyswietlaczu GSM pojawiaja sie informacje o miejscowosci, dzielnicy...obiektu.
Nalezy podlaczyc komorke do komputera i tutaj aplikacja odpowiednia pobrac te dane. Programowanie Visual Basic itp. Nastepnie program ten wysyla dane do skryptu na stronie.


Mysle, ze firma taka jak np. Prokom S.A w granicach 20 tys podejmie sie stworzenia tego systemu.
Stworzenie systemu dla jedynie 3 kierowcow za 20 tys nie bedzie niezbednym narzedziem pracy ale ogromnym luksusem.

Pawel

Ten post edytował telepawel 28.06.2004, 13:06:13
Go to the top of the page
+Quote Post
sztosz
post 28.06.2004, 13:23:03
Post #9





Grupa: Zarejestrowani
Postów: 866
Pomógł: 32
Dołączył: 2.06.2004
Skąd: Wrocław

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


Hmm... 20 tysięcy... Hmm... a moze mi sie uda... winksmiley.jpg

Żartuje, ale dziękuje bardzo za tego posta bo daje o wiele szerszy obraz na sprawę.

Chyba będę musiał się ograniczyć do województw, czy też landów itp.


--------------------
Go to the top of the page
+Quote Post
kszychu
post 28.06.2004, 14:18:26
Post #10





Grupa: Przyjaciele php.pl
Postów: 2 712
Pomógł: 23
Dołączył: 27.10.2003
Skąd: z kontowni

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


Kiedyś robiłem coś takiego (www.pilot.pl), więc dodam tylko, że stworzenie aplikacji pozwalającej na zaznaczanie na mapie aktualnej pozycji przez kierowcę i wyświetlanie tego nie jest wielkim problemem. Problem pojawi ci się przy integracji tego z GPSem; bedziesz musiał mieć dokładne mapy i wiedzieć w jakim są odwzorowaniu, przełożyć współrzędne geograficzne na współrzędne "płaskie" na mapie (ułamkowe różnice w algorytmie liczącym a zrobią się różnice rzędu dziesiątków kilometrów).


--------------------
"Coś się kończy, coś się zaczyna." Andrzej Sapkowski
Go to the top of the page
+Quote Post
sztosz
post 28.06.2004, 14:58:20
Post #11





Grupa: Zarejestrowani
Postów: 866
Pomógł: 32
Dołączył: 2.06.2004
Skąd: Wrocław

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


php zajmuje się jako hobby od miesiaca więc za taki durzy projekt z GPS nie bedę sie brał bo tylko narobie bałaganu a i tak nie skończę. Ale w razie czego dam znać jesli facet będzie chciał takie cacko na praca oferowana. Dziękuje za odzew i na razie chyba temat zamknięty. smile.gif


--------------------
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 24.07.2025 - 20:04