Lav en lufthavn i Google Earth og flyve rundt: 5 trin

Lav en lufthavn i Google Earth og flyve rundt: 5 trin

Indholdsfortegnelse:

Anonim

Efter at have opdaget der er en skjult flysimulator i Google Earth, en del af en beta-test for noget fremtidigt online spil, var det kun et spørgsmål om tid (to dage), før jeg tænkte på at hackere simulatoren i mindre skala. Efter at have lavet nogle NOE flyver og efter mange forsøg på landing besluttede jeg at flyve rundt på mere velkendte steder.

Dette instruerbare vil vise dig, hvordan du kan lave en ny lufthavn hvor som helst og start fra den nye placering. Efter at jeg skrev dette instruerbart, besluttede jeg at vælge indstillingen "Nuværende placering" fra startstedet i indstillingspanelet. Det gør det let at instruere det til andre end dem, der er interesseret i at udøve start og landinger i deres hjemby.

Du kan også placere et fly, hvor du vil, ved at gå til stedet først og tryk og vælg "Current Location" som dit startpunkt. Sørg for at rotere visningen, før du starter simulatoren, eller giv dig højden eller flyet lige ned, hvis du blev zoomet for tæt på jorden, har du muligvis ikke tilstrækkelig højde til at trække ud af båsen.

Hvis du går ind i simulatoren med din højde højere end 31.500 fod eller deromkring, vil flyet være i en stall, indtil det når en højde, der er lav nok til at understøtte flyvningen, men det er ret cool at droppe ind i atmosfæren fra en sådan høj højde. løft næsen op for at se den buede horisont. Den højeste højde, som du kan starte ved, synes at være omkring 69.300.

En ting, som det kan instrueres, kan være at åbne ideen for andre, at vi kan styre ting, vi bruger i vores liv, ting der omgiver os, og denne ide kan spaere ideer i andre og forståelse for, hvordan ting kan udforskes.

forsyninger:

Trin 1: Simulatoren

Opdagelse af flysimulatoren, en ikke så skjult funktion i Google Earth, da jeg gennemgå tidligere historier i Makezine; vectored min opførsel i et stykke tid. Jeg fandt den instruerbare dag skrevet af Jare-Bear tilbage, ikke rigtig skjult, men har været skjult for denne person, der ikke har udforsket alle programmulighederne.

For at komme til flysimulatoren skal du starte Google Earth og efter initialiseringspressen . Et valgfelt åbnes, hvor du kan vælge et af to fly og en startsted. Bevægelsen og det store realistiske landskab gør dette til en sjov simulator, som er værd at spildt tid.

De to valg af fly, der er en jetfighter F16 meget hurtigere end SR22, starterhastigheder er også forståeligt anderledes; så for en nybegynder vil jeg foreslå SR22, indtil du får hænge af simulatoren. Medmindre du selvfølgelig er som mig og vil lære at bruge det hurtigste.

Du kan sætte flyet overalt på kloden ved først at gå til stedet og vælge valgmuligheden for startpositionen til "Current View"

Jeg har brugt simulatoren i en kort tid og har været meget god til at begrænse den spildte tid … Jeg tror, ​​hvilken dag er det? Jeg har dog spildt lidt tid på at skrive denne instruktør, et valg gjort villigt.

For en liste over tastetryk for flyvning i simulatorpressen .

Flysimulatoren har en liste over lufthavne, som du kan flyve ud af, nogle af disse er for langt væk fra de områder, jeg ønskede at udforske, trimme flyet og se det regelmæssigt ikke var den måde at nyde oplevelsen på. Selvfølgelig alle før jeg indså min fejl at mangle radioknappen, der løste det problem.

Trin 2: En Hackbar Fil

Min første tur var fra San Franscisco til Redding California, en gammel hjemsøgt. At forlade San Francisco Lufthavn, være den nærmeste; Jeg fløj lige og skubber efterbrænderne på F-16 og gjorde det til Redding i rekordtid. Engang der fløj jeg rundt, buzzed nabolaget.

Jeg ønskede at være i stand til at flyve ud af nogle specifikke lufthavne som Flagstaff for at flyve Grand Canyon, at have dem på en liste er ideel. Det var så vigtigt, at jeg måtte hakke databasen og tilføje mine egne lufthavne til listen.

En af filerne skulle indeholde oplysningerne for lufthavnene, hvis det ikke er binært, så vil det være hackable let nok. Til min overraskelse var det nemt at finde og let at hacke. Det første sted, jeg kiggede, var i "Programfiler" -mappen til Google Earth, som er placeret indeni "C: programfiler Google Google Earth res"

Inde i mappen er flere mapper til de lande, hvor hver af dem indeholder startpunkterne for hvert af landene.

Ikke hvad vi er bekymret for, men vi vil måske være opmærksomme på deres eksistens, fremtidige hack ?. Find den kaldte mappe "Flightsim" lige efter startkataloget for Falklandsøerne; hint - alfabetisk rækkefølge.

I mappen "Flightim" er fem andre mapper mærket "fly", "controller", "hud", "keyboard" og "planet" hver indeholdende ".Ini" filer, der er til indstilling af parametre, som Google Earth bruger, f.eks. joystick-controllerindstillinger. Sammen med disse fem mapper er en enkelt fil kaldet "flightsim.ini", og det er den fil, vi skal ændre.

Her er hvad der blev fundet i.ini-filen, alt efter '%' er kommentarer:

===========================================================

%

% Flight Simulation konfigurationsfil.

%

dt =.01

% For at starte simulering fra den aktuelle visning, hvis du sætter modellen i luften

% ville resultere i et nedbrud efter mindre end 5 sekunder, læg det på jorden

% i stedet. Ellers sættes det i luften i tilgangskonfigurationen.

t_crash_threshold = 5

% For at starte simulering fra nuværende visning, hvis vi er mindre end 10 meter over

% grundniveau, sætte os på jorden.

agl_limit = 10

% Mus kontrol følsomheder --- jo højere, jo mere følsomme.

mouse_sensitivity_aileron =.1

mouse_sensitivity_elevator =.1

% Standard flykonfiguration og startsted (indeks i listen nedenfor).

default_configuration = 'F16'

default_location = 27

% Hjælpeside i forhold til basis GE URL.

keyboard_shortcuts_url = 'flightim / index.htm'

%

% Flykonfigurationer. Det sidste element i hver række er til det fremtidige spil

% controller konfiguration.

%

konfigurationer =

'F16' 'fly / f16.acf' 'planet / earth.ini' 'hud / generic.ini'

'keyboard / generic.ini' 'controller /' 'controller / generic.ini'

'SR22' 'fly / sr22.acf' 'planet / earth.ini' 'hud / sr22.ini'

'keyboard / sr22.ini' 'controller /' 'controller / generic.ini'

%

% Format: Kodenavn bane lat lon hdg

% Strenge i citater, vinkler i grader. Positiv breddegrad = nord, positiv

% længdegrad = øst.

%

takeoff_locations =

'SABE' 'Buenos Aires' '13' -34,553889 -58,425089 124,06

'NZCH' 'Christchurch' '02' -43,497446 172,522160 40,14

'EDDF' 'Frankfurt' '07R' 50.027659 8.534797 69.57

'EDDH' 'Hamburg' '15' 53,654087 9,975462 152,68

'VNKT' 'Kathmandu' '02' 27.684106 85.353379 21.80

'HTKJ' 'Kilimanjaro' '09' -3.430112 37.058441 87.71

'EGHL' 'Lasham' '09' 51.186880 -1.043534 85.70

'EGLL' 'London Heathrow' '09L' 51.477501 -0.484721 89.64

'KLAX' 'Los Angeles' '06R' 33,946810 -118,434667 83,44

'XCGX' 'Meigs' '18' 41,862985 -87,608226 177,10

'UMMM' 'Minsk' '12' 53.869409 27.527960 125.54

'KNUQ' 'Moffet' '14R' 37,424918 -122,054876 157,73

'LFMT' 'Montpellier' '13L' 43,585941 3,956276 124,82

'UUEE' 'Moskva' '25R' 55,977960 37,441379 -104,92

'KJFK' 'New York' '13R' 40,647358 -73,814497 120,84

'KPAO' 'Palo Alto' '13' 37,463741 -122,117653 141,81

'VNPK' 'Pokhara' '04' 28.196094 83.977091 39.59

'LOWS' 'Salzburg' '16' 47.804735 12.996743 156.97

'LSZS' 'Samedan' '21' 46.541291 9.889774 -151.15

'KSFO' 'San Francisco' '28R' 37,613579 -122,357234 297,94

'ULLI' 'St Petersburg' '10R' 59,799851 30,218684 106,40

'YSSY' 'Sydney' '25' -33.937875 151.188634 -105.62

'ENVA' 'Trondheim' '27' 63.457726 10.941489 -89.69

'KTRK' 'Truckee Tahoe' '10' 39.324790 -120.152594 120.28

'LOWW' 'Vie nna' '16' 48.111801 16.581348 164.23

'NZWN' 'Wellington' '16' -41.318210 174.807468 -177.01

'LSZH' 'Zürich' '16' 47,470166 8,539790 155,01

VAngleMin = -60

VAngleMax = +30

===========================================================

Trin 3: Hacken

Åbn filen "C: programfiler Google Google Earth res flightsim flightsim.ini" den skal åbne i "Notesblok" på pc'en, men hvis det ikke gør det, skal du sørge for at gemme den ændrede fil som en eneste tekstfil, vi ønsker ikke at ændre typen af ​​fil fra andet end en standard tekstfil, ingen speciel kodning.

Du finder konfigurationer til simulatoren øverst i filen, den '%' symbolet er en kommentar afgrænsning, der gør linjen efter symbolet ikke behandlet af programmets parser, rul ned og du finder listen over lufthavne, der kan vælges af flysimulatoren.

De findes i et array kaldet takeoff_locations. Dette er de data, som simulatoren læser under initialiseringen, nu skal vi afkode det, der er gemt i hver af array placeringerne. Der er seks stykker data for hver lufthavn, lad os se på et af gruppesætene og dechifrere dataene, så vi kan ændre dem korrekt. Den første post i array listen er for Buenos Aires, her er hvad hver af disse data data repræsenterer:

'SABE '' Buenos Aires '' 13 '-34,553889 -58,425089 124,06

'SABE' = Lufthavnskode, selvom jeg ikke ved, hvad det første bogstav repræsenterer og ikke er vigtigt alligevel.

'Buenos Aires = Placeringsnavnet på lufthavnen.

'13' = Banenummeret. For dem, der ikke flyver eller ikke har haft nogen erfaring med luftfart, henvises der til lufthavnens landingsbaner til kompassens overskrift på landingsbanen. Denne landingsbane er mod 130 grader, banebanen '34' vil pege mod 340 grader på kompassen.

-34.553889 = Decimalværdien for Latitude startpositionen. Dette er den vanskelige del, fordi den er i decimalt format og ikke standardformatet for de koordinater, du får fra Google Earth.

-58.425089 = Decimaltal for længdeudgangsstilling.

124.06 = Overskriften af ​​flyet i grader.

En af mine bekymringer var, at arraylisten ville blive rettet af en anden indstilling, der ville forårsage et overløb på grund af længden af ​​listemnerne; ikke tilfældet. Denne liste er dynamisk, og programmet tildeler pladsen til de ekstra lufthavnsdata i listen ved initialisering, så vi behøver ikke ændre nogen anden del af filen eller nogen anden fil for at tillade den voksende takeoff_locations array størrelse.

Der kan være en grænse for antallet af lufthavne tilføjet til listen, men jeg har ikke ramt det loft endnu med kun 7 nye poster.

Billedet til dette trin viser Latitude 38 grader 57 '33.83 "og en længdegrad eller 95 grader 15' 55.74".

Mens jeg skabte billedet til dette instruerbare, opdagede jeg, at en nem måde at få koordinaterne til en placering på, er at sætte en push-pin eller "Placemark", hvor du vil placere startpositionen for din lufthavn. Højreklik derefter på trykstiftet og vælg ejendomme, vil det hente egenskabslisterne og under udsigt fanebladet, kan breddegrad og længdegrad vælges og kopieres.

Trin 4: Kom og indtast lufthavnsdata

Ved hjælp af Google Earth (version 4.2.0198.2451 (beta)) er koordinatværdierne placeret i nederste venstre del af skærmen i datafeltet, jeg har ikke den nyeste version, så jeg kunne ikke sige, hvor dataene er placeret. Oplysningerne vises på skærmen er i standardformatet for Latitude og Longitude med Grader, Minutter og Sekunder. Problemet med dette er, at matrixlisten anvender en decimalversion af dataene. Konvertering fra grader, minutter, sekunder, decimaltal er let, og kræver ikke nogen matematik fra din side.

Vælg først en enkelt linje med data fra takeoff_location array, skal du sørge for at fange hele teksten og tegnsætning, tryk på at kopiere og sætte markøren i slutningen af ​​den linje, du lige har kopieret, og med intet valgt tryk derefter til forbi en ny linje. Dette gør det nemmere at tilføje dine data ved hjælp af kopien som en skabelon. Plus, hvis du gjorde noget forkert, vil simulatoren blot sætte dig et andet sted; Hvis listen er tom, når du starter simulatoren, har du rodet på din dataindtastning.

Først skal vi gå til det websted, vi skal bruge til at gøre konverteringerne for vores koordinater til en decimalform. Gå til http://www.fcc.gov/mb/audio/bickel/DDDMMSS-decimal.html. Du vil se en laksfarvet kasse med mærket "Grader minutter sekunder til decimale grader"

Nu i Google Earth sætte en stedsmarkør, hvor du vil starte, højreklikke på push-pin og vælg Egenskaber. Kopier nu Latitude og Longitude og indsæt dem i deres tilsvarende felter på konverteringswebstedet.

Indtast hver af koordinatværdierne i deres tilsvarende felter for Latitude og Longitude og klik på "Convert to Decimal". Så tag resultaterne og indtast hver af disse værdier på stedet for deres respektive værdier på din nye lufthavn.

Dine nye lufthavne poster kan tilføjes til bunden af ​​listen eller tilføjes mellem andre lufthavne, men jeg kan ikke lide at forvirre mine ændringer ved at blande dem. Gem listen, og start derefter Google Earth. Det er vigtigt, at du starter Google Earth, efter du har ændret filen, fordi filen ".ini" læses ved programlanceringen.

Listen over lufthavne skal nu indeholde dit nye websted, vælg din lufthavn og klik "Start flyvning." Hvis din lufthavn ikke ser ud til at fungere, og Google Earth tager dig til den fjerne side af kloden, kan du have savnet et tegn (-) på din koordinatposition.

Årsagen til dette kan være indlysende for nogle; Jorden er opdelt i halvdele for hvert af koordinaterne par, øst og vest for længdegrad og nord og syd for bredden. Hvis din lufthavn er på den sydlige halvkugle, skal decimalværdien for Latitude have et (-) tegn foran værdien, som f.eks. -34.553889. Hvis din længdegrad er placeret i vest i reference til nul længdegrad, skal værdien underskrives. Tilføj skiltet, og du skal placeres lige, hvor du forventede.

Her er et eksempel, og det egentlige sted jeg først testede min hack. Jeg ønskede at udforske mine gamle stomping grunde, og et område i dette land, som er et vidunderligt sted at bo, hvis du elsker udendørs; Redding Californien. Den enorme massive internationale lufthavn ligger øst for byen og øst for Enterprise, en forstad til Redding.

Koordinaterne for rullebanen på Redding International Airport var en breddegrad på 40 grader 30 '5.0394 "og en længdegrad på 122 grader 17' 41.028". Bemærk, at længden er læsning er en usigneret værdi, men Redding er tydeligt i Vesten, tilsyneladende viser Google Earth disse værdier som absolut så der er ingen tegn på koordinaterne i Google Earth. Tegnet kan tilføjes, når du stempler værdien i arrayet eller i konverteringsberegningen, før du beregner, ændrer tegnet, tilføjer eller trækker 180 grader til eller fra værdien.

Jeg lavede en lufthavnskode, der passer til den massive hub af international rejse, og gav lufthavnen den etiket, den fortjener. Nummeret på enden af ​​banen læses "34", jeg indtastede værdien 340 for at repræsentere værdien på kompassen. 340 grader linje ikke direkte op med flybanen (hvem ved måske på grund af declination), så jeg tilføjede nogle grader for at dreje flyet mod nord. 360.00 lined flyet op på landingsbanen og jeg var glad.

Her er den endelige post til Redding International Airport:

'RIAP' 'Redding International' '34' 40,5014 -122,294731 360,00

Gem filen og start Google Earth. Når Google Earth har initialiseret pressen at komme ind i flysimulatoren. En anmodning vil åbne, vælge et fly og derefter vælge lufthavnen fra listen og tryk Start flyvning. Du vil blive placeret på landingsbanen nordpå. vil øge gasstrømmen, mindsker gashåndtaget. Brug at hente en liste over de vigtigste kommandoer for at flyve flyet.

Trin 5: God flyvning

Bemærk: Brug tastaturerne i hjælpen, hvis du er interesseret i at flyve flyet som en rigtig, med koordinerede kontrolindgange og lave koordinerede drejninger, dvs. ror- og pindbevægelser. Endnu bedre, som jeg helt sikkert skal gøre nu, tag en pind; eller lav en.

Flying NOE (Nap of Earth) er meget sjov og udfordrende, plus hvis du udsender dette til den store skærm, er følelsen betagende. Flyver gennem dale og popper over bjergtoppe og zoomer ned mod den modsatte hældning, for meget sjovt.

Jeg fløj til Crater Lake, hvor min familie og jeg havde tilbragt en uge i sidste sommer. Flyvet var fint, godt vejr, synes at være godt flyvende vejr overalt i Google, en rigtig "standard dag". Selvom jeg elskede flyvningen og så mange steder jeg havde været, ville jeg virkelig tage afsted tættere på søen; hvad med fra inde i kedlen? Sikker på, den er flad. Her er koden for sø lufthavnen. Bemærk: overskriften peger direkte mod Phantom Ship, og der er nok plads til at nå startlufthastigheden; her er listen til Crater Lake Air Port

'CRAP' 'Crater Lake Air Port' 'WL' 42,930692 -122,142108 120,00 - kunne ikke hjælpe mig med lufthavnskoden, selvom dette sted er alt andet end.

Nu, hvis de kun kan gøre dette til en multi-flyer-mulighed, kunne vi flyve sammen engang; 'indtil da glad flyvende.

Gravity Boy - Kunstner, hacker, tinker, thud.

===================================================

Ekstra placeringer og noter og tips:

Vil du gøre nogle canyonflyvninger, gå til den bedste canyon nogensinde

'FLGS '' Flagstaff '' 21 '35.145592 -111.663578 220.00

Ikke ansvarlig for strålingforgiftning '

HED!' 'Chornobyl' '30' 51.372056 30.102944 330.00

oui

'PCDG '' Paris Charles Degall '' 02 '48.717719 2.376828 21.00

Bemærk: Der er en variabel, der vil pege på en bestemt lufthavn i listen som standard lufthavn. Dette er et indeks i arrayet, der starter ved arrayplacering 0, så snarere end at flytte elementer rundt i listen, skal du blot angive forskydningen til listeposten. For eksempel sætter jeg default_location = 27 så det peger på Redding International Airport som standard, så hver gang jeg starter programmet kan jeg begynde at flyve uden at vælge lufthavnen.

TIP: Hvis du er interesseret i fjernflyvninger og ønsker at oprette nogle beacons for at flyve fra punkt til punkt, inde i Google Earth og uden for flysimulatoren, skal du placere tommelfingerpind (stedsmarkører) for beacons, de kan ses omkring 230 miles væk.

Fra den nordlige ende af San Francisco-bugten kunne jeg udstyre beacons så langt som Redding og en højere højde gør dem lettere at se. Dette er IFB for jeg følger Becons flyvende, bedre end IFR = I Følg veje! Min jomfrurejse til Redding var uden nogen fyrtårne ​​og jeg fløj lige til den internationale by.

Jeg bemærkede også, at hvis du tilføjer et stedsmarkør i et bycenter, vises navnet på byen i simulatoren. Billedet nedenfor er fra San Fransisco Bay og fyret er i Sacromento en afstand på omkring 74 miles.

Du kan også placere en lufthavn under havet ved hjælp af Google Earth 5.0, tænde vandoverfladen og have en hurtig bevægelig ubåd ligesom den i Voyage til bunden af ​​havet. "Og flyve nedgraverne med fiskene.

ENDELIGT OG BEDSTE TIP: Hvis du holder fingeren over "C" -tasten, når du banker flyet, vil du trykke på denne tast centrere kontrollerne og gøre det glat og professionelt. Uden denne nøgle ville jeg ikke have kunnet lande så hurtigt.

Gravity Boy - Kunstner, hacker, tinker, thud.