sborník

sborník sborník

mat.fsv.cvut.cz
from mat.fsv.cvut.cz More from this publisher
16.01.2015 Views

Michal Benes where , 1, 2, ¢1, ¢2 are arbitrary functions, for which is (29) satised. For y 1 , respectively y 2 we get @y @1 = @r @1 + @r @2 ; resp. @y @2 = @r @1 @r @2 : Hence dy = @y @1 d 1 + @y @2 d 2: By integrating, we get the rotation eld in the form y(1; 2) = (y1(1; 2); y2(1; 2); y3(1; 2)). As in the latter cases we can determine the innitesimal deformations eld z(1; 2) = (z1(1; 2); z2(1; 2); z3(1; 2)). References [1] S. Hannappel: Discrete Jonas Surfaces, PhD. thesis, Institut fur mathematik, TU Berlin, d83, 2001. [2] L. Velimirovic, G. Radivojevic, D. Kostic: Analysis of hyperbolic paraboloids at small deformation, Facta Universitatis, Architecture and Civil Engineering, Vol. 1, N o 5, 1998 pp. 627-636. [3] Z. Soyucok: Innitesimal deformations of surfaces and the stressdistribution on some membranes under constant inner pressure, Int. J. Engng Sci. Vol. 34, No. 9, pp. 993-1004, 1996. [4] L. Velimirovic: Analysis of bending of surfaces using program package MATHEMATICA, Facta Universitatis, Architecture and Civil Engineering, Vol. 2, N o 1, 1999 pp. 15-21. 66

25. KONFERENCE O GEOMETRII A POČÍTAČOVÉ GRAFICE Milan Bořík, Vojtěch Honzík OPEN SOURCE GIS – FUNKCE V PROSTŘEDÍ POSTGIS, TVORBA VLASTNÍCH FUNKCÍ A GRAFICKÝCH VÝSTUPŮ Abstrakt Open source GIS (geografický informační systém) znamená volně dostupný a šiřitelný software rovněž s přístupným zdrojovým kódem. Konkrétně náš příspěvek je zaměřen na objektový databázový systém PostGIS, jež umožňuje prostorové funkce nad databázemi. V tomto prostředí můžeme také naprogramovat své vlastní funkce (např. nejbližší soused) pomocí jazyka pl/pgSQL [4]. Na závěr jsou uvedeny grafické výstupy. Klíčová slova Geografický informační systém, open source, databázový systém, relační a objektový model dat, PostGIS, souřadnicové systémy u nás 1 Open source software Open source software nevyvíjí žádná společnost, ale naopak se programátoři kontaktují prostřednictvím internetu a vyměňují si navzájem názory. Někteří napíšou program a uloží ho na místo, odkud si ho může kdokoliv stáhnout. Jiní programátoři se připojí a provedou změny. Jakmile je program dostatečně funkční, ohlásí programátoři dostupnost programu ostatním uživatelům internetu. Ti najdou chyby a chybějící funkce a ohlásí je zpět programátorům, kteří obratem program vylepší. Nesporné výhody u open source programů jsou např. v tom, že není vyžadována struktura programátorů jako v komerční firmě, tudíž ani žádné režijní výdaje ani ekonomická omezení. Dále je usnadněna odezva uživatelů a je umožněno testování programu velkým počtem uživatelů v krátkém časovém období. A v neposlední řadě je možné rychle distribuovat uživatelům vylepšení programu. 2 Databázový systém (SŘBD) Databázový systém obsahuje data a nástroje, pomocí nichž data vytváříme, aktualizujeme, vyhledáváme a rušíme. Pro správný chod databázového 67

25. KONFERENCE O GEOMETRII A POČÍTAČOVÉ GRAFICE<br />

Milan Bořík, Vojtěch Honzík<br />

OPEN SOURCE GIS – FUNKCE V PROSTŘEDÍ<br />

POSTGIS, TVORBA VLASTNÍCH FUNKCÍ A<br />

GRAFICKÝCH VÝSTUPŮ<br />

Abstrakt<br />

Open source GIS (geografický informační systém) znamená volně<br />

dostupný a šiřitelný software rovněž s přístupným zdrojovým kódem.<br />

Konkrétně náš příspěvek je zaměřen na objektový databázový systém<br />

PostGIS, jež umožňuje prostorové funkce nad databázemi. V tomto<br />

prostředí můžeme také naprogramovat své vlastní funkce (např.<br />

nejbližší soused) pomocí jazyka pl/pgSQL [4]. Na závěr jsou uvedeny<br />

grafické výstupy.<br />

Klíčová slova<br />

Geografický informační systém, open source, databázový systém,<br />

relační a objektový model dat, PostGIS, souřadnicové systémy u nás<br />

1 Open source software<br />

Open source software nevyvíjí žádná společnost, ale naopak se<br />

programátoři kontaktují prostřednictvím internetu a vyměňují si navzájem<br />

názory. Někteří napíšou program a uloží ho na místo, odkud si ho může<br />

kdokoliv stáhnout. Jiní programátoři se připojí a provedou změny. Jakmile<br />

je program dostatečně funkční, ohlásí programátoři dostupnost programu<br />

ostatním uživatelům internetu. Ti najdou chyby a chybějící funkce a ohlásí<br />

je zpět programátorům, kteří obratem program vylepší.<br />

Nesporné výhody u open source programů jsou např. v tom, že není<br />

vyžadována struktura programátorů jako v komerční firmě, tudíž ani žádné<br />

režijní výdaje ani ekonomická omezení. Dále je usnadněna odezva uživatelů<br />

a je umožněno testování programu velkým počtem uživatelů v krátkém<br />

časovém období. A v neposlední řadě je možné rychle distribuovat<br />

uživatelům vylepšení programu.<br />

2 Databázový systém (SŘBD)<br />

Databázový systém obsahuje data a nástroje, pomocí nichž data vytváříme,<br />

aktualizujeme, vyhledáváme a rušíme. Pro správný chod databázového<br />

67

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

Saved successfully!

Ooh no, something went wrong!