Praca Dyplomowa - AGH
Praca Dyplomowa - AGH
Praca Dyplomowa - AGH
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Pierwszym standardem wymiany, przechowywania i prezentacji<br />
trójwymiarowych modeli wirtualnych miast jest CityGML – ogólno dostępny system<br />
informacji, służący do ukazywania obiektów w przestrzeni 3D. Został zaprezentowany<br />
przez Open Geospatial Consortium (OGC) w 2008 r., a jego pojawienie przyspieszyło<br />
zarówno rozwój, jak i wdrażanie współdziałającej technologii GeoVe – Geo-Virual<br />
Environment. Językiem służącym do przechowywania i wymiany danych wirtualnych,<br />
dotyczących miast 3D jest XML. GeoVe jest oprogramowaniem służącym do analiz<br />
i prezentacji wirtualnych modeli miast 3D. Procesy związane z generowaniem<br />
i zaopatrywaniem trójwymiarowych modeli miast są automatyczne. Najmocniejszą<br />
stroną GeoVe jest możliwość łączenia różnych geoinformacji w całość.<br />
Oprogramowanie urzeczywistnia ideę „cyfrowych miast” czyli wirtualnych<br />
odpowiedników obszarów zabudowanych w prawdziwym świecie [citygml.org [18]],<br />
Dollner J., 2009). Językiem CityGML jest GML – Geography Markup Language oraz<br />
KML. Języki te powstały w oparciu o meta język XML. GML jest stworzony dla<br />
systemów geograficznych. Dzięki niemu możliwa jest wymiana danych geograficznych<br />
przez Internet. KML został uznany za standard w wizualizacjach map 2D oraz<br />
przeglądarek 3D powierzchni Ziemi. Cechami wspólnymi GML i KML jest możliwość<br />
opisania cech geometrycznych obiektów, posługując się punktami i wielobokami.<br />
Różnicuje je fakt, iż język KML nie posiada możliwości zapisu cech semantycznych<br />
obiektów, które posiada GML. Dodatkowo język KML używa układu odniesienia<br />
WGS84, a obiekty w CityGML mogą być zapisywane zarówno w systemie globalnym,<br />
jak i lokalnym. Przeglądarka Google Earth obsługuje format KML zapisany w formacie<br />
CityGML (Jędryczka, 2009; www.opengeospatial.org [19]).<br />
2.2 Modelowanie 3D.<br />
Modelowanie trójwymiarowe, jak sama nazwa wskazuje jest podstawowym<br />
procesem wykorzystywanym w grafice i polega na tworzeniu oraz edycji obiektów<br />
w standardzie 3D [www.fg-art.pl [20]]. Tworzenie modelu komputerowego wymaga<br />
zrozumienia zasad, za pomocą których przekazujemy programowi obraz tworzonej<br />
przestrzeni. Musimy nauczyć się "komputerowego" sposobu myślenia<br />
o trójwymiarowych obiektach. Budowa modelu jest zazwyczaj najbardziej<br />
18