Pl/Howto:Jak zrobić helipad
W obecnym świecie FlightGear jest mało lądowisk, z których można latać helikopterem. Ten artykuł ma na celu pomóc w stworzeniu lądowiska dla helikopterów.
Tworzenie modelu
Każda ściana w FlightGear jest domyślnie solidna i można na niej lądować, więc lądowiska możemy modelować jak każdy inny obiekt.
Dodawanie świateł jest bardzo proste. FlightGear zawiera dwa podstawowe światła w katalogu $FG ROOT/Models/Effects/Lights/: czerwone jest zwykle używane do oznaczania przeszkód, podczas gdy zielone oznaczają lądowisko dla helikopterów. Możesz dodać te modele do pliku .xml właśnie tak:
<model> <path>Models/Effects/Lights/GreenLight.xml</path> <offsets> <x-m> -11.50</x-m> <y-m>-160.50</y-m> <z-m> 34.7</z-m> <heading-deg>0</heading-deg> </offsets> </model>
Edytowanie apt.dat
Teraz już możesz wylądować na swoim lądowisku, ale chcemy też z nie go startować, nie? Dlatego musimy rozszerzyć plik apt.dat, który przechowuje wszystkie informacje o lotniskach. Możesz go znaleźć prawdopodobnie w $FG ROOT/Airports.(Ścieżka na komputerach Mac = FlightGear/data/Airports). Zanim będziemy mogli edytować ten plik, musimy go najpierw rozpakować. Pamiętaj, aby zawsze zrobić kopię zapasową zanim cokolwiek zmienisz.
Po rozpakowaniu, otwórz go w dowolnym edytorze tekstu (TextEdit jest preferowany dla użytkowników MAC) i przewiń na sam dół pliku, gdzie heliporty są wymienione (linie z [H]) w porządku alfabetycznym. Teraz musimy dodać jedną lub dwie linijki do pliku, aby dodać nasz helipad jako miejsce startu.
Dla przykładu, poniższe linie zostały użyte dla lądowiska dla helikopterów na dachu dużego szpitala w Holandii.
17 126 0 0 EH0001 [H] VU medisch centrum
10 52.33434 4.85911 H1x 360.00 40 0000.0000 0000.0000 36 111111 2 0 2 0.25 0 0300.0300
Na liście FGrun Pojawi się jako EH0001, VU medisch centrum [H] z pasem H1.
Przyjrzyjmy się bliżej tym dwóm liniom. Pierwsza linia jest konieczna tylko wtedy, gdy lotnisko/lotnisko jeszcze nie istnieje. Jeśli tak jest, możesz dodać lądowisko dla helikopterów tylko w drugiej linii.
Kod | Funkcja |
---|---|
17 | Definiuje to jako lądowisko. |
126 | Wysokość nad poziomem morza. |
0 | Brak wieży kontroli ruchu lotniczego . |
0 | Brak domyślnych budynków. |
EH0001 | Kod ICAO lądowiska. |
Kod | Funkcja |
10 | Definiuje to jako pas startowy (w tym przypadku lądowisko dla helikopterów). |
52.33434 | Szerokość geograficzna lądowiska dla helikopterów. |
4.85911 | Długość geograficzna lądowiska dla helikopterów. |
H1x | Numer pasa (w tym przypadku numer lądowiska). |
360.00 | Kierunek pasa). |
40 | Długość pasa (w tym przypadku lądowiska) w stopach (ft). |
0000.0000 0000.0000 | Po prostu zostaw to tak jak jest. |
36 | Szerokość pasa, również w stopach (ft). |
111111 2 0 2 0.25 0 0300.0300 | Zostaw to tak jak jest. |
Aby znaleźć środek lądowiska, umieść model na środku lądowiska za pomocą UFO i wciśnij klawisz D, aby wyeksportować dane o położeniu do konsoli. Wartości szerokości, długości i wysokości mogą być skopiowane do linii, które umieścisz w pliku apt.dat.
Zapisz plik po wprowadzeniu zmian i zzipuj go ponownie, nadpisując/zastępując stary plik apt.dat.gz.
Testing
MAC
W czasie pisania tej wiki, launcher GUI na Macu nie może zsynchronizować aktualizacji apt.dat podczas uruchamiania, a także nie jest w stanie uzyskać dostępu do części Helipad pliku apt.dat, a zatem Heliporty nie są wymienione na stronie 'position' Launchera, gdzie zwykle wybierasz swoje punkty startowe. (Nieaktualne)
- Dodaj --airport=EH0001 (zastąp kodem ICAO twojego helipadu) w oknie na stronie 'Inne' Launchera.
- Na stronie 'Pozycje' w Launcherze, wybierz i zaznacz KSFO.
- Teraz po prostu rozpocznij swój lot jak zwykle.
Windows
Odśwież pamięć podręczną lotniska w FlightGears, przyciskiem na stronie lotniska w Launcherze. Teraz twój heliport powinien pojawić się na liście. Po prostu wybierz go jak każde inne lotnisko i uruchom FlightGear aby zobaczyć czy twoja ciężka praca się opłaciła.
Dystrybucja
Jeśli chcesz, aby Twój helipad został dołączony do kolejnego wydania FlightGear, upewnij się, że wysłałeś swoje zmiany/dodatki do apt.dat na adres http://data.x-plane.com/ i załadowałeś swój model do FlightGear Scenery Database.
Dopóki FlightGear nie przejdzie na nowy format apt.dat, umieść swoje zmiany w apt.dat w FlightGear User Created Helipad List, aby inni też mogli cieszyć się Twoimi helipadami.
Tworzenie niestandardowej scenerii z lądowiskiem dla helikopterów
Work in progress