Nesen @nimro18 ietvītoja bildi ar Latvijas reljefu, kura man raisija daudz ideju. Nolēmu paskatīties, kāda tad Latvija izskatās dzīvē no putna (drīzāk kosmosa kuģa) skatu punkta. Paldies @lindulens par palīdzību!
Sakarā ar to, ka Twitter ir slēdzis bezmaksas piekļuves savam API, šis projekts var tikt uzskatīts par mirušu sākot ar 2023. gada 15. jūniju.
Šis ir tvitera pavediens. No senākā uz svaigāko. Tvītu skaits: 51
Nesen @nimro18 ietvītoja bildi ar Latvijas reljefu, kura man raisija daudz ideju. Nolēmu paskatīties, kāda tad Latvija izskatās dzīvē no putna (drīzāk kosmosa kuģa) skatu punkta. Paldies @lindulens par palīdzību!
Sāku ar Latvijas augstuma (reljefa) kartes meklēšanu. Atradu dažādus attēlus, bet tajos visos vajadzēja dekodēt krāsu uz atbilstošo augstumu. Piemēram, šāda. Tas nav vienkārši. Ir jābūt vienkāršākam veidam.
Nonācu līdz Latvijas Ģeotelpiskās informācijas aģentūras (LGIA) mājaslapai, kurā atrodams Latvijas reljefs ieskenēts ar lāzeru. Progress!
Lejupielādēju nepilnus 400 megabaitus lielo arhīvu, atarhivēju to. Bet ko tālāk? Redzu kaudzi ar failiem, bet nesaprotu, ko ar tiem darīt. Arhīvā ir viens liels fails ar paplašinājumu OVR. OVR failus izmanto ģeogrāfi, lai glabātu teritorijas reljefu, bet kā to atvērt?
Par laimi LGIA mājaslapā ir norādīta šo datu kontaktpersona – Evija Strautiņa. Zvans Evijai. Viņa bija tik lapina, ka izstāstīja, ka šo OVR failu var atvērt ar bezmaksas programmu QGIS. Lejupielādējam to! https://www.qgis.org/en/site/
Progress! Te ir Latvijas augstumu karte atvērta QGIS. Tagad jāatrod, kā to dabūt formātā, kuru varētu drukāt ar 3D printeri.
Internetā atradu kādu cilvēku, kuram arī bija jautājumi, kā no QGIS varētu dabūt ārā failu ar reljefu. Par laimi tam sekoja arī atbilde. Īsumā – reljefs ir jāsagatavo drukāšanai, jāaizvāc baltais fons un tad jāsaglabā kā PNG attēls. Nākošais uzdevums – konvertēt to uz 3D failu.
Sākumā mēģināju izmantot OpenSCAD iebūvēto surface funkciju, kas konvertē augstuma karti (heightmap) uz 3D objektu, bet tam ir viena limitācija – tas neizgriež kartes kontūru, bet izveido lielu taisnstūri. Tas nekam neder.
Sāku ar to, ka, izmantojot ImageMagick programmu, izgriezu no augstumu kartes tikai tās masku – baltais reģions ir Latvija, viss pārējais nav. Komanda: convert latvija.png -channel-fx "alpha => red" -channel-fx "alpha => green" -channel-fx "alpha => blue" png32:latvija_base.png
Domāju rakstīt savu programmu, kas izveido 3D objektu no augstuma kartes, bet tad atradu HMSTL (https://github.com/anoved/hmstl). Nācās nedaudz pacīnīties, lai to uzkompilētu un palaistu, bet man tas izdevās. Tagad mums ir 3D fails.
Starp citu, šādi Latvija izskatās no kosmosa (Google Earth). Ļoti plakana. Tas nav interesanti. Padarīsim to daudz iespaidīgāku!
Atveram 3D failu drukāšanas programmatūrā! Nedaudz pastiepjam to pa Z asi (augstumu) un iegūstam šādu reljefu. Izskatās ļoti labi, vai ne? Liekam drukāt!
Aiziet pirmais slānis. Man jau tagad ļoti patīk. Nevaru sagaidīt rezultātu, bet jāgaida vēl 7 stundas.
Vēl sešas ar pusi stundas.
Pirmie slāņi ir uzdrukāti.
Ir izdrukājies. Izskatās vienkārši episki (teiksmaini) labi! Es esmu ļoti patīkami pārsteigts, cik rezultāts ir sanācis labs.
Un tagad @lindulens ķeras pie krāsošanas. Nepacietīgi gaidu.
Zaļā daļa. Krāsa ir caurspīdīga, jo, izrādās, @lindulens aizmirsa krāsas sakratīt pirms lietošanas. Tas nekas. Tiks krāsots vēlviens slānis.
Dzeltenā daļa un pēdējie labojumi. Man ļoti patīk.
Ir gatavs! Līmējam klāt magnētus un liekam pie ledusskapja!
Perfekti!
Oriģinālais @nimro18 tvīts. https://twitter.com/nimro18/status/1592456025810284544
Ar googles palīdzību, atradu šādu te Latvijas 3D karti. Nevaru nepadalīties.
@elnormous @nimro18 @lindulens Uzsmidzināt krāsainu ūdeni un skatīties, kā notek pa upēm.
@elnormous Tā, sakārdināji (un ne jau tikai mani vienu) - kā tikt pie šāda izprintēta un nokrāsota 3D modeļa un apmēram cik tāds maksā. P.S. tuvojas Ziemassvētki... varētu par mini biznesiņu padomāt...
@elnormous @nimro18 @lindulens Bāaac, tagad es arī tādu gribu!!
@elnormous @nimro18 @lindulens fails būs publisks?
Te būs 3D fails STL formātā, kuru varat paši izdrukāt. http://elviss.lv/files/latvija.stl
@Maaris_E @nimro18 @lindulens https://twitter.com/elnormous/status/1593610022319259649
Te būs 3D fails STL formātā, kuru varat paši izdrukāt. http://elviss.lv/files/latvija.stl
@elnormous @nimro18 @lindulens Cik reizes lielāks ir Z pārspīlējums salīdzinot ar XY?
@elnormous @AleksejsZ Teoretiski varētu izdedzināt tādu ar lāzergriezēju, pamēģināšu pārveidot tavu STL 👍
@AleksejsIvanovs @AleksejsZ Atsūti rezultātu!
@elnormous @AleksejsZ Tas aizņems laiku, jo nav softs pieejams uz vietas
@AleksejsZ @elnormous @nimro18 @lindulens 50 vai vairāk. Rupji piemetot, ja kontūra ir uz A5, tad tas būtu mērogs ap 1:2M. Augstumā tas būtu ~0.2mm. 50x būtu 9mm. Ceru, ka nenoputrojos 📝
@elnormous @nimro18 @lindulens Fantastisks darbs. Šis varētu būt vērtīgs mācību materiāls vājredzīgiem un neredzīgiem skolēniem.
@bergblumba @elnormous @nimro18 @lindulens Laba ideja.
@bergblumba @nimro18 @lindulens Oh, laba ideja. Vai Jums ir kāda saistība ar šo nozari?
@elnormous @nimro18 @lindulens Nē. Tas tikai man tā galvā iešāvās.
@elnormous @bergblumba @nimro18 @lindulens @zaledaja tu šeit noteikti vari pakomentēt, ne?
@elnormous @bergblumba @nimro18 @lindulens Noziedo,ja iespējams, vienu izdruku https://neredzigobiblioteka.lv/
@elnormous :(
@krahabors Atsūti rezultātu!
@elnormous Nezinu, kad līdz drukāšanai tiks. Printeris tālu.
@elnormous "ierobežojums"
@elnormous Jā, viss pareizi.
@elnormous (Jokss.)
@elnormous Kaut kā neuzsāk lejuplādēt... hvz
@nimro18 @elnormous Jā, tāds jocīgs links. Dabūju ar roku rakstīt, tad tiku pie lejuplādes.
@elnormous Ļoti skaisti un visu cieņu par apņēmību! Pagāšgad biju nelielā izbraucienā pa UK Lake district un tur vienam namatēvam pie sienas bija reģiona relijefa karte. Kopš tās dienas sapņoju par tādu LV/Euro/Pasaules karti, bet, cik nu meklēts, neko pat līdzīgu neatrodu.
@elnormous Kaut kā nevaru atcerēties, ka braucot uz Liepāju un Ventspili, būtu jābrauc pāri kalnu pārejām vai tuneļiem 😂😂😂
@RenarsKrigers Izlasi pavedienu!