![]() | Odvětvové informační středisko a Zeměměřická knihovna VÚGTK 250 66 Zdiby 98, tel. +420 284 890 375, fax: +420 284 890 056 |
![]() |
Geodetická kontrola založená na zhuštění sítě EUREF v České republice
[Geodetic Control in the Czech Republic Based on the Densification of EUREF Network]
Přeložila S. Semerádová (zkráceno)
Zdiby : VÚGTK, 2004. - 2 s.
Klíčová slova: FIG, Athény, EUREF, databáze, zhušťování, síť
1. Zhušťování sítě EUREF v České republice
Referenční rámec ERTF89 byl v České republice zaváděn od roku 1991. V současné době je reprezentován 174 stanicemi národní GPS referenční sítě DOPNUL. Od roku 1995 dochází k jeho dalšímu zhušťování, a to dvěma paralelními procesy.
První, který provádí Zeměměřický úřad a bývá označován "selective maintenance" (selektivní správa), je určen pro uživatele GPS a jeho základem je síť DOPNUL. Celkový počet stanic takto zaměřených má být 3500, jejich hustota přinejmenším jedna stanice na 24 km2 a jejich souřadnice dostupné v systémech ERTF89, S-JTSK a S-JTSK/95.
Souběžně se "selective maintenance" provádí regionální katastrální úřady zhušťování, jehož dokončení je plánováno na konec roku 2004. Na rozdíl od prvního postupu, jehož kampaně probíhají v rámci existující triangulační sítě, jsou při zhušťování zřizovány nové stanice s GPS pozorováním. Jejich konečný počet má přesahovat 30 000. Jsou určovány souřadnice ERTF89, vázané na GPS referenční síť a souřadnice S-JTSK, zjištěné lokální transformací.
Po dokončení prací bude využito postupného vyrovnání pro získání výsledných souřadnic v systému ERTF89. Software pro toto vyrovnání byl vyvinut ve VÚGTK a vyzkoušen na měření 1841 stanic v oblasti jižních Čech v roce 2002.
Data z obou zhušťovacích kampaní jsou uložena ve formě databázových souborů s pozorovanými vektory. V blízké budoucnosti se plánuje :
- nové pozorování a zpracování sítě DOPNUL,
- nové zpracování dat z procesu "selective maintenance" pomocí vektorů napojených na DOPNUL,
- nové zpracování sítě vzniklé při zhušťování s využitím vektorů spojených se stanicemi "selective maintenance".
Údaje o jednotlivých stanicích jsou uloženy v databázi, spravované Zeměměřickým úřadem. Přístup přes Internet byl uveden do provozu v prosinci 2003.
2. Databáze GPS pozorování
Forma databázových souborů není ovšem vhodná pro konečné uživatele. Odtud plyne požadavek založit databázi s internetovým přístupem, která má optimálně sloužit pro:
- revizi pozorování,
- archivaci pozorování,
- poskytování volného přístupu k pozorováním pro všechny uživatele.
2.1. Datový model pro GPS pozorování
Data jsou uložena v relačním databázovém systému. Základ tvoří čtyři tabulky týkající se projektu, kampaně, softwaru a souřadnicového systému, a pátá, která tyto spojuje s pozorovanými vektory.
Po navržení datového modelu byl hledán systém splňující následující požadavky:
- byl vydán s licencí GNU GPL nebo podobnou,
- pracuje pod OS Linux,
- podporuje SQL92 a optimálně SQL99,
- podporuje cizí klávesy,
- zaručuje integritu transakcí.
Vybrán byl objektově relační databázový systém PostgreSQL, vyvinutý na univerzitě v Berkley.
2.2. Internetový přístup ke GPS pozorování
Pro přístup k databázi pomocí http protokolu jsme využili výhradně jazyk C++ a jeho knihovny vydané pod licencí GNU. Aby byly zachovány co nejširší možnosti použití, rozhodli jsme se obejít bez webových jazyků typu PHP.
Celý projekt je založen na dvou knihovnách:
- na knihovně GOWL - malé objektové knihovně vytvořené na katedře mapování a kartografie na ČVUT,
- na knihovně libpgxx zaměřené na PostgreSQL.
Konečné rozhraní, zajištěné CGI skripty generujícími html stránky platné i v XHTML (reformulace HTML 4.0 v XML), je vytvořené čistě v C++.
Uživatelské rozhraní databáze, které lze nalézt na adrese http://vugtk.cz/gpsdb, nabízí pro práci s pozorovanými vektory tyto možnosti:
- editaci GPS pozorování (dostupné pouze s použitím hesla),
- tvorbu vstupních dat pro program GNU gama ve formátu XML,
- prohlížení výsledků GPS kampaní.
Tato aplikace byla navržena pro ryze české účely, je však přístupná uživatelům z celého světa a díky vynechání "webových" jazyků klade minimální nároky na softwarové vybavení.