vyu ití aplikace sketchup pro tvorbu jednoduchého...
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í](https://reader033.vdocuments.net/reader033/viewer/2022052022/603693f8dee7c24434039317/html5/thumbnails/1.jpg)
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í](https://reader033.vdocuments.net/reader033/viewer/2022052022/603693f8dee7c24434039317/html5/thumbnails/2.jpg)
Ú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í](https://reader033.vdocuments.net/reader033/viewer/2022052022/603693f8dee7c24434039317/html5/thumbnails/3.jpg)
Ú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í](https://reader033.vdocuments.net/reader033/viewer/2022052022/603693f8dee7c24434039317/html5/thumbnails/4.jpg)
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í](https://reader033.vdocuments.net/reader033/viewer/2022052022/603693f8dee7c24434039317/html5/thumbnails/5.jpg)
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í](https://reader033.vdocuments.net/reader033/viewer/2022052022/603693f8dee7c24434039317/html5/thumbnails/6.jpg)
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í](https://reader033.vdocuments.net/reader033/viewer/2022052022/603693f8dee7c24434039317/html5/thumbnails/7.jpg)
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í](https://reader033.vdocuments.net/reader033/viewer/2022052022/603693f8dee7c24434039317/html5/thumbnails/8.jpg)
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í](https://reader033.vdocuments.net/reader033/viewer/2022052022/603693f8dee7c24434039317/html5/thumbnails/9.jpg)
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í](https://reader033.vdocuments.net/reader033/viewer/2022052022/603693f8dee7c24434039317/html5/thumbnails/10.jpg)
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í](https://reader033.vdocuments.net/reader033/viewer/2022052022/603693f8dee7c24434039317/html5/thumbnails/11.jpg)
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í](https://reader033.vdocuments.net/reader033/viewer/2022052022/603693f8dee7c24434039317/html5/thumbnails/12.jpg)
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í](https://reader033.vdocuments.net/reader033/viewer/2022052022/603693f8dee7c24434039317/html5/thumbnails/13.jpg)
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í](https://reader033.vdocuments.net/reader033/viewer/2022052022/603693f8dee7c24434039317/html5/thumbnails/14.jpg)
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í](https://reader033.vdocuments.net/reader033/viewer/2022052022/603693f8dee7c24434039317/html5/thumbnails/15.jpg)
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í](https://reader033.vdocuments.net/reader033/viewer/2022052022/603693f8dee7c24434039317/html5/thumbnails/16.jpg)
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í](https://reader033.vdocuments.net/reader033/viewer/2022052022/603693f8dee7c24434039317/html5/thumbnails/17.jpg)
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í](https://reader033.vdocuments.net/reader033/viewer/2022052022/603693f8dee7c24434039317/html5/thumbnails/18.jpg)
Děkuji za pozornost.
Pavel Tobiáš, katedra geomatiky SketchUp – základ informačního systému 30. října 2014 18 / 18