![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 19 Pomógł: 0 Dołączył: 29.01.2007 Skąd: Nowy Sącz Ostrzeżenie: (0%) ![]() ![]() |
Witam,
zastanawiamsie nad tematem pracy inzynierskiej w ktorym mialbym przedstawic mape(topologie) ulic w moim miescie w modelu relacyjnych baz danych. Zastanawiam sie czy wogole cos takiego wchodzi w gre. Powiedzmy ze bylby podzial na ulice jedno i dwukierunkowe. Np. z ulicy jasnej bylby przejazd do ulicy ciemnej i to wszystko musialby sie zawierac w bazie danych. Do tego na koniec bylaby funkcja szukajaca np. najkrotszego przejazdu z x do y uwzgledniajac wszystkie te polaczenia ulic oraz ich kierunki ruchu. Moj promot powiedzial ze odleglosci tych ulic oraz ich polozenie bylyby zapisane do bazy za pomoca wspolrzednych (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) Troche nie bardzo wiem o co mu chodzilo i jak mialoby to wyglad. Wiem ze ten projekt nie jest taki prosty i dlatego pytan czy wogle cos takiego jest wykonalne a jesli tak to jakie macie na to pomysly. Jesli beda jakies fajne propozycje to pewnie sie zdecyduje na ten temat Z gory dzieki za pomoc |
|
|
![]() |
![]() ![]()
Post
#2
|
|
Administrator serwera Grupa: Developerzy Postów: 521 Pomógł: 13 Dołączył: 2.04.2004 Skąd: 52°24' N 16°56' E Ostrzeżenie: (0%) ![]() ![]() |
IMHO obchodzenie problemu na około. Nie prościej potraktować takową mapę, jako tablicę dwuwymiarową i w rekordzie zapisać, z którego pola, do którego idzie ulica i inne wszystkie dane? Ewentualnie układ równań dla uproszczenia, tylko i wyłącznie I ćwiartka (od punktu 0,0 i dodatnych wartości na osiach rzędnych oraz odciętych) i wtedy opisać wygląd danej ulicy za pomocą funkcji (lub funkcji w danym przedziale) wtedy można to ładnie wykreślić? Na szybko znalazłem coś takiego może się Tobie przyda (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 5.10.2025 - 18:45 |