Moderatorzy: Artur, Alf/red/, Spider
arek_wroc napisał(a):Mam wymyśłeć algorytm do autoamtycznej generalizacji map wektorowych,
tak aby nasze mapy w gpsach były dokładniejsze, chodzi o drogi i rzeki,
arek_wroc napisał(a):Sieć dróg w projekcie UMP-pcPL (www.ump.waw.pl) umieszczona jest na 4 poziomach widoczności odpowiadających powiększeniu w urządzeniu GPS.Rysowana jest ona jednak tylko na pierwszym z nich, a wygląd w oddaleniu jest uzyskiwany automatycznie podczas kompilacji.
Obecnie efekty jednak nie są zadowalające - sieć dróg jest poszarpana, nieciągła, składająca się z wielkiej
liczby krótkich odcinków
for każda droga na mapie
{
for każdy punkt drogi
{
if ...
then
else
}
}
arek_wroc napisał(a):umieszczona jest na 4 poziomach widoczności odpowiadających powiększeniu w urządzeniu GPS. Rysowana jest ona jednak tylko na pierwszym z nich
arek_wroc napisał(a):ma dać nam [...] bardziej szczegółowe
arek_wroc napisał(a):- znaleść te drogi i rzeki,
- Znalezienie jednej rzeki (wszystkie kawałki tej rzeki)
arek_wroc napisał(a):- posklejanie kawałków w jeden lub kilka wielokątów
- dla każdego kawałka znalezienie kawałków przylegających
- połączenie wielokątów (wielokąty zamieniamy na linie)
arek_wroc napisał(a):- usunąć drogi i rzeki najniższej kategorii,
- usunąć ronda i połączyć drogi prowadzące do ronda,
- usunąć rampy,
- usunąć krótkie odcinki dróg i połączyć węzły tych odcinków,
arek_wroc napisał(a):- pogrupować drogi o podobnych typach i nadać im jeden wspólny typ
- połączyć odcinki ze wspólnym węzłem i identycznym typem drogi.
Użytkownicy przeglądający ten dział: Brak zalogowanych użytkowników i 6 gości