11.02.2015 Views

Praca Dyplomowa - AGH

Praca Dyplomowa - AGH

Praca Dyplomowa - AGH

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!