+ All Categories
Home > Documents > Vyu ití aplikace SketchUp pro tvorbu jednoduchého...

Vyu ití aplikace SketchUp pro tvorbu jednoduchého...

Date post: 07-Oct-2020
Category:
Upload: others
View: 1 times
Download: 0 times
Share this document with a friend
18
Využití aplikace SketchUp pro tvorbu jednoduchého informačního systému Ing. Pavel Tobiáš Digitální technologie v geoinformatice, kartografii a dálkovém průzkumu Země 30. října 2014 Pavel Tobiáš, katedra geomatiky SketchUp – základ informačního systému 30. října 2014 1 / 18
Transcript
Page 1: Vyu ití aplikace SketchUp pro tvorbu jednoduchého ...gkinfo.fsv.cvut.cz/2014/prezentace/Tobias.pdf · Zásuvný modul TIS Nástroj Tabulka souhrnnýpřehledobjektů satributy názvyobjektůjsousoučástí

Využití aplikace SketchUp pro tvorbu jednoduchéhoinformačního systému

Ing. Pavel Tobiáš

Digitální technologie v geoinformatice, kartografiia dálkovém průzkumu Země

30. října 2014

Pavel Tobiáš, katedra geomatiky SketchUp – základ informačního systému 30. října 2014 1 / 18

Page 2: Vyu ití aplikace SketchUp pro tvorbu jednoduchého ...gkinfo.fsv.cvut.cz/2014/prezentace/Tobias.pdf · Zásuvný modul TIS Nástroj Tabulka souhrnnýpřehledobjektů satributy názvyobjektůjsousoučástí

Úvod

Obrázek: Hernychova vila v Ústí nad Orlicí (Pavel Tobiáš, SketchUp)

Pavel Tobiáš, katedra geomatiky SketchUp – základ informačního systému 30. října 2014 2 / 18

Page 3: Vyu ití aplikace SketchUp pro tvorbu jednoduchého ...gkinfo.fsv.cvut.cz/2014/prezentace/Tobias.pdf · Zásuvný modul TIS Nástroj Tabulka souhrnnýpřehledobjektů satributy názvyobjektůjsousoučástí

Úvod

Obrázek: Svatá Hora v Příbrami (Marie Rajdlová, Michal Šatava, Josef Beníšek, SketchUp)

Pavel Tobiáš, katedra geomatiky SketchUp – základ informačního systému 30. října 2014 3 / 18

Page 4: Vyu ití aplikace SketchUp pro tvorbu jednoduchého ...gkinfo.fsv.cvut.cz/2014/prezentace/Tobias.pdf · Zásuvný modul TIS Nástroj Tabulka souhrnnýpřehledobjektů satributy názvyobjektůjsousoučástí

SketchUp

Aplikace pro tvorbu 3D modelů

Na trh uveden v roce 2000 (@Last Software)

V roce 2006 odkoupen společností Google

Od roku 2012 ve vlastnictví společnosti Trimble

Nejnovější verze Trimble SketchUp 2014

I Windows x Mac OS X

I bezplatná verze SketchUp Make

I komerční SketchUp Pro – export do více 3D formátů, Dynamickékomponenty, LayOut

Pavel Tobiáš, katedra geomatiky SketchUp – základ informačního systému 30. října 2014 4 / 18

Page 5: Vyu ití aplikace SketchUp pro tvorbu jednoduchého ...gkinfo.fsv.cvut.cz/2014/prezentace/Tobias.pdf · Zásuvný modul TIS Nástroj Tabulka souhrnnýpřehledobjektů satributy názvyobjektůjsousoučástí

SketchUp Ruby API

Rozhraní pro tvorbu uživatelských doplňků – pluginů

Využívá jazyku Ruby (interpretovaný skriptovací, objektověorientovaný programovací jazyk)

Automatizace kreslení v programu, nastavování atributů, ovládánípohledu. . .

Možno využít i v neplacené verzi SketchUp Make

Pavel Tobiáš, katedra geomatiky SketchUp – základ informačního systému 30. října 2014 5 / 18

Page 6: Vyu ití aplikace SketchUp pro tvorbu jednoduchého ...gkinfo.fsv.cvut.cz/2014/prezentace/Tobias.pdf · Zásuvný modul TIS Nástroj Tabulka souhrnnýpřehledobjektů satributy názvyobjektůjsousoučástí

SketchUp Ruby API

Ovládání Ruby APIPomocí Ruby ConsolePomocí vstupních souborů v textovém formátu (přípona *.rb)

Pavel Tobiáš, katedra geomatiky SketchUp – základ informačního systému 30. října 2014 6 / 18

Page 7: Vyu ití aplikace SketchUp pro tvorbu jednoduchého ...gkinfo.fsv.cvut.cz/2014/prezentace/Tobias.pdf · Zásuvný modul TIS Nástroj Tabulka souhrnnýpřehledobjektů satributy názvyobjektůjsousoučástí

SketchUp Ruby API

Distribuce pluginuJako samostatný soubor rb – nutno ručně zkopírovat do složkyPlugins (ShippedExtensions ve SketchUpu 2014)V komprimovaném formátu rbz (ZIP archiv se všemi potřebnýmisoubory a složkami) – instalace pomocí funkce SketchUpuSoubory mohou být zašifrovány – formát rbs (Ruby Scrambler)

Pavel Tobiáš, katedra geomatiky SketchUp – základ informačního systému 30. října 2014 7 / 18

Page 8: Vyu ití aplikace SketchUp pro tvorbu jednoduchého ...gkinfo.fsv.cvut.cz/2014/prezentace/Tobias.pdf · Zásuvný modul TIS Nástroj Tabulka souhrnnýpřehledobjektů satributy názvyobjektůjsousoučástí

Atributy objektů v modelu

Přidávat atributy (popisné informace) lze každému objektu modelu

Pouze pomocí Ruby API

Atributy uchovávány ve slovnících (AttributeDictionary) ve dvojicíchName/Value

Možno využít i v neplacené verzi SketchUp Make

Pavel Tobiáš, katedra geomatiky SketchUp – základ informačního systému 30. října 2014 8 / 18

Page 9: Vyu ití aplikace SketchUp pro tvorbu jednoduchého ...gkinfo.fsv.cvut.cz/2014/prezentace/Tobias.pdf · Zásuvný modul TIS Nástroj Tabulka souhrnnýpřehledobjektů satributy názvyobjektůjsousoučástí

Testované zásuvné moduly

Název VyužitíSketchUp Attribute Manager Správa atributů tabulkověLinks Manager Přiřazení webové stránky nebo

lokálního souboruGOSU Nastavení různých akcí, které

jsou spouštěny po kliknutí nakomponentu

Dynamické komponenty Smart scaling, akce po kliknutí,popisné informace

Museum/Gallery HTML Reference Propojení SketchUpu a exter-ního HTML souboru

Tabulka: Přehled nejzajímavějších zásuvných modulů

Pavel Tobiáš, katedra geomatiky SketchUp – základ informačního systému 30. října 2014 9 / 18

Page 10: Vyu ití aplikace SketchUp pro tvorbu jednoduchého ...gkinfo.fsv.cvut.cz/2014/prezentace/Tobias.pdf · Zásuvný modul TIS Nástroj Tabulka souhrnnýpřehledobjektů satributy názvyobjektůjsousoučástí

Zásuvný modul TIS http://peso.fsv.cvut.cz/dp/tobias

Nastavování a prohlížení dalších informací o objektech modelu

4 nové nástroje – Výběr, Tabulka, Nastavení a Přehled atributů

Využívá atributů objektů ve SketchUpu

Přístup z menu nebo panelu nástrojů

Návod v pdf

Pavel Tobiáš, katedra geomatiky SketchUp – základ informačního systému 30. října 2014 10 / 18

Page 11: Vyu ití aplikace SketchUp pro tvorbu jednoduchého ...gkinfo.fsv.cvut.cz/2014/prezentace/Tobias.pdf · Zásuvný modul TIS Nástroj Tabulka souhrnnýpřehledobjektů satributy názvyobjektůjsousoučástí

Zásuvný modul TIS

Nástroj Nastavenípoužit standardní dialog inputboxnastavení názvu objektu, přiřazení obrázku, samostatného modelua popisuobrázek, model a popis samostatné soubory – jako atributy uloženyrelativní cesty k nim

Pavel Tobiáš, katedra geomatiky SketchUp – základ informačního systému 30. října 2014 11 / 18

Page 12: Vyu ití aplikace SketchUp pro tvorbu jednoduchého ...gkinfo.fsv.cvut.cz/2014/prezentace/Tobias.pdf · Zásuvný modul TIS Nástroj Tabulka souhrnnýpřehledobjektů satributy názvyobjektůjsousoučástí

Zásuvný modul TIS

Popissamostatný textový soubormožno použít HTML formátovánípro odkazování na lokální soubory možno využít speciální odkaz(volá funkci v rámci SketchUpu) – <a href="skp:soubor@adresa". . .

Pavel Tobiáš, katedra geomatiky SketchUp – základ informačního systému 30. října 2014 12 / 18

Page 13: Vyu ití aplikace SketchUp pro tvorbu jednoduchého ...gkinfo.fsv.cvut.cz/2014/prezentace/Tobias.pdf · Zásuvný modul TIS Nástroj Tabulka souhrnnýpřehledobjektů satributy názvyobjektůjsousoučástí

Zásuvný modul TIS

Nastavení pohledu kamerypo nastavení atributůpro potřeby nástroje Tabulkapomocí běžných nástrojů programu SketchUp

Pavel Tobiáš, katedra geomatiky SketchUp – základ informačního systému 30. října 2014 13 / 18

Page 14: Vyu ití aplikace SketchUp pro tvorbu jednoduchého ...gkinfo.fsv.cvut.cz/2014/prezentace/Tobias.pdf · Zásuvný modul TIS Nástroj Tabulka souhrnnýpřehledobjektů satributy názvyobjektůjsousoučástí

Zásuvný modul TIS

Nástroj Výběrzobrazení okna Podrobnostio objektu po kliknutí na vybranýobjektpoužita třída WebDialog(Internet Explorer)HTML generováno v rámci Rubyskriptu dle nastavených atributů

Pavel Tobiáš, katedra geomatiky SketchUp – základ informačního systému 30. října 2014 14 / 18

Page 15: Vyu ití aplikace SketchUp pro tvorbu jednoduchého ...gkinfo.fsv.cvut.cz/2014/prezentace/Tobias.pdf · Zásuvný modul TIS Nástroj Tabulka souhrnnýpřehledobjektů satributy názvyobjektůjsousoučástí

Zásuvný modul TIS

Nástroj Tabulkasouhrnný přehled objektůs atributynázvy objektů jsou součástíodkazůpo kliknutí na odkaz se přesunepohled na vybraný objekta zobrazí se podrobnostipřehled v rámci modelu nebokomponenty/skupiny

Pavel Tobiáš, katedra geomatiky SketchUp – základ informačního systému 30. října 2014 15 / 18

Page 16: Vyu ití aplikace SketchUp pro tvorbu jednoduchého ...gkinfo.fsv.cvut.cz/2014/prezentace/Tobias.pdf · Zásuvný modul TIS Nástroj Tabulka souhrnnýpřehledobjektů satributy názvyobjektůjsousoučástí

Zásuvný modul TIS

Nástroj Přehled atributůpřehled všech atributů vybraného objektupro kontroluzobrazí i atributy nastavené jiným způsobem (jiným pluginem)

Pavel Tobiáš, katedra geomatiky SketchUp – základ informačního systému 30. října 2014 16 / 18

Page 17: Vyu ití aplikace SketchUp pro tvorbu jednoduchého ...gkinfo.fsv.cvut.cz/2014/prezentace/Tobias.pdf · Zásuvný modul TIS Nástroj Tabulka souhrnnýpřehledobjektů satributy názvyobjektůjsousoučástí

Závěr

Zásuvný modul TISrozšiřuje možnosti aplikace SketchUp s využitím Ruby APISketchUp se stává základem jednoduchého informačního systémunastavování a prohlížení pouze v rámci aplikace SketchUps nainstalovaným pluginem

Export modelu z formátu skp?nastavení atributů ve SketchUpuexport do podoby použitelné pro webovou prezentaciSketchUp Importer/Exporter Interface?

Pavel Tobiáš, katedra geomatiky SketchUp – základ informačního systému 30. října 2014 17 / 18

Page 18: Vyu ití aplikace SketchUp pro tvorbu jednoduchého ...gkinfo.fsv.cvut.cz/2014/prezentace/Tobias.pdf · Zásuvný modul TIS Nástroj Tabulka souhrnnýpřehledobjektů satributy názvyobjektůjsousoučástí

Děkuji za pozornost.

Pavel Tobiáš, katedra geomatiky SketchUp – základ informačního systému 30. října 2014 18 / 18


Recommended