• Nie Znaleziono Wyników

Udostępnianie Bazy Danych Ogólnogeograficznych w Internecie

N/A
N/A
Protected

Academic year: 2021

Share "Udostępnianie Bazy Danych Ogólnogeograficznych w Internecie"

Copied!
9
0
0

Pełen tekst

(1)

ROCZNIKI GEOMATYKI 2004 m TOM II m ZESZYT 2

UDOSTÊPNIANIE

BAZY DANYCH OGÓLNOGEOGRAFICZNYCH

W INTERNECIE

GENERAL GEOGRAPHIC DATABASE

PUBLISHING IN THE INTERNET

Marek Baranowski, £ukasz S³awik, Pawe³ Strzelecki

Centrum Informacji o Œrodowisku UNEP/GRID-Warszawa

S³owa kluczowe: GIS, wizualizacja internetowa, Baza Danych Ogólnogeograficznych Keywords: GIS, internet visualization, General Geographical Database

Wprowadzenie

do Bazy Danych Ogólnogeograficznych

Baza Danych Ogólnogeograficznych stanowi jeden z elementów Polskiej Infrastruktury Informacji Przestrzennej. W 2003 roku zosta³a wprowadzona do zasobu geodezyjnego i karto-graficznego jako urzêdowy rejestr o charakterze referencyjnym. Grono jej u¿ytkowników tworz¹ jednostki administracji centralnej i wojewódzkiej, jak równie¿ instytucje zajmuj¹ce siê opracowywaniem tematycznych baz danych przestrzennych w skalach ma³ych.

Baza Danych Ogólnogeograficznych (BDO) posiada stopieñ szczegó³owoœci treœci w³a-œciwy dla czterech skal, a mianowicie 1:250 000, 1:500 000, 1:1 000 000 oraz 1:4 000 000. Trzy ostatnie jej wersje stanowi¹ postaæ zgeneralizowan¹ pierwszej z nich, dziêki czemu szereg obiektów i zjawisk oraz ich atrybutów posiada swoje reprezentacje w czterech ró¿-nych skalach, stosowaró¿-nych przez u¿ytkowników w zale¿noœci od potrzeb.

BDO zawiera dane o obiektach i zjawiskach przestrzennych uporz¹dkowane w osiem nastêpuj¹cych grup tematycznych: podzia³ administracyjny, osadnictwo i obiekty antropoge-niczne, hydrografia, rzeŸba terenu, transport, u¿ytkowanie ziemi, obszary chronione oraz nazwy geograficzne. Ka¿da z tych grup zosta³a podzielona na warstwy informacyjne (w sumie dwadzieœcia) z bogatym zestawem atrybutów.

Bardzo wa¿n¹ cech¹ Bazy Danych Ogólnogeograficznych jest jej integracyjna rola w stosunku do istniej¹cych ju¿ tematycznych baz danych przestrzennych i rejestrów

(2)

publicz-nych. Dotyczy to Krajowego Rejestru Urzêdowego Podzia³u Terytorialnego Kraju TERYT, prowadzonego przez G³ówny Urz¹d Statystyczny, Banku Danych Drogowych, prowadzo-nego przez Generaln¹ Dyrekcjê Dróg Krajowych i Autostrad, Komputerowej Mapy Podzia³u Hydrograficznego Polski prowadzonej przez Instytut Meteorologii i Gospodarki Wodnej oraz Krajowego Systemu Obszarów Chronionych prowadzonego przez Ministerstwo Œrodowi-ska. W BDO wprowadzono stosowane w tych rejestrach identyfikatory obiektów prze-strzennych, poprzez które utworzone zosta³o powi¹zanie geometrii okreœlonych grup obiek-tów ujêtych w BDO z wy¿ej wymienionymi rejestrami.

Zgromadzone w BDO dane mog¹ byæ udostêpniane w trzech postaciach. Pierwsz¹ z nich jest baza danych przestrzennych, identyfikowana akronimem GIS, zapisana w formacie eks-portowym ArcInfo, drug¹ stanowi¹ gotowe pliki graficzne zapisane w modelu wektorowym tzw. WEK, z gotowymi mapami w formacie Adobe Illustrator. Trzeci¹ zaœ stanowi¹ pliki rastrowe zapisane w modelu rastrowym tzw. RAS utworzone z modelu wektorowego. Pierw-sza z nich s³u¿y budowaniu tematycznych baz danych przestrzennych w technologii GIS. Dwie ostatnie mog¹ byæ wykorzystywane jako elementy podk³adu ró¿nych zobrazowañ kartograficznych, u¿ytkowanych w sposób tradycyjny w postaci map papierowych lub te¿ w technologiach informatycznych, w tym w internecie.

Udostêpnianie Bazy Danych Ogólnogeograficznych

Baza Danych Ogólnogeograficznych przeznaczona jest do u¿ytku publicznego i bêdzie spe³nia³a swoj¹ funkcjê tylko wtedy gdy bêdzie powszechnie dostêpna. Powszechnoœæ tê mo¿na jednak rozumieæ nie tylko jako jej udostêpnienie urzêdom pañstwowym i instytucjom, dla których zosta³a stworzona, ale równie¿ spo³eczeñstwu. Centralny Oœrodek Dokumenta-cji Geodezyjnej i Kartograficznej (CODGiK) udostêpnia tê bazê zgodnie z regulacjami praw-nymi dotycz¹cymi pañstwowego zasobu geodezyjnego i kartograficznego. W chwili obecnej form¹ dostarczania u¿ytkownikowi Bazy Danych Ogólnogeograficznych s¹ CDROMy. Wy-chodz¹c naprzeciw postulatowi tworzenia spo³eczeñstwa informacyjnego podjêto jednocze-œnie prace nad udostêpnianiem BDO w internecie.

Ta ostatnia forma dotyczy udostêpniania informacji, a nie rozprowadzania danych drog¹ elektroniczn¹. Nale¿y podkreœliæ ró¿nice zwi¹zane z ró¿nym zakresem dostêpnoœci BDO, w zale¿noœci od ww. form. I tak, u¿ytkownik zakupuj¹cy BDO w postaci CDROMu w CODGiK posiada pe³ny dostêp do danych zawartych w bazie. Mo¿e te dane przetwarzaæ w celu uzyskania interesuj¹cych go form informacji. Natomiast u¿ytkownik Internetu uzy-skuje dostêp do informacji wyœwietlanych na ekranie monitora w zestawieniach przez siebie dobieranych. Reasumuj¹c, ten ostatni nie ma dostêpu do danych tworz¹cych bazê ale do serwisu, który przekszta³ca te dane na informacje.

Drug¹ znacz¹c¹ ró¿nic¹ w sposobie u¿ytkowania tych dwu form udostêpniania BDO jest stopieñ przygotowania technicznego u¿ytkownika. Forma danych na CDROMie daje mo¿li-woœæ wykonywania wielu skomplikowanych i dostosowanych do indywidualnych potrzeb analiz, ale jednoczeœnie wymaga posiadania specjalistycznej wiedzy i oprogramowania typu GIS. Bezp³atne udostêpnienie BDO w internecie ogranicza co prawda wachlarz analiz i zasto-sowañ, ale jednoczeœnie rozszerza grono jej potencjalnych u¿ytkowników. Aplikacja interne-towa dostarcza mo¿liwoœci wykonywania podstawowych analiz oraz pozyskania informacji o obiektach zawartych w bazie.

(3)

Poprzez zastosowanie internetu zwiêkszamy liczbê u¿ytkowników BDO, oferuj¹c nowe, ogólnodostêpne narzêdzie do lepszego poznania i zrozumienia przestrzeni oraz podejmowania decyzji. Ma to istotne znaczenie w procesie budowania spo³eczeñstwa informacyjnego.

Problemy bezpieczeñstwa danych

Prace nad opublikowaniem w internecie zasobu Bazy Danych Ogólnogeograficznych wykonano z wykorzystaniem technologii firmy ESRI. Zgodnie z tym podejœciem technolo-gicznym zastosowano dwupoziomow¹ konstrukcje systemu udostêpniaj¹cego dane w inter-necie. Na pierwszym poziomie stworzono repozytorium bazy danych GIS, na drugim zaœ aplikacjê dzia³aj¹c¹ w architekturze klient – serwer.

Do zbudowania repozytorium danych na poziomie pierwszym wykorzystano aplikacjê ArcSDE 8.1. Jest to zorientowany obiektowo serwer danych przestrzennych, uznawany za akcelerator baz danych. Efektywnoœæ dzia³ania drugiego poziomu pracuj¹cego w parze z ArcSDE jest dwukrotnie wy¿sza dziêki zastosowaniu nowych metod przechowywania i reje-stracji danych w ArcSDE. Tym samym przek³ada siê to na szybki dostêp do danych GIS przez u¿ytkownika.

Jak wykaza³a analiza struktury Bazy Danych Ogólnogeograficznych, u¿ycie ArcSDE by³o równie¿ niezbêdne dla zachowania oryginalnego formatu COVERAGE, który zosta³ zastoso-wany na etapie budowy BDO, a który nie jest obs³ugizastoso-wany na drugim poziomie budowanego systemu bez pomocy ArcSDE.

Drugi poziom budowanego systemu odpowiedzialny za komunikacjê klient – serwer, zo-sta³ oparty na oprogramowaniu narzêdziowym ArcIMS 4.0. ArcIMS jest platform¹ umo¿li-wiaj¹c¹ wymianê i wspó³u¿ytkowanie danych GIS w sieci internetowej i intranetowej. Zosta³ stworzony z myœl¹ o budowaniu internetowych serwisów udostêpniaj¹cych interaktywne mapy, a tak¿e budowaniu stron WWW s³u¿¹cych do komunikacji u¿ytkownika z serwerami danych. Niew¹tpliw¹ zalet¹ ArcIMS jest œrodowisko pracy, obejmuj¹ce jednoczeœnie kompo-nenty strony klienta – u¿ytkownika i strony serwera – twórcy serwisu.

Zastosowanie rozwi¹zania dualistycznego przy tworzeniu serwisu przynios³o olbrzymie korzyœci w sprawnym zarz¹dzaniu informacj¹ udostêpnion¹ z BDO. Ka¿de pytanie wys³ane do serwera bazy danych jest najpierw przesy³ane do repozytorium bazy danych. Tam z ca³ego zasobu danych generowana jest odpowiedŸ, albo w postaci obrazu - mapy albo infor-macji tabelarycznej, tylko dla treœci i obszaru zdefiniowanego przez u¿ytkownika. Odpo-wiedŸ wygenerowana z kilkusetmegowego zasobu danych ju¿ jako kilkudziesiêciokilowy plik jest odsy³any przez serwer do przegl¹darki internetowej klienta. W praktyce u¿ytkownik otrzymuje szybki i pe³ny dostêp do informacji pochodz¹cej bezpoœrednio z bazy danych przestrzennych.

Dbaj¹c o bezpieczeñstwo danych, przy budowie systemu niezbêdne by³o zastosowanie konfiguracji sieciowej, sk³adaj¹cej siê z serwera strony WWW oraz serwera bazy danych. Dziêki takiemu rozwi¹zaniu mo¿liwe by³o równoleg³e zastosowanie zabezpieczeñ sprzêto-wych i programosprzêto-wych. Z jednej strony, serwer bazy danych umieszczono w tzw. strefie zdemilitaryzowanej, z drugiej strony wykorzystano zabezpieczenia z pakietu ArcIMS odwo-³uj¹ce siê do us³ugi: image service, polegaj¹cej na wysy³aniu do u¿ytkownika samego obrazu.

(4)

Optymalizacja Bazy Danych Ogólnogeograficznych

Prezentacja danych GIS w internecie wymaga³a zoptymalizowania wielkoœci zasobów udostêpnianych informacji. W zwi¹zku z tym oryginalny zasób Bazy Danych Ogólnogeogra-ficznych musia³ ulec modyfikacji, tak aby dostosowaæ strukturê zapisu, do struktury akcep-towanej najpierw przez ArcSDE, a nastêpnie ArcIMS.

Struktura ka¿dej warstwy wchodz¹cej w sk³ad Bazy Danych Ogólnogeograficznych zo-sta³a przeanalizowana pod k¹tem zró¿nicowania zawartych w niej typów obiektów. Rejestra-cja warstwy w œrodowisku ArcSDE wymaga³a rejestracji ka¿dego typu obiektu (punkt, linia, poligon, region) oddzielnie z innej warstwy. To spowodowa³o wzrost liczby warstw ale jednoczeœnie pozwoli³o na znaczne odci¹¿enie ich wielkoœci. W ten sposób obiekt wywo³y-wany przez AcrIMS pobierany by³ z bazy o mniejszej objêtoœci.

Aby u¿ytkownik móg³ odczytaæ charakterystyki opisuj¹ce obiekty w bazie, zdecydowa-no siê na zamianê kodowania cyfrowego na literowe. W zwi¹zku z tym dokonazdecydowa-no konwersji kodów cyfrowych obowi¹zuj¹cych w Bazie Danych Ogólnogeograficznych na literowe. Dziêki takiemu rozwi¹zaniu nie trzeba odwo³ywaæ siê do opisowych tabel relacyjnych.

Aby lepiej zaprezentowaæ obiekty na mapie zdecydowano siê na wygenerowanie dodat-kowych kolumn FREQUENCY i LABEL. S¹ to kolumny, dla których zakodowano dane o optymalnym doborze informacji przedstawionej na mapie.

Kolumna FREQUENCY w warstwie odpowiada za dobór znaków kartograficznych dla obiektów, które na mapie zosta³y przedstawione przy u¿yciu wiêcej ni¿ jednej zmiennej np. droga g³ówna dwujezdniowa.

Kolumna LABEL zawiera informacje niezbêdne do wyœwietlenia opisów. Jej wartoœæ de-terminuje fakt wystêpowania opisu dla danego obiektu oraz jego charakterystykê graficzn¹ znaku kartograficznego tak¹ jak wielkoœæ, kolor, czcionka.

Dopiero w taki sposób zoptymalizowana Baza Danych Ogólnogeograficznych zarówno pod wzglêdem struktury jak i kodowania mog³a zasiliæ serwer danych przestrzennych ArcS-DE. Poszczególne warstwy zarejestrowano w œrodowisku serwera danych ArcSArcS-DE. Na tym etapie zdefiniowano, która warstwa i jakie charakterystyki obiektów zostan¹ udostêpnione do programu ArcIMS.

Opracowanie interfejsu u¿ytkownika

Interfejs u¿ytkownika jest najwa¿niejszym elementem systemu z punktu widzenia obs³ugi serwisu. Zgodnie z za³o¿eniami projektu, obs³uga BDO w internecie mia³a byæ prosta, intu-icyjna i nie wymagaj¹ca zaawansowanej wiedzy z dziedziny GIS.

Do skonstruowania strony WWW wykorzystano wspomniane ju¿ wczeœniej oprogramo-wanie narzêdziowe ArcIMS. Zapewnia ono w pe³ni automatyczny proces tworzenia modu-³ów funkcjonalnych niezbêdnych do prezentowania interaktywnych map w internecie. Mo-du³y te mo¿na podzieliæ na: okno mapy, legendê, opis skali i pasek narzêdzi. Okno mapy jest miejscem prezentowania map i wyników zapytañ wygenerowanych z Bazy Danych Ogólno-geograficznych. Wyœwietlane tam obiekty zró¿nicowano pod k¹tem wybranej grupy atrybu-tów zapisanych w BDO, uznaj¹c, ¿e owe w³aœnie atrybuty najlepiej je charakteryzuj¹.

(5)

Legenda opisuje wszystkie sygnatury warstw aktualnie wyœwietlanych w oknie mapy. Jest to zestaw statycznych znaków kartograficznych przypisanych danej warstwie. Znaki te przygotowano w formie specjalnej czcionki, któr¹ u¿ytkownik korzystaj¹cy pierwszy raz z us³ugi udostêpniania BDO w internecie mo¿e automatycznie zainstalowaæ na swoim kompu-terze. W module legendy mo¿na równie¿ w³¹czaæ i wy³¹czaæ widocznoœæ poszczególnych warstw wyœwietlanych w oknie mapy.

Modu³ skali liczbowej spe³nia funkcjê informacyjn¹ – informuje u¿ytkownika, w jakiej w przybli¿eniu skali mapa jest aktualnie wyœwietlana.

Najbardziej rozbudowanym modu³em funkcjonalnym jest modu³ narzêdzi. To przy jego pomocy u¿ytkownik mo¿e zarz¹dzaæ funkcjami dostêpu do informacji z Bazy Danych Ogól-nogeograficznych. W tym celu przygotowano 14 klawiszy funkcyjnych. Operator mo¿e dowolnie pomniejszaæ i powiêkszaæ mapê, automatycznie wyœwietlaæ mapê do ca³ego zasiê-gu lub zasiêzasiê-gu poszczególnej warstwy, przechodziæ do poprzedniego i nastêpnego widoku. Mo¿e równie¿ dowolnie przesuwaæ zasiêg wyœwietlanej mapy, identyfikowaæ obiekty z po-szczególnych warstw, budowaæ zapytania do bazy i wyszukiwaæ obiekty wg zadanej cha-rakterystyki. Modu³ ten dostarcza równie¿ mo¿liwoœæ pomiaru odleg³oœci, zaznaczania kur-sorem obiektów na mapie, wyœwietlania ich charakterystyk, jak równie¿ odznaczania wszyst-kich zaznaczeñ.

Wizualizacja Bazy Danych Ogólnogeograficznych

Jak wspomniano wczeœniej, Baza Danych Ogólnogeograficznych sk³ada siê z czterech odrêbnych, jednak œciœle ze sob¹ powi¹zanych, baz danych, odpowiadaj¹cych sw¹ szczegó-³owoœci¹ czterem skalom od 1: 250 000 do 1: 4 000 000. Ró¿nica miêdzy skrajnymi skalami — i co z tego wynika — ró¿nica w liczbie przedstawianych warstw tematycznych oraz specyfika ekranowej, a nie tradycyjnej, prezentacji spowodowa³y koniecznoœæ przyjêcia okre-œlonych przedzia³ów skalowych, w których pojawiaæ siê bêd¹ wizualizowane warstwy te-matyczne Bazy Danych Ogólnogeograficznych. Ich wyznaczenie poprzedzone zosta³o wie-loma próbami, na podstawie których ustalono nastêpuj¹ce przedzia³y skalowe:

m warstwy z BDO w skali 1: 250 000 s¹ wyœwietlane w skalach od 1: 1 do 1: 260 000 m warstwy z BDO w skali 1: 500 000 s¹ wyœwietlane w skalach od 1: 260 001 do

1: 510 000

m warstwy z BDO w skali 1: 1 000 000 s¹ wyœwietlane w skalach od 1: 510 001 do

1: 1 200 000

m warstwy z BDO w skali 1: 4 000 000 s¹ wyœwietlane w skalach od 1: 1 200 001 do

1: 6 000 000

Przyjête rozwi¹zanie wydaje siê byæ najbardziej korzystne dla u¿ytkownika. Stwarza bo-wiem mo¿liwoœæ ci¹g³ego, p³ynnego przejœcia miêdzy poszczególnymi skalami oraz efektu wzbogacania treœci i poszerzania szczegó³owoœci prezentowanej bazy danych, w trakcie powiêkszania skali.

Kolejnym problemem etapu wizualizacji Bazy Danych Ogólnogeograficznych by³o przy-jêcie podstawowego zestawu treœci pojawiaj¹cego siê w momencie uruchomienia przegl¹-darki przez u¿ytkownika. Wyœwietlenie wszystkich dostêpnych warstw tematycznych nie by³oby wskazane ze wzglêdu na nadmierne obci¹¿enie graficzne prezentacji. Po

(6)

uruchomie-niu us³ugi udostêpniania BDO w internecie pojawia siê podstawowy zakres treœci (granicy pañstwa, granic województw, hydrografii, osadnictwa i opisów jednostek osadniczych) z mo¿liwoœci¹ dowolnego uzupe³niania prezentacji pozosta³ymi tematami. Podobna sytuacja ma miejsce w przypadku skal wiêkszych. W momencie powiêkszania skali i przejœcia przez jeden ze wspomnianych progów skalowych ukazuj¹ siê tematy bêd¹ce podstawow¹ treœci¹ informacyjn¹.

Najwa¿niejszym, a zarazem najbardziej praco- i czasoch³onnym, etapem wizualizacji Bazy Danych Ogólnogeograficznych w internecie, by³o opracowanie zestawu znaków graficz-nych dla dagraficz-nych poszczególgraficz-nych skal. Podczas ich opracowania zosta³y wziête pod uwagê zasady poprawnoœci kartograficznej, a tak¿e niedogodnoœci zwi¹zane z ograniczeniami cha-rakterystycznymi dla prezentacji ekranowej. Jako podstawê doboru znaków przyjêto obraz utworzony dla skali 1: 250 000 zawarty w graficznej formie plików WEK. Pe³na zgodnoœæ znaków nie by³a mo¿liwa ze wzglêdu na ró¿nice w doborze przedstawianych warstw tema-tycznych oraz — co kluczowe — na ró¿nice w technice ich opracowania. System znaków z formy WEK Bazy Danych Ogólnogeograficznych zosta³ opracowany przy pomocy aplika-cji ArcMap i w dalszej czêœci w edytorze grafiki wektorowej Adobe Illustrator. Opracowanie sygnatur internetowej prezentacji Bazy Danych Ogólnogeograficznych wymaga³o stworze-nia ich na nowo w jêzyku programowastworze-nia ArcXML i programie ArcIMS Author.

Symbole graficzne dla baz danych w pozosta³ych skalach opracowane zosta³y na podsta-wie pe³nego i najbogatszego zestawu znaków skali 1: 250 000. Tam gdzie by³o to mo¿liwe przyjmowane zosta³y identyczne oznaczenia jak w skali podstawowej. Zachowanie tego warunku by³o jednak w wielu przypadkach trudne do zrealizowania w zwi¹zku ze zmniejsze-niem skali, czego efektem by³o zmniejszenie pojemnoœci graficznej uzyskiwanego obrazu. W zwi¹zku z tym znaki musia³y byæ modyfikowane poprzez ich uproszczenie b¹dŸ zmniej-szenie. W koñcowym efekcie wszystkie kolejne stopnie szczegó³owoœci nawi¹zuj¹ sw¹ sty-listyk¹ do poprzednich. To z kolei czyni ca³oœæ prezentacji graficznej spójn¹ i ³atwiejsz¹ w odbiorze.

Oddzielnym problemem omawianej implementacji BDO w internecie by³a prezentacja na-pisów objaœniaj¹cych. Przyjête zosta³o rozwi¹zanie, które wydawa³o siê najbardziej korzyst-ne dla u¿ytkownika. W fazie pocz¹tkowej korzystania z prezentacji oraz przy powiêkszaniu obrazu, wyœwietlane s¹ wy³¹cznie nazwy wybranych miejscowoœci. Opcjonalnie u¿ytkow-nik mo¿e jednak rozszerzyæ gamê nazewnictwa o opisy cieków, zbioru¿ytkow-ników wodnych oraz obszarów chronionych poprzez samodzielne w³¹czenie warstw z tymi obiektami. Rozwi¹za-nie takie ma na celu odci¹¿eRozwi¹za-nie rysunku od nadmiaru treœci. W przypadku kolizji opisów miejscowoœci z pozosta³¹ treœci¹ u¿ytkownik ma mo¿liwoœæ ich wy³¹czenia.

Podsumowanie

Przedstawiony i przyjêty sposób prezentacji Bazy Danych Ogólnogeograficznych uwzglêd-niaj¹cy wybór odpowiedniego oprogramowania, optymalizacjê baz danych Ÿród³owych oraz koncepcjê ich wizualizacji, wydaje siê byæ rozwi¹zaniem najkorzystniejszym z punktu wi-dzenia potencjalnego u¿ytkownika. W przystêpnej formie graficznej otrzymuje on podsta-wow¹ informacjê geograficzn¹ dotycz¹c¹ naszego kraju przedstawion¹ w czterech stop-niach szczegó³owoœci. Ta podstawowa informacja geograficzna pochodzi ze zbioru oko³o

(7)

500 megabajtów danych czêœci Bazy Danych Ogólnogeograficznych, zapisanej w formie GIS. Opracowanie BDO i udostêpnienie jej w internecie nale¿y traktowaæ jako pierwszy etap budowania Polskiej Infrastruktury Informacji Przestrzennej.

Summary

The General Geographic Database is regarded as one of elements of the Polish Spatial Information Infrastructure. The users of the Database are administrative authorities at the central and regional levels as well as other institutions. The General Geographic Database (GGDB) has been created with the detail of data corresponding to scales: 1:250 000, 1:500 000, 1:1 000 000, 1:4 000 000. It encom-passes spatial data subdivided onto eight thematic groups: administrative division, urban area and anthropogenic objects, hydrography, elevation, transportation, land use, protected areas and geogra-phical names. The General Geographic Database plays also an integrated role to other official spatial databases, using identifiers of objects and phenomena registered there in the attributes of particular data layers.

The GGDB is distributed by the Geodetic and Cartographic Documentation Centre in the framework of the routine distribution procedure. Additionally, the Database is available in the Internet by using a map server based on the ArcIMS solution of the ESRI. The process of preparing the original GGDB to the form used in the Internet has been described in the paper.

In the first stage the Database structure has been converted to the form manageable by other ESRI product – ArcSDE. It is an efficient spatial data management programme, facilitating access to data and speeding up retrieval process. A number of adaptation steps has been performed, resulting in the new optimised data structure which have additional security features.

The next stage has been focused on the graphic user interface (GUI) design. Several windows or sections of screen have been distinguished in order to implement a basic functionality of the interface. A number of functions enabling access, retrieval, selection, analysis, zooming and panning as well as legend arrangement has been integrated with GUI. All together 14 functional buttons are at the disposal of the user.

The data visualisation in the form of maps is performed by a set of cartographic symbols especially designed for the Internet portraying of the spatial data. The definition of all symbols has been done using ArcXML language, which is an extension of the XML format. Four of the scale levels of the GGDB are displayed in the same interface and user is automatically transferred to one of the set relevant to the required scale at which the data appear on the screen.

The Database volume accessed by the developed Internet application is equal to approximately 500 MB and is transferred to the users common Internet browser in the form of graphic packages, optimised in size. The General Geographic Database publishing in the Internet is one of the first steps to establish Polish Spatial Information Infrastructure and move forward to the realisation of the idea of the information society.

Dr Marek Baranowski marek@gridw.pl Mgr £ukasz S³awik lukasz@gridw.pl Mgr Pawe³ Strzelecki pawel@gridw.pl

(8)

Marek Baranowski, £ukasz S³awik, Pawe³ Strzelecki

(9)

Rys. 2.

Cytaty

Powiązane dokumenty

Następnie stworzyć tabele łącznikowe do powiązania pacjentów i lekarzy oraz pielęgniarki i pokoje relacjami N:M (wiele-do-wielu) 3.. Posortuj następnie tabele wg

Jeśli potrzebujemy w Accessie wykonać operację FULL OUTER JOIN (FULL JOIN) musimy dokonać złączenia wyników operacji LEFT JOIN i

Wykorzystaj pola obliczeniowe do utworzenia Relacji do tabel powiązanych i wyświetlania tych powiązań w postaci czytelnej dla człowieka.. Dodaj pola obliczeniowe, które dzielą

✓ Logowanie do bazy danych dokonujemy poprzez okno dialogowe otwierane wraz z uruchamianiem bazy danych, modalny formularz startowy.. ✓ Okno dialogowe uniemożliwia przejście do

Przykład: Wzorzec „kawa  cukier” jest nie tylko zamknięty, lecz również maksymalny, gdyż nie istnieje żaden częsty wzorzec, który by go zawierał.. Wzorce zamknięte

OLAP (Online Analytical Processing) – to sposób tworzenia analiz i raportów na podstawie danych zbieranych on-line z różnych serwerów i baz danych oraz ich eksploracji..

• w kierunku środkowej gałęzi, jeśli klucz jest silnie większy od lewej wartości i mniejszy lub równy od prawej wartości klucza.. Dodaj element do liścia w sposób

Jeśli nie, zwraca informację o błędnej nazwie użytkownika i zmienia aktywny element formularza na okno wprowadzania tej nazwy. Jeśli tak, sprawdza, czy wprowadzone hasło jest zgodne