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