UDOSTĘPNIANIE BAZY DANYCH OGÓLNOGEOGRAFICZNYCH W

Transkrypt

UDOSTĘPNIANIE BAZY DANYCH OGÓLNOGEOGRAFICZNYCH W
POLSKIE
TOWARZYSTWO
INFORMACJI PRZESTRZENNEJ
Udostêpnienie
Bazy Danych Ogólnogeograficznych
w internecie
ROCZNIKI GEOMATYKI 2004 m TOM II m Z ESZYT 2
39
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 kartograficznego 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, stosowanych 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 antropogeniczne, 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 publicz-
40
Marek Baranowski, £ukasz S³awik, Pawe³ Strzelecki
nych. Dotyczy to Krajowego Rejestru Urzêdowego Podzia³u Terytorialnego Kraju TERYT,
prowadzonego przez G³ówny Urz¹d Statystyczny, Banku Danych Drogowych, prowadzonego 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 Œrodowiska. W BDO wprowadzono stosowane w tych rejestrach identyfikatory obiektów przestrzennych, poprzez które utworzone zosta³o powi¹zanie geometrii okreœlonych grup obiektó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 eksportowym 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. Pierwsza 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 Dokumentacji Geodezyjnej i Kartograficznej (CODGiK) udostêpnia tê bazê zgodnie z regulacjami prawnymi dotycz¹cymi pañstwowego zasobu geodezyjnego i kartograficznego. W chwili obecnej
form¹ dostarczania u¿ytkownikowi Bazy Danych Ogólnogeograficznych s¹ CDROMy. Wychodz¹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 uzyskuje 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¿liwoœæ 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 zastosowañ, ale jednoczeœnie rozszerza grono jej potencjalnych u¿ytkowników. Aplikacja internetowa dostarcza mo¿liwoœci wykonywania podstawowych analiz oraz pozyskania informacji
o obiektach zawartych w bazie.
Udostêpnienie Bazy Danych Ogólnogeograficznych w internecie
41
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 technologicznym zastosowano dwupoziomow¹ konstrukcje systemu udostêpniaj¹cego dane w internecie. 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 rejestracji 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³ zastosowany na etapie budowy BDO, a który nie jest obs³ugiwany na drugim poziomie budowanego
systemu bez pomocy ArcSDE.
Drugi poziom budowanego systemu odpowiedzialny za komunikacjê klient – serwer, zosta³ oparty na oprogramowaniu narzêdziowym ArcIMS 4.0. ArcIMS jest platform¹ umo¿liwiaj¹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 komponenty 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 informacji tabelarycznej, tylko dla treœci i obszaru zdefiniowanego przez u¿ytkownika. OdpowiedŸ 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êtowych i programowych. 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.
42
Marek Baranowski, £ukasz S³awik, Pawe³ Strzelecki
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ólnogeograficznych musia³ ulec modyfikacji, tak aby dostosowaæ strukturê zapisu, do struktury akceptowanej najpierw przez ArcSDE, a nastêpnie ArcIMS.
Struktura ka¿dej warstwy wchodz¹cej w sk³ad Bazy Danych Ogólnogeograficznych zosta³a przeanalizowana pod k¹tem zró¿nicowania zawartych w niej typów obiektów. Rejestracja 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³ywany przez AcrIMS pobierany by³ z bazy o mniejszej objêtoœci.
Aby u¿ytkownik móg³ odczytaæ charakterystyki opisuj¹ce obiekty w bazie, zdecydowano siê na zamianê kodowania cyfrowego na literowe. W zwi¹zku z tym dokonano 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 dodatkowych 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œæ determinuje 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 ArcSDE. Poszczególne warstwy zarejestrowano w œrodowisku serwera danych ArcSDE. 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, intuicyjna i nie wymagaj¹ca zaawansowanej wiedzy z dziedziny GIS.
Do skonstruowania strony WWW wykorzystano wspomniane ju¿ wczeœniej oprogramowanie narzêdziowe ArcIMS. Zapewnia ono w pe³ni automatyczny proces tworzenia modu³ów funkcjonalnych niezbêdnych do prezentowania interaktywnych map w internecie. Modu³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ólnogeograficznych. Wyœwietlane tam obiekty zró¿nicowano pod k¹tem wybranej grupy atrybutów zapisanych w BDO, uznaj¹c, ¿e owe w³aœnie atrybuty najlepiej je charakteryzuj¹.
Udostêpnienie Bazy Danych Ogólnogeograficznych w internecie
43
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 komputerze. 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ólnogeograficznych. 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ê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 poszczególnych warstw, budowaæ zapytania do bazy i wyszukiwaæ obiekty wg zadanej charakterystyki. Modu³ ten dostarcza równie¿ mo¿liwoœæ pomiaru odleg³oœci, zaznaczania kursorem obiektów na mapie, wyœwietlania ich charakterystyk, jak równie¿ odznaczania wszystkich 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 tematyczne Bazy Danych Ogólnogeograficznych. Ich wyznaczenie poprzedzone zosta³o wieloma 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 bowiem 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 przyjê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 uruchomie-
44
Marek Baranowski, £ukasz S³awik, Pawe³ Strzelecki
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 graficznych dla danych poszczególnych skal. Podczas ich opracowania zosta³y wziête pod uwagê
zasady poprawnoœci kartograficznej, a tak¿e niedogodnoœci zwi¹zane z ograniczeniami charakterystycznymi 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 tematycznych oraz — co kluczowe — na ró¿nice w technice ich opracowania. System znaków
z formy WEK Bazy Danych Ogólnogeograficznych zosta³ opracowany przy pomocy aplikacji ArcMap i w dalszej czêœci w edytorze grafiki wektorowej Adobe Illustrator. Opracowanie
sygnatur internetowej prezentacji Bazy Danych Ogólnogeograficznych wymaga³o stworzenia ich na nowo w jêzyku programowania ArcXML i programie ArcIMS Author.
Symbole graficzne dla baz danych w pozosta³ych skalach opracowane zosta³y na podstawie 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 zmniejszeniem 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Ÿ zmniejszenie. W koñcowym efekcie wszystkie kolejne stopnie szczegó³owoœci nawi¹zuj¹ sw¹ stylistyk¹ 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 napisów objaœniaj¹cych. Przyjête zosta³o rozwi¹zanie, które wydawa³o siê najbardziej korzystne 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¿ytkownik mo¿e jednak rozszerzyæ gamê nazewnictwa o opisy cieków, zbiorników wodnych oraz
obszarów chronionych poprzez samodzielne w³¹czenie warstw z tymi obiektami. Rozwi¹zanie takie ma na celu odci¹¿enie 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êdniaj¹cy wybór odpowiedniego oprogramowania, optymalizacjê baz danych Ÿród³owych oraz
koncepcjê ich wizualizacji, wydaje siê byæ rozwi¹zaniem najkorzystniejszym z punktu widzenia potencjalnego u¿ytkownika. W przystêpnej formie graficznej otrzymuje on podstawow¹ informacjê geograficzn¹ dotycz¹c¹ naszego kraju przedstawion¹ w czterech stopniach szczegó³owoœci. Ta podstawowa informacja geograficzna pochodzi ze zbioru oko³o
Udostêpnienie Bazy Danych Ogólnogeograficznych w internecie
45
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 encompasses spatial data subdivided onto eight thematic groups: administrative division, urban area and
anthropogenic objects, hydrography, elevation, transportation, land use, protected areas and geographical 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
[email protected]
Mgr £ukasz S³awik
[email protected]
Mgr Pawe³ Strzelecki
[email protected]
46
Marek Baranowski, £ukasz S³awik, Pawe³ Strzelecki
Rys. 1. Okno przegl¹darki internetowej obs³uguj¹cej wyœwietlanie zasobu Bazy Danych Ogólnogeograficznych (ród³o: http://www.codgik.waw.pl)
47
Rys. 2. Fragment mapy rastrowej (RAS) Bazy Danych Ogólnych
Udostêpnienie Bazy Danych Ogólnogeograficznych w internecie