Wyświetl Pojedyńczy Post
Stary 20.04.2017, 13:18   #1
Neo
Konto zamknięte na stałe


Zarejestrowany: May 2012
Posty: 1,603
Motocykl: RD03
Neo jest na dystyngowanej drodze
Online: 2 miesiące 1 tydzień 4 dni 7 godz 52 min 54 s
Domyślnie Curvature - mapa krętych dróg na świecie

Temat wybitnie motocyklowy, a program chyba mało znany ponieważ nie spotykam się zbyt często z rozmowami na jego temat. W dużym skrócie: na bazie sprytnego algorytmu oraz darmowych map z projektu Open Street Map, powstał program generujący informacje na temat krętych dróg w wybranym rejonie naszej aktualnej planety.

Skorzystać z niego można na dwa sposoby. Szybszy i łatwiejszy w obsłudze wymaga:
- zainstalowania na komputerze/tablecie (sprawdzałem wersję dla Windows i iOS) aplikacji Google Earth,
- pobrania z dedykowanej strony plików dla interesującego nas kraju/regionu z nakładkami na mapę: http://kml.roadcurvature.com/,
- wczytania plików w Google Earth poprzez [Plik], [Otwórz...].

Aplikacja wylicza współczynnik krętości danej drogi biorąc po uwagę ilość i rodzaj zakrętów oraz całkowitą długość odcinka z zakrętami. Do pobrania są trzy rodzaje plików różniące się stopniem współczynnika krętości. Proponuję pobrać wszystkie pliki dla znanego sobie rejonu i samodzielne testować.

Mała podpowiedź dla posiadaczy słabszych komputerów: po otwarciu i włączeniu wyświetlania dróg dla całego kraju (na przykład dla Polski) aplikacja Google Earth potrafi całkiem skutecznie zatkać procesory.

Aby sprawniej poruszać się po mapie wystarczy najpierw wyłączyć pokazywanie danych z plików poprzez odznaczenie ich po lewej stronie w drzewku Miejsca tymczasowe, potem przybliżyć powierzchnię planety zmieniając wysokość punktu widzenia (wskazanie w prawym, dolnym rogu okna aplikacji) do wysokości około 20 km i ponownie włączać i wyłączać pokazywanie poszczególnych plików.

Rozwinięcie drzewek po lewej stronie ekranu na przykład dla pliku poland.c 1000.kmz ujawnia poszczególne drogi w malejącej kolejności współczynnika krętości. Kliknięcie dwa razy na jej nazwę przeniesie w odpowiedni rejon mapy.

Drugi sposób - dla zaawansowanych - wymagać będzie trochę więcej zachodu ale daje większą elastyczność oraz możliwość pokombinowania przy parametrach. Trzeba zapoznać się z dokumentacją i uruchomić aplikację na własnym komputerze. Dokładniejszy opis dla zainteresowanych tutaj: https://github.com/adamfranco/curvature.

Jeśli w znanym wam regionie nie ma jeszcze jakiejś drogi, można to zgłosić do projektu Open Street Map, ewentualnie samemu pokusić się o naniesienie poprawek poprzez dedykowane serwisy internetowe.


__________________
Konto zamknięte na stałe.

Ostatnio edytowane przez Neo : 20.04.2017 o 13:34
Neo jest offline   Odpowiedź z Cytowaniem