plik


ÿþGEOXA Geoxa MapServer Plugin (C) 2006-2009 CGIS  Creative GIS Solutions www.cgis.pl Creative GIS Solutions Wszelkie nazwy oraz znaki handlowe u|yte w instrukcji nale| do ich wBa[cicieli i zostaBy u|yte jedynie w celach informacyjnych 25.11.2009 Program jest chroniony prawem autorskim! Nieautoryzowane u|ywanie grozi sankcjami prawnymi Creative GIS Solutions  Geoxa MapServer Plugin 1.0 Spis tre[ci 1. OGÓLNA CHARAKTERYSTYKA SYSTEMU.....................................................................................4 2.1. WYMAGANIA SPRZTOWE I PROGRAMOWE....................................................................................................4 2.1. FUNKCJE SYSTEMU.................................................................................................................................5 2. MODUA APLIKACJI KLIENTA WWW................................................................................................6 2.1. BUDOWA GAÓWNEGO OKNA......................................................................................................................6 2.1.1 Pasek narzdzi.................................................................................................................................7 2.1.2 Panel Warstw...................................................................................................................................7 2.1.3 Suwak zmiany skali / mapy...............................................................................................................9 2.2 WYKORZYSTYWANIE FUNKCJI ..................................................................................................................10 2.2.1 Praca z widokiem mapy.................................................................................................................10 2.2.2 Identyfikacja obiektów...................................................................................................................10 2.2.3 Wyszukiwane..................................................................................................................................10 2.2.4 Pomiary odlegBo[ci oraz powierzchni............................................................................................11 2.2.5 Tworzenie linku do Widoku............................................................................................................12 2.2.6 Wy[wietlanie mapy oraz wspóBrzdnych za pomoc adresu http...................................................12 2.2.7 Wyszukiwanie obiektu za pomoc adresu HTTP............................................................................13 2.2.7 Linki internetowe...........................................................................................................................14 3. MODUA SERWERA...............................................................................................................................15 3.1 INSTALACJA.........................................................................................................................................15 3.2 BEZPIECZECSTWO DANYCH......................................................................................................................15 3.3 ZMIANA WYGLDU INTERFEJSU U{YTKOWNIKA (SYSTEM SKÓREK).....................................................................16 3.4 PLIK KONFIGURACYJNY...........................................................................................................................18 4. MODUA WIZUALNEGO BUDOWANIA PROJEKTU.......................................................................19 4.1 BUDOWANIE PROJEKTU...........................................................................................................................20 4.1.1 WBa[ciwo[ci warstwy......................................................................................................................21 4.1.1.1 Wyszukiwanie.............................................................................................................................................................23 4.1.1.2 Odno[niki do stron internetowych..............................................................................................................................24 4.1.1.3 Identyfikacja obiektów...............................................................................................................................................25 4.1.2 Grupowanie warstw.......................................................................................................................25 4.1.3 Okre[lanie zakresu obszaru map tworzcych projekt ...................................................................26 4.1.4 WBa[ciwo[ci skali...........................................................................................................................27 4.1.4.1 Profile mapowe / mapy tematyczne............................................................................................................................28 4.1.5 WBa[ciwo[ci projektu.....................................................................................................................29 4.1.5.1 Konfiguracja zaznaczenia obiektów...........................................................................................................................30 4.1.6 Warstwy wej[ciowe........................................................................................................................31 4.1.7 Definiowanie trybu domy[lnego dla warstwy.................................................................................31 4.2 GENEROWANIE PROJEKTU........................................................................................................................32 -2- Creative GIS Solutions  Geoxa MapServer Plugin 1.0 5 TYPOWE PROBLEMY...........................................................................................................................33 5.1 PROBLEM Z DZIAAANIEM OPROGRAMOWANIA NA KONTACH UDOSTPNIANYCH PRZEZ HOME.PL............................33 5.2 WYSZUKIWANIE DANYCH ZA POMOC COMBOBOX'OW DZIAAA BARDZO WOLNO NA PRZEGLDARKACH INTERNET EXPLORER.................................................................................................................................................33 5.3 ZMIANY W PLIKU CONFIG.XML S IGNOROWANE...........................................................................................34 5.4 PO MODYFIKACJI PLIKU LAYOUT.PHP W INTERNET EXPLORERZE POJAWIAA SI BIAAA LINIA PONAD MAP....................34 5.5 PO DOACZENIU KODU MONITORUJCEGO STATYSTYKI ODWIEDZIN (PLIK INDEX.PHP) OPROGRAMOWANIE GENERUJE INFORMACJE O BADACH...............................................................................................................................34 6. ZGAASZANIE BADÓW ORAZ WSPARCIE TECHNICZNE.........................................................35 -3- Creative GIS Solutions  Geoxa MapServer Plugin 1.0 1. Ogólna charakterystyka systemu 2.1. Wymagania sprztowe i programowe Do poprawnego dziaBania oprogramowania Geoxa MapServer wymagane jest speBnienie nastpujcych warunków: 1. ModuB klienta WWW: Ï% przegldarka internetowa z rodziny Firefox 1.x i wy|ej , Internet Explorer 6.0 i wy|ej, Opera 9.x i wy|ej, Opera Mobile 9.x i wy|ej (oprogramowanie mo|e równie| poprawnie dziaBa na innych niewymienionych przegldarkach) Ï% przegldarka musi mie wBczon obsBug Java Script oraz pokazywanie plików graficznych 2. ModuB serwera: Ï% serwer z uruchomionym z dowolnym oprogramowaniem serwera http (np. Apache) posiadajcym obsBug PHP 5.x  mo|e to by równie| wirtualny serwer WWW oferowany przez firmy oferujce usBugi hostingu www Ï% PHP musi mie dziaBajce moduBy SQLite2 / PDO SQLite3 oraz GD Ï% na |yczenie klienta dostarczany jest moduB wspóBpracujcy z MySQL/PostrgeSQL (jest to przydatne w przypadku doBczania bardzo du|ych baz opisowych) 3. ModuB wizualnego budowania projektów: Geoxa MapServer ModuB klienta WWW ModuB serwera (przegldarka z (PHP/SqLite) javaScript) ModuB wizualnego budowania projektu (Geoxa MapServer plugin) Projekt Geoxa Viewer/Editor MAPY Rysunek 1: Schemat blokowy systemu moduBów Geoxa MapSever ModuB serwera przy pierwszym poBczeniu testuje, czy speBnione s podstawowe wymagania co do serwera i raportuje ewentualne bBdy. -4- Creative GIS Solutions  Geoxa MapServer Plugin 1.0 2.1. Funkcje systemu Nazwa funkcji Uwagi Cache Precache Identyfikacja obiektów Wyszukiwanie obiektów Wyszukiwanie po dowolnej ilo[ci kolumn w dwóch trybach (niezale|ny oraz kolumna nadrzdna- >kolumna podrzdna) Autoreskalowanie wraz z oknem przegldarki Linki do wspóBrzdnych Wyszukiwanie za pomoc linku http ObsBuga plików Shapefile, TIFF/GeoTIFF, MrSID, ASC GRID, WMS Niezale|ne wy[wietlanie warstw Antialiasing widoku Tylko w przypadku gdy map tworzy pojedyncza warstwa lub grupa warstw Przezroczyste warstwy poligonowe PeBna obsBuga przezroczysto[ci caBej warstwy jak i ka|dego z jej elementów niezale|nie w zakresie od 0-255 Linki internetowe Ka|da warstwa mo|e posiada linki internetowe niezale|ne dla ka|dego obiektu  wspierane s wszystkie protokoBy obsBugiwane przez przegldark Aliasy nazw kolumn Wy[wietlanie zawarto[ci w balonach Wy[wietlanie grafiki, tekstu, stron internetowych Pomiar powierzchni Pomiar odlegBo[ci WspóBpraca z przegldarkami Internet Explorer 6.0 i wy|sze, Firefox 1.5 i wy|sze, Opera 9 i wy|sze Praca na urzdzeniach mobilnych Je[li dostpna jest przegldarka Opera Mobile Wy[wietlanie wspóBrzdnych kursora Natywne wspóBrzdne oraz automatyczn konwersja do WGS84 PodziaBka odlegBo[ci Zwijane panele Mo|liwo[ osadzania w serwisach www Nielimitowana ilo[ warstw oraz skal map Limitowane jedynie wielko[ci powierzchni dyskowej serwera WWW Zaawansowane style graficzne Wszystkie udostpniane przez oprogramowanie Geoxa Viewer lub Editor Tabela 1: Funkcje oprogramowania -5- Creative GIS Solutions  Geoxa MapServer Plugin 1.0 2. ModuB aplikacji klienta WWW 2.1. Budowa gBównego okna WspóBrzdne kursora Profile mapowe Aktualna skala Pasek narzdzi Wyszukiwanie Suwak skali Dymek identyfikacji PodziaBka odlegBo[ci Wyniki wyszukiwania Warstwy mapy tekstowego z legend Miniatura mapy Rysunek 2: Budowa okna aplikacji WWW klienta Aplikacja klienta WWW jest interfejsem graficznym jaki widzi oraz na jakim pracuje u|ytkownik koDcowy. Jej zadaniem jest interakcja u|ytkownika z oprogramowaniem serwerowym. Tworzy j 8 gBównych elementów, którymi s: Ï% gBówne okno mapy  wy[wietla map Ï% pasek narzdzi  umo|liwia wybór narzdzi sBu|cych do pracy z mapa Ï% panel aktualnych wspóBrzdnych kursora na mapie Ï% panel nawigacji wraz z miniatura i zaznaczonym aktualnie widocznym obszarem -6- Creative GIS Solutions  Geoxa MapServer Plugin 1.0 Ï% podziaBka mapy Ï% panel z nazw mapy lub dowoln tre[ci ustalona przez administratora Ï% panel warstw tworzcych map Ï% panel z informacjami identyfikowanego obiektu 2.1.1 Pasek narzdzi Pasek narzdzi sBu|y do wyboru aktualnego trybu pracy z map. Za jego pomoc mo|na dokona wyboru trybu (przesuwanie, pomiary, identyfikacja czy tworzenia linków), dokona wyboru skali (mapy) oraz wyszuka dany obiekt w warstwie. Pomiar odlegBo[ci Tryb Pomiar (linia) odsyBaczy odlegBo[ci www (multilinia) Wybór mapy (skali) Wyszukiwanie Tryb przesuwanie obiektu widoku mapy WyBczanie wszystkich Pomiar warstw powierzchni WBczanie Tworzenie linku wszystkich http do wskazanego warstw Tryb punktu na mapie Identyfikacji obiektów Rysunek 3: Pasek narzdzi 2.1.2 Panel Warstw Panel warstw reprezentuje wszystkie warstwy jakie tworz aktualn skal. Umo|liwia on wBczanie oraz wyBczanie widoczno[ci danej warstwy oraz ustawienie aktywnej warstwy do identyfikacji oraz wyszukiwania obiektów. Warstwy, które mog by przeszukiwane lub identyfikowane s wyró|nione czerwonym kolorem czcionki. Aktywna warstwa jest wyró|niana zielonym tBem pod jej nazw. -7- Creative GIS Solutions  Geoxa MapServer Plugin 1.0 Warstwa Warstwa posiadajca funkcje aktywna identyfikacji, wyszukiwania lub pokazywania linków www Warstwa mapy Przycisk Przycisk rozwijania / wBczania / zwijania wyBczania panelu warstw warstwy Rysunek 4: Panel warstw -8- Creative GIS Solutions  Geoxa MapServer Plugin 1.0 2.1.3 Suwak zmiany skali / mapy Do zmiany skali lub mapy mo|na u|y suwaka oraz przycisków nastpna / poprzednia mapa. Rysunek 5: Suwaka zmiany skali / mapy -9- Creative GIS Solutions  Geoxa MapServer Plugin 1.0 2.2 Wykorzystywanie funkcji 2.2.1 Praca z widokiem mapy Podczas pracy z map najcz[ciej wykonywana jest operacja jej przesuwania. Przesuwanie mapy mo|e odbywa si na dwa sposoby poprzez u|ycie narzdzia z paska narzdzie a nastpnie przesuwania kursorem myszy gBównego okna mapy. Drugi sposób to przesuwanie wskaznikiem myszy okna widoku znajdujcego na miniaturce mapy. Po przesuniciu okna widoku nad miniaturk automatycznie aktualizowane jest równie| gBówne okno mapy. Podczas przesuwania widoku zaczyna dziaBa ju| funkcja pre-cache, która powoduje pobieranie danych z serwera jeszcze zanim okno mapy zostanie ustawione na |dan pozycj (przyspiesza to dziaBanie aplikacji oraz komfort pracy). Podczas pracy z innymi narzdziami ni| przesuwanie (np. pomiary czy identyfikacja) przesuwanie odbywa si za pomoc wci[nitego prawego klawisza myszy. 2.2.2 Identyfikacja obiektów Warstwa, której kolor opisu jest czerwony umo|liwia identyfikacj obiektów polegajc na wy[wietleniu wszystkich informacji opisowych jakie znajduj si w bazie danych. Aby u|y tej funkcji nale|y ustawi warstw jako aktywna poprzez pojedyncze kliknicie na jej nazwie  kolor tBa jej opisu powinien zmieni si na zielony. Nastpnie nale|y wybra narzdzie identyfikacji z paska narzdzi. Pojedyncze kliknicie lewym klawiszem myszy na obiekcie spowoduje wy[wietlenie informacji z bazy danych. 2.2.3 Wyszukiwane Warstwa, której kolor opisu jest czerwony umo|liwia wyszukiwanie obiektów poprzez wybór jego opisu z rozwijanej listy (lub list) znajdujcej si na pasku narzdzi. Mapa zostanie wycentrowana na wybrany obiekt, którego zasig zostanie obrysowany prostoktem. Ramka wyszukanego obiektu Rysunek 6: Zaznaczony obiekt na mapie -10- Creative GIS Solutions  Geoxa MapServer Plugin 1.0 2.2.4 Pomiary odlegBo[ci oraz powierzchni Aplikacja WWW umo|liwia dwa rodzaje pomiaru odlegBo[ci / dBugo[ci oraz jeden rodzaj pomiar powierzchni. Pomiar dBugo[ci odlegBo[ci mo|na wykonywa pojedyncz lub polilini. Aby dokona pomiaru nale|y wybra odpowiednie narzdzie z paska a nastpnie zaznacza punkty pomiarowe za pomoc kliknicia lewym klawiszem myszy na gBównym oknie mapy. Pomidzy punktami pomiarowymi rysowane s linie  podwójne kliknicie mysz koDczy pomiar. Wyniki pomiaru s wy[wietlane tu| pod panelem wspóBrzdnych kursora. Punkt pomiarowy Rysunek 7:Pomiar powierzchni -11- Creative GIS Solutions  Geoxa MapServer Plugin 1.0 2.2.5 Tworzenie linku do Widoku Za pomoc narzdzia tworzenia linku mo|liwe jest wygenerowania bezpo[redniego linku http (adresu) do serwera Geoxa MapServer, który na jego podstawie wy[wietli odpowiedni map oraz wycentruje j na dan wspóBrzdn (obiekt). Aby utworzy taki link nale|y ustawi map na |dan pozycj a nastpnie wybra odpowiednie narzdzie z paska  zostanie wtedy wy[wietlone okno z adresem do strony WWW. 2.2.6 Wy[wietlanie mapy oraz wspóBrzdnych za pomoc adresu http Link (adres) do okre[lonego punktu na mapie mo|e by równie| stworzony przez u|ytkownika  rcznie . Za pomoc tego typu linków mo|na sterowa prac Geoxa MapServer z poziomu aplikacji zewntrznych. Budowa takiego linku wyglda nastpujco. http://adres_serwera/scie|ka/index.php? project_id=warto[&map_id=warto[&x=warto[&y=warto[&layers=warto[ gdzie: project_id  nazwa projektu (warto[ tekstowa) map_id  identyfikator mapy (warto[ numeryczna) x  wspóBrzdna x punktu (warto[ numeryczna) y  wspóBrzdna y punktu (warto[ numeryczna) layers  lista nazw warstw oddzielonych przecinkiem (definiuje widoczno[ warstw ) np. layers=drogi,rzeki,plan+przestrzeni  w przypadku, gdy nazwa warstwy zawiera w sobie spacje nale|y ja zamieni na znak + (plus). PrzykBad takiego linku: http://www.cgis.pl/mapy/index.php? project_id=honolulu&map_id=0&x=10000&y=20000&layers=drogi,rzeki,plan+przestrzeni 2.2.7 Wyszukiwanie obiektu za pomoc adresu HTTP Wyszukiwanie za pomoc linku (adresu) http umo|liwia odszukanie obiektu, którego okre[lona cecha opisowa przyjmuje konkretna warto[. Za pomoc tego typu linków mo|na sterowa prac Geoxa MapServer z poziomu aplikacji zewntrznych. Budowa takiego linku wyglda nastpujco: -12- Creative GIS Solutions  Geoxa MapServer Plugin 1.0 http://adres_serwera/scie|ka/index.php? project_id=warto[&map_id=warto[&search=warto[,warto[,warto[ gdzie: project_id  nazwa projektu (warto[ tekstowa) map_id  identyfikator mapy (warto[ numeryczna) search  parametry zapytania (atrybut ID warstwy (numeryczna), nazwa kolumny(tekstowa), szukana warto[ (numeryczna lub tekstowa)) PrzykBad takiego linku: http://www.cgis.pl/mapy/index.php?project_id=honolulu&map_id=0&&search=0,MIASTO, Lublin PrzykBad wyszuka pierwszy obiekt jaki w kolumnie o nazwie MIASTO zawiera warto[ Lublin. 2.2.7 Linki internetowe Warstwy mog posiada linki internetowe przypisane do obiektów. Ich pokazywanie mo|e odbywa si dwojako:  poprzez klikniecie kursorem na obiekt  poprzez zatrzymanie kursora nad obiektem przez okres 1 sekund Tre[ wskazywana przez adres linku internetowego mo|e by równie| prezentowana na dwa sposoby:  w nowym oknie lub zakBadce przegldarki  w oknie dymku o ustalonej wielko[ci z mo|liwo[ci pokazania tre[ci w nowym oknie lub zakBadce przegldarki  oknie prostoktnego panelu -13- Creative GIS Solutions  Geoxa MapServer Plugin 1.0 3. ModuB serwera ModuB serwera jest niezale|nym oprogramowaniem, którego zadaniem jest generowanie map na podstawie wcze[niej ustalonego projektu lub grupy projektów oraz interakcja z oprogramowaniem klienta www. Nie posiada on |adnego interface a jego kontrola przebiega poprzez plik konfiguracyjny config.xml. Uwaga: ka|da zmiana w pliku config.xml wymaga usunicia pliku config znajdujcego si w katalogu projektu aby zmiany zostaBy zaakceptowane 3.1 Instalacja Instalacja moduBu serwerowego polega na przekopiowaniu jego plików do ustalonego przez u|ytkownika katalogu serwera http. W przypadku serwerów wirtualnych najprostszym rozwizaniem jest u|ycie protokoBu FTP. Pliki tworzce moduB serwera znajduj si w podkatalogu server, w katalogu gdzie zostaB zainstalowany Geoxa MapServer Plugin. Domy[lnie jest to: c:\Program Files\CGIS\Geoxa MapServer\ Przed instalacj nale|y od administratora systemu uzyska informacje jakie rozszerzenie powinny mie skrypty PHP, które maja pracowa pod kontrol PHP 5.x, ewentualnie co nale|y zrobi |eby uruchomi na serwerze obsBug PHP 5.x. Skrypty PHP musz mie uprawnienia do zapisu w katalogu, w którym znajduje si projekt (w przeciwnym wypadku oprogramowanie nie bdzie dziaBaBo poprawnie) oraz opcjonalnie do gBównym katalogu gdzie na serwerze zainstalowane jest oprogramowanie  w przeciwnym wypadku nie bd tworzone logi bBdów. 3.2 BezpieczeDstwo danych Informacje zawarte w tym podrozdziale s bardzo wa|ne Za bezpieczeDstwo danych odpowiada nadrzdne oprogramowanie serwerowe, które uruchamia moduB serwera Geoxa MapServer. Dla bezpieczeDstwa danych krytyczne jest uniemo|liwienie dostpu do plików ka|dego projektu dla u|ytkowników zewntrznych. Gdy jakakolwiek warstwa umo|liwia wykonywanie operacji identyfikacji lub wyszukiwania w bazie danych trzymane s jej dane geometryczne. Je[li nieupowa|niony u|ytkownik uzyskaBby do niej dostp mo|liwe byBoby wtedy przekonwertowanie danych do -14- Creative GIS Solutions  Geoxa MapServer Plugin 1.0 natywnego formatu danych GIS jakim np. jest format Shapefile. Wymaga to specjalistycznej wiedzy jednak|e jest mo|liwe do wykonania. Przed udostpnieniem map nale|y upewni si czy serwer uniemo|liwia pobranie danych projektu i czy poprawnie interpretuje komendy dostpu. Podczas tworzenia plików projektu przez oprogramowanie Geoxa MapServer Plugin generowane s pliki: Ï% .htaccess Ï% htaccess które wymuszaj na serwerze http uniemo|liwianie pobrania plików jakie znajduj si katalogu, dlatego te|, w katalogu ka|dego projektu musz si one znajdowa. Dla sprawdzenia czy serwer poprawnie je interpretuje nale|y: 1. Utworzy na serwerze http katalog o dowolnej nazwie (np. test) 2. Przekopiowa do niego pliki o nazwie .htaccess oraz htaccess z nastepujca zawarto[cia: Order Deny,Allow Deny from all 3. Przekopiowa dowolny plik do wcze[niej utworzonego katalogu (mo|e by do plik graficzny lub dowolny inny) 4. Wpisa w przegldarce www: http://adres_serwera/sciezka_dostepu_do_katalogu/nazwa_przekopiowanego pliku Je[li przegldarka umo|liwi nam pobranie pliku oznacza to, |e mamy niepoprawnie skonfigurowany serwer http i nale|y skontaktowa si z administratorem odpowiedzialnym za jego konfiguracj. Nale|y pamita i| w katalogu, w którym znajduje si projekt musz znajdowa sie pliki .htaccess oraz htaccess 3.3 Zmiana wygldu interfejsu u|ytkownika (system skórek) Rozmieszczenie poszczególnych elementów interfejsu graficznego u|ytkownika oraz ich wygld mo|e by dowolnie modyfikowany. Oprogramowanie jest wyposa|one w system skórek, które mo|na pomidzy sob przeBcza. Ka|da skórka interfejsu jest osobnym podkatalogiem w /layouts. Domy[lnie znajduj si w nim 3 skórki: Ï% alpha Ï% default Ï% green Do konfiguracji wygldu interfejsu sBu| 2 pliki: -15- Creative GIS Solutions  Geoxa MapServer Plugin 1.0 style.css layout.php Wyboru skórki ustalany jest z poziomu pliku konfiguracyjnego config.php UWAGA: Edycj pliku layout.php nale|y przeprowadza edytorem obsBugujcym kodowanie UTF8 oraz umo|liwiajcym zapis do pliku bez tzw. BOM  do edycji mo|na u|y bezpBatnego programu NotePad++ -16- Creative GIS Solutions  Geoxa MapServer Plugin 1.0 3.4 Plik konfiguracyjny Oprogramowanie serwerowe mo|e by konfigurowane za pomoc pliku config.php, który umo|liwia: Ï% zdefiniowanie katalogu domowego oprogramowania serwerowego Ï% zdefiniowania katalogu, w którym tworzony jest log bBdów Ï% zdefiniowanie katalogu, w którym trzymane s pliki poszczególnych projektów Ï% zdefiniowanie typu bazy danych Ï% zdefiniowanie aktualnie wybranej skórki interfejsu Ï% wybranie kodowania znaków Ï% zdefiniowanie domy[lnego projektu Ï% zdefiniowanie u|ycia wielu serwerów jednocze[nie -17- Creative GIS Solutions  Geoxa MapServer Plugin 1.0 4. ModuB wizualnego budowania projektu ModuB sBu|y do caBkowicie wizualnego budowanie projektów, które nastpnie bd wy[wietlane w przegldarce www. Ma on charakter wtyczki (plugin) do oprogramowania Geoxa Viewer oraz Geoxa Editor dlatego warto zaznajomi si z dokumentacja i obsBug w/w programów. Po zainstalowaniu wtyczki wpis o niej pojawia si w oknie menad|era eksportu oraz na pasku narzdzi wtyczek. Rys. 1: Pasek narzdzi z ikon wtyczki Geoxa MapServer UkBad skal i warstw serwisu Zakres mapowy mapowego serwisu Przyciski WBa[ciwo[ci wybranego elementu sterujce serwisu GBówne okno moduBu skBada si z czterech gBównych elementów: Ï% drzewa definiujcego projekt -18- Creative GIS Solutions  Geoxa MapServer Plugin 1.0 Ï% kontrolek definiujcych zakres map projektu Ï% przycisków kontrolnych Ï% panelu wBa[ciwo[ci, który w zale|no[ci od zaznaczonego obiektu w oknie drzewa reprezentuje poszczególne jego wBa[ciwo[ci. GBównym zadaniem wtyczki jest tworzenie wielu projektów Geoxa Viewer / Geoxa Editor i przeBczenie si pomidzy nimi oraz budowania z nich gBównego projektu Geoxa MapServer. Ka|da poszczególna mapa (skala) jest traktowana jako osobny projekt Geoxa Viewer / Editor. 4.1 Budowanie projektu Przed rozpoczciem budowy projektu nale|y zaBadowa do programu warstwy, które bd u|yte w projekcie. Nastpnie nale|y uruchomi gBówne okno wtyczki Geoxa MapServer z poziomu menad|era eksportu lub bezpo[rednio z paska narzdzi. Warstwy zródBowe, z których mog by budowane poszczególne skale Element grupujcy warstwy Element wskazujcy, |e warstwa posiada etykiety GBówne drzewo projektu wraz z nazw Drzewo skali (mapy)  czerwona obwódka oznacza skal aktywn Grupa warstw Drzewo skali (mapy)  skala nieaktywna Warstwy wcze[niej zaBadowane w gBównym oknie nadrzdnym s widoczne w drzewie warstwy zródBowe. Now skal mo|na utworzy poprzez przyciski: Ï% dodaj aktualny widok  dodaje aktualny widoczny widok w oknie nadrzdnym Ï% dodaj nowa skal  dodaje pust skal -19- Creative GIS Solutions  Geoxa MapServer Plugin 1.0 Modyfikacje ukBadu warstw oraz skal wykonuje si poprzez technik przecignij i upu[ (drag & drop). Aby doda now warstw do skali nale|y przecign ja mysz z drzewa Warstwy do |danej skali. Warstwy mo|na równie| przesuwa tak sam metod zarówno pomidzy skalami jak i w obrbie samej skali. Przesuwajc warstw wraz z wci[nitym klawiszem CTRL mo|na j sklonowa czyli utworzy now warstw w |danym miejscu z zachowaniem oryginaBu. Te same zasady s równie| stosowane do caBych skal oraz grup. Usuwanie warstw, skal lub grup odbywa si poprzez menu kontekstowe dostpne pod prawym klawiszem myszy  nale|y zaznaczy element projektu a nastpnie wcisn prawy klawisz myszy. Za pomoc menu kontekstowego mo|na równie| zmienia opis (nazw) warstwy, grupy, skali lub projektu. Edycja samych warstw (podpisy, klasyfikacja, kolorystyka, etc) wchodzcych w skBad danej skali odbywa si przez nadrzdne okno programu. Nale|y ustawi skal jako aktywn poprzez: 1. zaznaczenie obiektu reprezentujcego skal 2. wci[nicie przycisku Zastosuj aktualn skal 3. ikona reprezentujca skal zmieni kolor na fioletowy 4. wci[nicie przycisku Zamknij 5. przeprowadzenie zmian w gBównym oknie 6. powrót do wtyczki Geoxa MapServer poprzez ikon na pasku narzdzi lub menad|era eksportu Uwaga: nie zaleca si usuwania warstw nale|cych do projektu WWW z poziomu gBównego okna oprogramowania Geoxa. 4.1.1 WBa[ciwo[ci warstwy Panel wBa[ciwo[ci jest dostpny dla ka|dego obiektu reprezentujcego warstw w drzewie projektu. Znaczenie poszczególnych opcji jest nastpujce: Ï%  Podpowiedz dla warstwy - opis wprowadzony do tego okna zostanie wy[wietlony, gdy u|ytkownik zatrzyma kursor myszy nad warstwa na li[cie (klient www) Ï%  Warstwa mo|e by identyfikowana - obiekty warstwy mog by identyfikowane poprzez klienta www (np. poprzez kliknicie kursorem myszy na danym obiekcie) lub przez zapytanie http Ï%  Warstwa posiada linki www - obiekty posiadaj linki internetowe (np. do stron www) Ï%  Poka| zawarto[ w balonie - opcja powoduje pokazanie zawarto[ci wskazywanej przez link internetowy w oknie dymku. Ï%  Identyfikuj w dymku - opcja powoduje wy[wietlanie informacji o identyfikowanym obiekcie nie w panelu a w dymku majcym posta balona. Ï%  Poka| zawarto[ w panelu - opcja powoduje pokazanie zawarto[ci wskazywanej przez link internetowy w oknie panelu ponad map. -20- Creative GIS Solutions  Geoxa MapServer Plugin 1.0 Ï%  Twórz legend - opcja ta powoduje stworzenie dla danej warstwy legendy przedstawiajc u|yt symbolik obiekty warstwy mog by wyszukiwane Ï%  Wyszukiwanie - opcja decyduje o tym czy dana warstwa mo|e by przeszukiwana po wybranej kolumnie lub grupie kolumn (zapytania http maj dostp do wszystkich istniejcych kolumn w bazie danych) Ï%  Autokliknicie - wBczenie tej opcji powoduje brak potrzeby kliknicia na obiekt aby dokona jego identyfikacji lub pokaza zawarto[ wskazywana przez link internetowy. Identyfikacja obiektu lub pokazanie zawarto[ci linku internetowego nastpi po 1 sekundowym zatrzymaniu si kursora myszy nad obiektem. Ï%  Niezale|ne podpisy warstw - ustalenie czy podpisy maja by widoczne jako odrbna warstwa (mo|liwe jest ich wtedy niezale|ne od warstwy wBczanie lub wyBcznie) Ï%  Warstwa domy[lnie wBczona - ustalenie domy[lnego stanu wBczenie / wyBczenia warstwy Ï%  Podpisy domy[lnie wBczone - ustalenie domy[lnego stanu wBczenie / wyBczenia podpisów warstwy (je[li takie istniej) Ï%  Domy[lny tryb - domy[lny tryb klienta WWW w przypadku, gdy aktywuje on warstw W przypadku gdy warstwa jest typu rastrowego dostpna jest jedynie opcja ustawiajca domy[lny stan wBczenie / wyBczenia warstwy. Rysunek 8: WBa[ciwo[ci warstwy Ka|da warstwa mo|e posiada legend  decyduje o tym przycisk  Twórz legend -21- Creative GIS Solutions  Geoxa MapServer Plugin 1.0 Uwaga: nale|y pamita o poprawnym zdefiniowaniu kodowania znaków dla warstw za pomoc wBa[ciwo[ci warstwy dostpnych w gBównym oknie programu! 4.1.1.1 Wyszukiwanie Wyszukiwanie oparte na pojedynczej kolumnie mo|e odbywa si w dwóch trybach (w zale|no[ci od parametru  Wyszukiwanie warto[ci unikalnych : 1. wszystkie warto[ci s umieszczane na li[cie 2. warto[ci dublujce si s usuwane Wyszukiwanie z u|yciem wikszej ilo[ci kolumn ni| jedna odbywa si na zasadzie kolumna nadrzdna -> kolumna podrzdna tj. w kolumnie podrzdnej ustawione s dane jakie dotycz tylko kolumny nadrzdnej. ZaBó|my, i| ustawione zostaBo wyszukiwanie z u|yciem dwóch kolumn: województwo oraz powiat. Dopóki nie zostanie wybrana jakakolwiek pozycja w polu województwo, wybór w polu powiat bdzie niemo|liwy. Je[li jednak zostanie wybrana pozycja z pola województwa to w polu powiat bd dostpne warto[ci dotyczce jedynie pola województwa. -22- Creative GIS Solutions  Geoxa MapServer Plugin 1.0 Rysunek 9: Okno wBa[ciwo[ci przeszukiwania warstwy Do dodawania, usuwania lub zmiany kolejno[ci kolumn sBu|y menu kontekstowe, które pojawia si po wci[niciu prawego klawisza myszy nad tabel. Opcje sortowania oraz typu sortowania s opcjonalne. Geoxa MapServer umo|liwia równie| wyszukiwanie tekstowe poprzez wpisanie wyszukiwanej tre[ci. Aby wyszukiwanie tekstowe byBo mo|liwe u|ytkownik musi wybra kolumn, która bdzie u|ywana do wyszukiwania, zdefiniowa opis takiego wyszukiwania oraz ustali jakie kolumny zostan wy[wietlone na li[cie wyników. U|ytkownik z poziomu przegldarki www mo|e pokaza na mapie wyszukany obiekt poprzez kliknicie mysz na jego opisie w li[cie wyników. 4.1.1.2 Odno[niki do stron internetowych W przypadku gdy obiekty warstwy maj zawiera linki internetowe, w bazie danych warstwy musi wystpowa kolumna tekstowa która bdzie zawieraBa linki w nastpujcej formie: nazwa_protokoBu://adres np.: http://www.cgis.pl -23- Creative GIS Solutions  Geoxa MapServer Plugin 1.0 W zale|no[ci od konfiguracji, tre[ wskazywana przez link www bdzie pokazywana w specjalnym panelu lub balonie (dymku). 4.1.1.3 Identyfikacja obiektów Identyfikacja obiektów jest procesem polegajcym na wy[wietlaniu jego danych opisowych, gdy u|ytkownik ustawi kursor nad obiektem lub kliknie w niego. Atrybuty opisowe w zale|no[ci od konfiguracji mog by wy[wietlane w panelu lub w dymku (balonie). Podczas wy[wietlania danych identyfikacji u|ywane s nazwy kolumn lub ich aliasy nazw. Rysunek 10: Okno definiowania kolumn u|ywanych do identyfikacji obiektu Dla ka|dej identyfikowanej warstwy mo|na niezale|nie zdefiniowa, które kolumny opisowe bd wy[wietlane i u|ywane. Podczas zdefiniowania projektu mo|na wybra pokazywanie wszystkich lub tylko wybranych kolumn. W przypadku wyboru jedynie wybranych kolumn istnieje mo|liwo[:  zdefiniowania kolejno[ci kolumn  zdefiniowanie pogrubienia, pochylenia oraz podkre[lenia tre[ci niezale|nie dla ka|dej kolumny 4.1.2 Grupowanie warstw Oprogramowanie umo|liwia grupowanie warstw w logiczne i spójne bloki reprezentowane w oprogramowaniu klienta www jako pojedyncza warstwa. Grupowanie jest równie| przydatne gdy warstw reprezentujcych taka sam cech jest kilka i u|ytkownik chce aby byBy one widoczne jak pojedyncza warstwa. Grupowania warstw -24- Creative GIS Solutions  Geoxa MapServer Plugin 1.0 mo|na równie| u|y do najlepszej reprezentacji graficznej dróg poprzez naBo|enie na siebie dwóch warstw o ró|nych parametrach koloru i szeroko[ci linii. Aby doda grup do mapy nale|y z drzewa Warstwy przecign j do |danego miejsca w drzewie reprezentujcym skal. Nastpnie przecigajc obiekty warstw na obiekt grupy dodajemy je do grupy. W przypadku gdy chcemy jak[ warstw umie[ci powy|ej grupy nale|y podczas operacji przesuwania wcisn klawisz SHIFT, w przeciwnym wypadku warstwa zostaBaby automatycznie doBczone do grupy. Rysunek 11: WBa[ciwo[ci elementów grupujcych warstwy Ka|da grupa posiada swoje unikalne wBa[ciwo[ci, które mo|na modyfikowa panelem WBa[ciwo[ci grupy. Je[li w grupie znajduje si co najmniej jedna warstwa posiadajca etykiety mo|na zadecydowa czy w aplikacji klienta www bd one widoczne jako jedna czy dwie warstwy  umo|liwi to niezale|ne wBczanie / wyBczanie zgrupowanych warstw jak i ich podpisów. Do takiej operacji sBu|y przycisk Niezale|ne podpisy warstw. 4.1.3 Okre[lanie zakresu obszaru map tworzcych projekt Podczas tworzenia projektu mo|e zaistnie sytuacja kiedy dane wej[ciowe (warstwy) obejmuj wikszy obszar ni| projekt, który chcemy utworzy. Mo|na wtedy ustawi obszar map za pomoc panelu Zakres mapy. Zakres jest wspólny na caBego projektu. Dostpne s nastpujce tryby: -25- Creative GIS Solutions  Geoxa MapServer Plugin 1.0 Ï% rczne ustawienie wspóBrzdnych Xmin,Ymin, Xmax, Ymax Ï% zakres ze wszystkich warstw Ï% zakres ze wszystkich wBczonych warstw Ï% zakres z wybranej warstwy Ï% aktualny zakres z okna Geoxa Viewer / Editor Rysunek 12: Okno wBa[ciwo[ci zakresu obszaru tworzcego projekt 4.1.4 WBa[ciwo[ci skali Dane wysyBane wysyBane przez moduB serwera do moduBu klienta maja charakter plików graficznych. Dla ka|dej mapy mo|na niezale|nie wybra jeden z dwóch dostpnych formatów danych oraz stopieD jego kompresji. Dostpne s: Ï% format PNG  jest to format bezstratny (nie s wprowadzane do niego |adne znieksztaBcenia) kosztem jednak wikszych objto[ciowo plików, sprawdza si najlepiej w przypadku wysyBania warstw wektorowych, im wy|szy stopieD kompresji tym pliki s mniejsze (zalecany jest poziom 9) Ï% format JPEG  jest to format stratny (wprowadzane s znieksztaBcenia danych, których wielko[ zale|y od poziomu kompresji), sprawdza si najlepiej w warstwach rastrowych (np. ortofotomapy), dla warstw wektorowych mo|e dawa gorsze wizualnie pliki o objto[ci wikszej ni| format PNG, im warto[ stopnia kompresji jest wiksza tym mniej wprowadzanych jest znieksztaBceD ale ro[nie ich objto[. -26- Creative GIS Solutions  Geoxa MapServer Plugin 1.0 Rysunek 13: WBa[ciwo[ci mapy 4.1.4.1 Profile mapowe / mapy tematyczne Profile mapowe umo|liwiaj zdefiniowanie ukBadu warstw dla danej skali a nastpnie przypisanie im nazwy. U|ytkownik wybierajc profil z listy aktywuje równie| zdefiniowany ukBad warstw. Poprzez odpowiednie zdefiniowanie widoczno[ci warstw w danej skali mo|liwe jest lepsze i szybsze pokazanie pewnych informacji lub zjawisk przedstawionych na mapie. Profile mapowe mog by definiowane dla ka|dej skali niezale|nie. Do ka|dego profilu mapowego mo|na przyporzdkowa warstw aktywn czyli tak, która po wybraniu profilu zostanie aktywowana. Aby doda nowy profil: 1. Nale|y wpisa jego nazw obok przycisku  Dodaj profil 2. Doda profil przyciskiem  Dodaj profil 3. Wybra profil z listy profili 4. Zdefiniowa widoczno[ warstw w profilu poprzez zaznaczenie  U|yj w profilu 5. Wybra warstw aktywn (je[li taka ma wystpowa w profilu) Ka|da skala posiada niezale|ne profile, jednak|e dla uBatwienia pracy mo|na je kopiowa pomidzy skalami. Profil mo|e by skopiowany do wszystkich innych skal lub jedynie wybranej. Aby skopiowa profil nale|y u|y przycisku znajdujcego si w  Operacje na profilach (kopiowanie) . -27- Creative GIS Solutions  Geoxa MapServer Plugin 1.0 Rysunek 14: Okno definiowania profili mapowych / map tematycznych 4.1.5 WBa[ciwo[ci projektu Panel wBa[ciwo[ci umo|liwia okre[lenie gBównych opcji projektu, które maj wpByw na wygld caBo[ci w kliencie www. Dostpne opcje: Ï% nazwa projektu  okre[la unikalny identyfikator projektu dla moduBu serwera (nale|y u|ywa jedynie maBych liter bez spacji oraz znaków specjalnych) Ï% opis projektu  jest to opis tekstowy wy[wietlany w przegldarce www klienta Ï% skala startowa  okre[la, która mapa ma by pokazywana jako domy[lna dla klienta www Ï% aktywna warstwa  okre[la, która warstwa w skali startowej ma by automatycznie aktywowana Ï% wielko[ miniatury  okre[la najdBu|szy bok prostokta miniatury projektu Ï% poka| miniatur  decyduje czy miniatura domy[lnie ma by rozwinita Ï% kolor tBa  okre[la kolor tBa mapy Ï% szeroko[ i wysoko[ mapy  okre[laj wymiary okna mapy w kliencie www Ï% autoskalowanie  gdy jest wBczone wielko[ okna mapy w kliencie www automatycznie dopasowuje si do wielko[ci okna przegldarki www Ï% pobieranie danych WMS do przegldania offline  je[li w jakiejkolwiek skali wystpuje warstwa WMS wBczenie tej opcji spowoduje zrasteryzowanie jej do pliku projektu. W przeciwnym wypadku dane bd pobierane bezpo[rednio z serwera podczas przegldania serwisu mapowego -28- Creative GIS Solutions  Geoxa MapServer Plugin 1.0 Ï% konfiguracja zaznaczenia  umo|liwia zdefiniowanie wygldu prostokta wskazujcego wyszukane elementy na mapie Ï% odwzorowanie kartograficzne  umo|liwia ustawienie typu odwzorowania kartograficznego w jakim znajduj si dane u|yte do budowy serwisu mapowego  parametr ten jest u|ywany do udostpniania danych poprzez protokóB WMS oraz do wy[wietlania wspóBrzdnych WGS84 (GPS) Ï% zamieniaj wspóBrzdne X z Y  wBczenie tej opcji powoduje wy[wietlanie wspóBrzdnej X jako Y a Y jako X (jest to opcja przydatna dla serwisów przeznaczonych dla geodetów) Rysunek 15: WBa[ciwo[ci projektu 4.1.5.1 Konfiguracja zaznaczenia obiektów Podczas definiowania projektu serwisu mapowego mo|liwe jest ustalenie wygldu prostokta, który jest u|ywany do wyró|niania wyszukanych obiektów na mapie. -29- Creative GIS Solutions  Geoxa MapServer Plugin 1.0 Rysunek 16: Okno konfiguracji prostokta wyró|niajcego wyszukany obiekt 4.1.6 Warstwy wej[ciowe Drzewo warstw wej[ciowych jest aktualizowane automatycznie podczas uruchomienia wtyczki i znajduj si w nim wszystkie unikalne warstwy jakie s u|yte w projekcie. 4.1.7 Definiowanie trybu domy[lnego dla warstwy Ka|da warstwa mo|e mie mo|liwo[ pracy w 3 podstawowych trybach: Ï% przesuwanie (kursor sBu|y do przesuwania mapy) Ï% identyfikacja (klikniecie na element warstwy powoduje jego identyfikacje) Ï% odno[niki internetowe (klikniecie na element warstwy powoduje przekierowania na odno[nik internetowy) Podczas tworzenia projektu mo|na okre[li, w którym z trzech trybów znajdzie si warstwa po jej aktywacji. Domy[lnym trybem jest tryb przesuwania. W przypadku pojedynczej warstwy tryb ustala si za pomoc wBa[ciwo[ci warstwy (nie ma mo|liwo[ci wyboru trybu pracy dla warstwy, która znajduje si w grupie). Domy[lny tryb mo|na równie| ustali dla grupy warstw z poziomu wBa[ciwo[ci grupy. -30- Creative GIS Solutions  Geoxa MapServer Plugin 1.0 4.2 Generowanie projektu Gdy wszystkie parametry oraz ukBad projektu s ustawione nale|y wykona operacj generowania plików projektu akceptowalna przez moduB serwera. Proces ten mo|e by czasochBonny w zale|no[ci od zBo|ono[ci projektu (zakres obszaru) oraz mocy obliczeniowej komputera. Do generowanie projektu sBu|y przycisk Generuj projekt serwera. Nale|y wskaza miejsce gdzie maja by wygenerowane pliki  zostan one umieszczone w podkatalogu o nazwie projektu. Po zakoDczeniu generowania projektu zostanie utworzonych 5 plików (pliki images.dat s dzielone na fragmenty o wielko[ci nie wikszej ni| 2GB): images.dat db.sqlite config.xml .htaccess htaccess Katalog o nazwie projektu, w którym znajduj si pliki projektu nale|y umie[ci w katalogu (np. poprzez protokóB FTP) \projects a nastpnie wpisa w przegldark www: http://nazwa_servera/katalog_do_modulu_geoserwera/index.php?project_id=nazwa_projektu PrzykBad: 1. Projekt o nazwie  Demo zostaB wygenerowany do katalogu c:\demo\ 2. Katalog demo nale|y przekopiowa na serwer do katalogu adres_serwera\katalog_mapservera\project czyli np. 127.0.0.1/mapserver/projects/demo 3. Zweryfikowa prawa dostpu do podkatalogów /projects (zgodnie z punktem 3.1 4. W przegldarce internetowej nale|y wtedy wpisa adres: http://adres_serwera/sciezka_mapservera/index.php?project_id=nazwa_projektu czyli w naszym przykBadzie: http://127.0.0.1/mapserver/index.php?project_id=demo Uwaga: Nale|y pamita, i| w systemach Unix i pochodnych rozró|niane s wielko[ci liter w nazwach plików i katalogów. Nale|y zwraca uwag aby wszystkie nazwy katalogów i plików byBy tworzone z u|yciem 'maBych' liter. -31- Creative GIS Solutions  Geoxa MapServer Plugin 1.0 5 Typowe problemy 5.1 Problem z dziaBaniem oprogramowania na kontach udostpnianych przez HOME.PL W przypadku kont dostarczanych przez firm HOME.PL nale|y zwróci uwag na opcj zwizane z oferowanymi statystykami (stat.pl). W przypadku wBczonej opcji statystyk w trybie automatycznego doklejanie kodu statystyk do zródBa stron, Geoxa MapServer nie bdzie funkcjonowaBa poprawnie. Wicej informacji na ten temat mo|na znalez na stronie internetowej: http://home.pl/serwery/statystyki/informacje 5.2 Wyszukiwanie danych za pomoc combobox'ow dziaBa bardzo wolno na przegldarkach Internet Explorer Przegldarki Internet Explorer (6.x, 7.x) charakteryzuj si du| powolno[ci w tworzeniu kontrolki typu combobox oraz wypeBniania jej danymi. W przypadku, gdy do kontrolki combobox Badowana jest du|a ilo[ danych, zalecane jest zastosowanie dodatkowego pola wyszukiwania. Do[wiadczenie pokazuje, |e okoBo 500 rekordów jest warto[ci graniczn, która oferuje akceptowalna wydajno[ pod IE. ZaBó|my przykBad: Wyszukiwanie po dwóch kolumnach:  kolumna MIEJSC, która zawiera nazw miejscowo[ci  kolumna NR_DZIAL, która zawiera numery dziaBek dla danej miejscowo[ci Dla ka|dej miejscowo[ci liczba dziaBek wynosi od 1000 do 5000. W niektórych przypadkach po wybraniu danej miejscowo[ci na list dziaBek trzeba czeka do okoBo minuty (dla przegldarki IE) co jest warto[ci nieakceptowaln. Aby rozwiza taki problem nale|y przeprowadza operacj wyszukiwania dziaBek w oparciu o dodatkow kolumn, która bdzie zawieraBa warto[ przedziaBu dziaBek wg nastpujcego przykBadu: MIEJSC NR_DZIAL ZAKRES Gisowo Wielkie 1/1 1-499 Gisowo Wielkie 634/13 500-999 Gisowo Wielkie 1350/2 1000-1499 Gisowo Wielkie 1499/3 1000-1499 W takim przypadku u|ytkownik aby wyszuka dziaBk musi: 1. Wybra miejscowo[ 2. Wybra wstpny zakres numeru wyszukiwanej dziaBki -32- Creative GIS Solutions  Geoxa MapServer Plugin 1.0 3. Wybra konkretny numer dziaBki Zastosowanie takiego schematu wyszukiwania spowoduje zapewnienie odpowiedniej wydajno[ci wyszukiwania podczas pracy na przegldarkach Internet Explorer. Zalecane jest równie| u|ycie alternatywnych przegldarek internetowych typu Firefox czy Opera, które oferuj du|o wiksz wydajno[ pracy. 5.3 Zmiany w pliku config.xml s ignorowane Aby zmiany dokonane w pliku config.xml zostaBy zaakceptowane przez oprogramowanie serwerowe Geoxa Mapserver nale|y usun plik config (znajdujcy si w katalogu projektu!), który jest tworzony na podstawie pliku config.xml 5.4 Po modyfikacji pliku layout.php w Internet Explorerze pojawiBa si biaBa linia ponad map Podczas modyfikacji pliku layout.php nale|y pamita aby plik byB zmieniany edytorem wspierajcym kodowanie UTF8 oraz umo|liwiajcym zapis bez tzw BOM (kryteria te speBnia darmowy edytor NotePad++). BiaBy pasek u góry widoczny pod Internet Explorerem jest powodowany zapisem pliku layout.php z BOM. 5.5 Po doBczeniu kodu monitorujcego statystyki odwiedzin (plik index.php) oprogramowanie generuje informacje o bBdach Kod statystyk nale|y doBczy do pliku webapp/main.php -33- Creative GIS Solutions  Geoxa MapServer Plugin 1.0 6. ZgBaszanie bBdów oraz wsparcie techniczne Firma CGIS doBo|yBa jak najwicej staraD, aby nasze oprogramowanie byBo jak najbardziej stabilne i funkcjonalne. W przypadku zauwa|enia bBdów prosimy o kontakt. Wszelkie zgBoszone bBdy, bd usuwane mo|liwie najszybciej. Prosimy równie| o pobieranie uaktualnieD. Je[li macie PaDstwo jakiekolwiek sugestie dotyczce dodanie nowych funkcji do naszego oprogramowanie to prosimy o kontakt. Dla usprawnienia PaDstwu kontaktu z nami zostaBy uruchomione 3 specjalnie konta poczty elektronicznej: bugs@cgis.pl  zgBaszanie bBdów oraz usterek support@cgis.pl  wsparcie dotyczce u|ytkowanie oprogramowania oraz zgBaszanie usprawnieD rejestracja@cgis.pl  rejestracja oprogramowania Dzikujemy za wybranie naszego oprogramowania. zespóB Creative GIS Solutions -34-

Wyszukiwarka

Podobne podstrony:
UFRaw Podrecznik uzytkownika
solaris podrecznik uzytkownika
Koparki EO 2621 EO 2626 Opis techniczny i podręcznik użytkownika
Pocket PC Podrecznik uzytkownika
SAP R 3 Podrecznik uzytkownika sappod
podrecznik uzytkownika ivona
DB9PLFreeEdition podrecznik uzytkownika
Podrecznik uzytkownika?S100 pl
Budynki Wysokie dla Windows Podręcznik Użytkownika
BMS1 breadmaker instrukcja Podręcznik użytkownika
PODRĘCZNIK UŻYTKOWNIKA PL
OpenOffice – Podręcznik użytkownika – Calc
OpenOffice – Podręcznik użytkownika Writer
Pocket PC Podrecznik uzytkownika Wydanie II ppcpp2

więcej podobnych podstron