Post

Dubajus Lietuvoje

Dubajus Lietuvoje

Šiandien neįprastai šaaalta, ir gal tai yra puiki proga prisiminti, kad Lietuva turi unikalią +40°C temperatūros dvynę: Jungtinius Arabų Emyratus. Apie tai nerasite jokių oficialių dokumentų, tačiau apie nerašytą Lietuvos ir JAE dvyniškumo statusą greičiausiai žino kiekvienas programuotojas.

Ar pažįstate tokias koordinates?

[54.6873, 25.2878]

Net moksleivis pasakys: tai tipiškos taško, esančio kažkur Lietuvoje, koordinatės. Skaičiai po kablelio gali skirtis, bet jei pirmasis prasideda 54–56, o antrasis 21–26, tuomet esame kažkur Lietuvoje.

Lietuva ant gaublio su ilgumų ir platumų linijom (dienovidiniai ir paralelės)

Tas pirmasis elementas – tai platuma. Antrasis – ilguma. Tačiau programavimo kalbose retai tenka nurodyti kas–yra–kas pažodžiui:

{“latitude”: “54.6873”, “longitude: “25.2878”} Daug dažniau nurodomi tiesiog du skaičiai. Ir jeigu tu juos supainiosi, o supainioti tikrai yra pasitaikę visiems, atsidursi visai ne ten. Kartais dykumoj, kartais, jūroj, o kartais…

Bet pirmiau – ką reiškia “supainioti koordinates“? Štai čia turime žemėlapį (cilindrinė Plate carrée projekcija):

Pasaulis cilindrinėje Plate carrée projekcijoje, normalus

Įstrižai eina linija, žyminti taškus, kuriuose platumos laipsnių skaičius yra toks pats, kaip ilgumos laipsnių skaičius. Savaime suprantama, ji kerta pusiaujo ir nulinio dienovidinio susikirtimo tašką. Jeigu vieną iš šios linijos padalintų pusių verstume kaip knygos puslapį, gautume štai ką:

Pasaulio dalis apversta simetriškai lon=lat linijai

Afrika, Arabų pusiasalis, Indija dabar įgavo savo veidrodinius atspindžius, kurie užkloja Europą.

Žinoma, tokį triuką galime daryti tik teritorijose, kur ilguma yra tarp -90 ir +90 laispnių (nes būtent tokį ir neplatesnį rėžį turi platumos).

Dabar pažvelkim atidžiau

Čia naudosim standartinę web-Merkatoriaus projekciją. Pasirinkime Jungtinius Arabų Emyratus (mėlyni) ir suprojektuokim juos taip, kad visi tos teritorijos taškai turėtų sukeistas koordinačių komponentes (pakeliui rodysime ir 5-ias tarpines tokio virsmo būsenas, kad geriau pajustumėte, kaip figūra “verčiasi“). … Ir atsiduriame Lietuvoje!

JAE apvertimas - taškams palaipsniui sukeičiamos lon-lat koordinatės

Tą patį padarykime su Lietuvos teritorija (žalsva):

Lietuvos apvertimas - taškams palaipsniui sukeičiamos lon-lat koordinatės

Fantastika! Paieškokime, kur kokie miestai nugula:

Emyratai, sukeitus lat-lon koordinates, nugula ant Lietuvos

Nors Vilniui gal ir ne taip pasisekė (jis Persijos įlankoje), bet Aukštadvaris yra maždaug Abu Dabis, o Dubajus – kažkur tarp Utenos, Molėtų ir Ukmergės.

Lietuva, sukeitus lat-lon koordinates, nugula ant Emyratų

Sukūrėm jums ir interaktyvų žemėlapį koordinatėms vartyti. Čia galėsite pažiūrėti, kos JAE miestas yra jūsų močiutės kaimo sodybos dvynys!

https://duomenu-reikalai.github.io/dual-map