ÿþG E O X A
G e o x a M a p S e r v e r P l u g i n
( C ) 2 0 0 6 - 2 0 0 9 C G I S C r e a t i v e G I S S o l u t i o n s
w w w . c g i s . p l
C r e a t i v e G I S S o l u t i o n s
W s z e l k i e n a z w y o r a z z n a k i h a n d l o w e u |y t e w i n s t r u k c j i n a l e | d o i c h w Ba [c i c i e l i i z o s t a By u |y t e j e d y n i e w
c e l a c h i n f o r m a c y j n y c h
2 5 . 1 1 . 2 0 0 9
P r o g r a m j e s t c h r o n i o n y p r a w e m a u t o r s k i m !
N i e a u t o r y z o w a n e u |y w a n i e g r o z i s a n k c j a m i p r a w n y m i
C r e a t i v e G I S S o l u t i o n s G e o x a M a p S e r v e r P l u g i n 1 . 0
S p i s t r e [c i
1 . O G Ó L N A C H A R A K T E R Y S T Y K A S Y S T E M U . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
2 . 1 . W Y M A G A N I A S P R Z T O W E I P R O G R A M O W E . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
2 . 1 . F U N K C J E S Y S T E M U . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
2 . M O D U A A P L I K A C J I K L I E N T A W W W . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
2 . 1 . B U D O W A G AÓ W N E G O O K N A . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
2 . 1 . 1 P a s e k n a r z d z i . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
2 . 1 . 2 P a n e l W a r s t w . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
2 . 1 . 3 S u w a k z m i a n y s k a l i / m a p y . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
2 . 2 W Y K O R Z Y S T Y W A N I E F U N K C J I . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 0
2 . 2 . 1 P r a c a z w i d o k i e m m a p y . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 0
2 . 2 . 2 I d e n t y f i k a c j a o b i e k t ó w . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 0
2 . 2 . 3 W y s z u k i w a n e . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 0
2 . 2 . 4 P o m i a r y o d l e g Bo [c i o r a z p o w i e r z c h n i . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 1
2 . 2 . 5 T w o r z e n i e l i n k u d o W i d o k u . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 2
2 . 2 . 6 W y [w i e t l a n i e m a p y o r a z w s p ó Br z d n y c h z a p o m o c a d r e s u h t t p . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 2
2 . 2 . 7 W y s z u k i w a n i e o b i e k t u z a p o m o c a d r e s u H T T P . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 3
2 . 2 . 7 L i n k i i n t e r n e t o w e . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 4
3 . M O D U A S E R W E R A . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 5
3 . 1 I N S T A L A C J A . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 5
3 . 2 B E Z P I E C Z E CS T W O D A N Y C H . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 5
3 . 3 Z M I A N A W Y G L D U I N T E R F E J S U U {Y T K O W N I K A ( S Y S T E M S K Ó R E K ) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 6
3 . 4 P L I K K O N F I G U R A C Y J N Y . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 8
4 . M O D U A W I Z U A L N E G O B U D O W A N I A P R O J E K T U . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 9
4 . 1 B U D O W A N I E P R O J E K T U . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 0
4 . 1 . 1 W Ba [c i w o [c i w a r s t w y . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 1
4 . 1 . 1 . 1 W y s z u k i w a n i e . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 3
4 . 1 . 1 . 2 O d n o [n i k i d o s t r o n i n t e r n e t o w y c h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 4
4 . 1 . 1 . 3 I d e n t y f i k a c j a o b i e k t ó w . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 5
4 . 1 . 2 G r u p o w a n i e w a r s t w . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 5
4 . 1 . 3 O k r e [l a n i e z a k r e s u o b s z a r u m a p t w o r z c y c h p r o j e k t . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 6
4 . 1 . 4 W Ba [c i w o [c i s k a l i . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 7
4 . 1 . 4 . 1 P r o f i l e m a p o w e / m a p y t e m a t y c z n e . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 8
4 . 1 . 5 W Ba [c i w o [c i p r o j e k t u . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 9
4 . 1 . 5 . 1 K o n f i g u r a c j a z a z n a c z e n i a o b i e k t ó w . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 0
4 . 1 . 6 W a r s t w y w e j [c i o w e . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 1
4 . 1 . 7 D e f i n i o w a n i e t r y b u d o m y [l n e g o d l a w a r s t w y . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 1
4 . 2 G E N E R O W A N I E P R O J E K T U . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 2
- 2 -
C r e a t i v e G I S S o l u t i o n s G e o x a M a p S e r v e r P l u g i n 1 . 0
5 T Y P O W E P R O B L E M Y . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 3
5 . 1 P R O B L E M Z D Z I A AA N I E M O P R O G R A M O W A N I A N A K O N T A C H U D O S T P N I A N Y C H P R Z E Z H O M E . P L . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 3
5 . 2 W Y S Z U K I W A N I E D A N Y C H Z A P O M O C C O M B O B O X ' O W D Z I A AA B A R D Z O W O L N O N A P R Z E G L D A R K A C H I N T E R N E T
E X P L O R E R . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 3
5 . 3 Z M I A N Y W P L I K U C O N F I G . X M L S I G N O R O W A N E . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 4
5 . 4 P O M O D Y F I K A C J I P L I K U L A Y O U T . P H P W I N T E R N E T E X P L O R E R Z E P O J A W I AA S I B I A AA L I N I A P O N A D M A P . . . . . . . . . . . . . . . . . . . . 3 4
5 . 5 P O D O AC Z E N I U K O D U M O N I T O R U J C E G O S T A T Y S T Y K I O D W I E D Z I N ( P L I K I N D E X . P H P ) O P R O G R A M O W A N I E G E N E R U J E
I N F O R M A C J E O B AD A C H . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 4
6 . Z G AA S Z A N I E B AD Ó W O R A Z W S P A R C I E T E C H N I C Z N E . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 5
- 3 -
C r e a t i v e G I S S o l u t i o n s G e o x a M a p S e r v e r P l u g i n 1 . 0
1 . O g ó l n a c h a r a k t e r y s t y k a s y s t e m u
2 . 1 . W y m a g a n i a s p r z t o w e i p r o g r a m o w e
D o p o p r a w n e g o d z i a Ba n i a o p r o g r a m o w a n i a G e o x a M a p S e r v e r w y m a g a n e j e s t s p e Bn i e n i e n a s t p u j c y c h
w a r u n k ó w :
1 . M o d u B k l i e n t a W W W :
Ï% p r z e g l d a r k a i n t e r n e t o w a z r o d z i n y F i r e f o x 1 . x i w y |e j , I n t e r n e t E x p l o r e r 6 . 0 i w y |e j , O p e r a
9 . x i w y |e j , O p e r a M o b i l e 9 . x i w y |e j ( o p r o g r a m o w a n i e m o |e r ó w n i e | p o p r a w n i e d z i a Ba n a
i n n y c h n i e w y m i e n i o n y c h p r z e g l d a r k a c h )
Ï% p r z e g l d a r k a m u s i m i e w Bc z o n o b s Bu g J a v a S c r i p t o r a z p o k a z y w a n i e p l i k ó w g r a f i c z n y c h
2 . M o d u B s e r w e r a :
Ï% s e r w e r z u r u c h o m i o n y m z d o w o l n y m o p r o g r a m o w a n i e m s e r w e r a h t t p ( n p . A p a c h e )
p o s i a d a j c y m o b s Bu g P H P 5 . x m o |e t o b y r ó w n i e | w i r t u a l n y s e r w e r W W W o f e r o w a n y
p r z e z f i r m y o f e r u j c e u s Bu g i h o s t i n g u w w w
Ï% P H P m u s i m i e d z i a Ba j c e m o d u By S Q L i t e 2 / P D O S Q L i t e 3 o r a z G D
Ï% n a |y c z e n i e k l i e n t a d o s t a r c z a n y j e s t m o d u B w s p ó Bp r a c u j c y z M y S Q L / P o s t r g e S Q L ( j e s t t o
p r z y d a t n e w p r z y p a d k u d o Bc z a n i a b a r d z o d u |y c h b a z o p i s o w y c h )
3 . M o d u B w i z u a l n e g o b u d o w a n i a p r o j e k t ó w :
G e o x a M a p S e r v e r
M o d u B k l i e n t a W W W
M o d u B s e r w e r a
( p r z e g l d a r k a z
( P H P / S q L i t e )
j a v a S c r i p t )
M o d u B w i z u a l n e g o
b u d o w a n i a p r o j e k t u
( G e o x a M a p S e r v e r p l u g i n )
P r o j e k t
G e o x a V i e w e r / E d i t o r
M A P Y
R y s u n e k 1 : S c h e m a t b l o k o w y s y s t e m u m o d u Bó w G e o x a M a p S e v e r
M o d u B s e r w e r a p r z y p i e r w s z y m p o Bc z e n i u t e s t u j e , c z y s p e Bn i o n e s p o d s t a w o w e w y m a g a n i a c o d o
s e r w e r a i r a p o r t u j e e w e n t u a l n e b Bd y .
- 4 -
C r e a t i v e G I S S o l u t i o n s G e o x a M a p S e r v e r P l u g i n 1 . 0
2 . 1 . F u n k c j e s y s t e m u
N a z w a f u n k c j i U w a g i
C a c h e
P r e c a c h e
I d e n t y f i k a c j a o b i e k t ó w
W y s z u k i w a n i e o b i e k t ó w W y s z u k i w a n i e p o d o w o l n e j i l o [c i k o l u m n w d w ó c h
t r y b a c h ( n i e z a l e |n y o r a z k o l u m n a n a d r z d n a -
> k o l u m n a p o d r z d n a )
A u t o r e s k a l o w a n i e w r a z z o k n e m p r z e g l d a r k i
L i n k i d o w s p ó Br z d n y c h
W y s z u k i w a n i e z a p o m o c l i n k u h t t p
O b s Bu g a p l i k ó w S h a p e f i l e , T I F F / G e o T I F F , M r S I D ,
A S C G R I D , W M S
N i e z a l e |n e w y [w i e t l a n i e w a r s t w
A n t i a l i a s i n g w i d o k u T y l k o w p r z y p a d k u g d y m a p t w o r z y p o j e d y n c z a
w a r s t w a l u b g r u p a w a r s t w
P r z e z r o c z y s t e w a r s t w y p o l i g o n o w e P e Bn a o b s Bu g a p r z e z r o c z y s t o [c i c a Be j w a r s t w y j a k i
k a |d e g o z j e j e l e m e n t ó w n i e z a l e |n i e w z a k r e s i e o d
0 - 2 5 5
L i n k i i n t e r n e t o w e K a |d a w a r s t w a m o |e p o s i a d a l i n k i i n t e r n e t o w e
n i e z a l e |n e d l a k a |d e g o o b i e k t u w s p i e r a n e s
w s z y s t k i e p r o t o k o By o b s Bu g i w a n e p r z e z p r z e g l d a r k
A l i a s y n a z w k o l u m n
W y [w i e t l a n i e z a w a r t o [c i w b a l o n a c h W y [w i e t l a n i e g r a f i k i , t e k s t u , s t r o n i n t e r n e t o w y c h
P o m i a r p o w i e r z c h n i
P o m i a r o d l e g Bo [c i
W s p ó Bp r a c a z p r z e g l d a r k a m i I n t e r n e t E x p l o r e r
6 . 0 i w y |s z e , F i r e f o x 1 . 5 i w y |s z e , O p e r a 9 i
w y |s z e
P r a c a n a u r z d z e n i a c h m o b i l n y c h J e [l i d o s t p n a j e s t p r z e g l d a r k a O p e r a M o b i l e
W y [w i e t l a n i e w s p ó Br z d n y c h k u r s o r a N a t y w n e w s p ó Br z d n e o r a z a u t o m a t y c z n k o n w e r s j a
d o W G S 8 4
P o d z i a Bk a o d l e g Bo [c i
Z w i j a n e p a n e l e
M o |l i w o [ o s a d z a n i a w s e r w i s a c h w w w
N i e l i m i t o w a n a i l o [ w a r s t w o r a z s k a l m a p L i m i t o w a n e j e d y n i e w i e l k o [c i p o w i e r z c h n i d y s k o w e j
s e r w e r a W W W
Z a a w a n s o w a n e s t y l e g r a f i c z n e W s z y s t k i e u d o s t p n i a n e p r z e z o p r o g r a m o w a n i e
G e o x a V i e w e r l u b E d i t o r
T a b e l a 1 : F u n k c j e o p r o g r a m o w a n i a
- 5 -
C r e a t i v e G I S S o l u t i o n s G e o x a M a p S e r v e r P l u g i n 1 . 0
2 . M o d u B a p l i k a c j i k l i e n t a W W W
2 . 1 . B u d o w a g Bó w n e g o o k n a
W s p ó Br z d n e k u r s o r a P r o f i l e m a p o w e A k t u a l n a s k a l a
P a s e k n a r z d z i W y s z u k i w a n i e
S u w a k s k a l i D y m e k i d e n t y f i k a c j i
P o d z i a Bk a o d l e g Bo [c i W y n i k i w y s z u k i w a n i a W a r s t w y m a p y
t e k s t o w e g o z l e g e n d
M i n i a t u r a m a p y
R y s u n e k 2 : B u d o w a o k n a a p l i k a c j i W W W k l i e n t a
A p l i k a c j a k l i e n t a W W W j e s t i n t e r f e j s e m g r a f i c z n y m j a k i w i d z i o r a z n a j a k i m p r a c u j e u |y t k o w n i k k o Dc o w y .
J e j z a d a n i e m j e s t i n t e r a k c j a u |y t k o w n i k a z o p r o g r a m o w a n i e m s e r w e r o w y m .
T w o r z y j 8 g Bó w n y c h e l e m e n t ó w , k t ó r y m i s :
Ï% g Bó w n e o k n o m a p y w y [w i e t l a m a p
Ï% p a s e k n a r z d z i u m o |l i w i a w y b ó r n a r z d z i s Bu |c y c h d o p r a c y z m a p a
Ï% p a n e l a k t u a l n y c h w s p ó Br z d n y c h k u r s o r a n a m a p i e
Ï% p a n e l n a w i g a c j i w r a z z m i n i a t u r a i z a z n a c z o n y m a k t u a l n i e w i d o c z n y m o b s z a r e m
- 6 -
C r e a t i v e G I S S o l u t i o n s G e o x a M a p S e r v e r P l u g i n 1 . 0
Ï% p o d z i a Bk a m a p y
Ï% p a n e l z n a z w m a p y l u b d o w o l n t r e [c i u s t a l o n a p r z e z a d m i n i s t r a t o r a
Ï% p a n e l w a r s t w t w o r z c y c h m a p
Ï% p a n e l z i n f o r m a c j a m i i d e n t y f i k o w a n e g o o b i e k t u
2 . 1 . 1 P a s e k n a r z d z i
P a s e k n a r z d z i s Bu |y d o w y b o r u a k t u a l n e g o t r y b u p r a c y z m a p . Z a j e g o p o m o c m o |n a d o k o n a w y b o r u
t r y b u ( p r z e s u w a n i e , p o m i a r y , i d e n t y f i k a c j a c z y t w o r z e n i a l i n k ó w ) , d o k o n a w y b o r u s k a l i ( m a p y ) o r a z
w y s z u k a d a n y o b i e k t w w a r s t w i e .
P o m i a r
o d l e g Bo [c i
T r y b
P o m i a r
( l i n i a )
o d s y Ba c z y
o d l e g Bo [c i
w w w
( m u l t i l i n i a )
W y b ó r m a p y
( s k a l i )
W y s z u k i w a n i e
T r y b p r z e s u w a n i e
o b i e k t u
w i d o k u m a p y
W y Bc z a n i e
w s z y s t k i c h
P o m i a r w a r s t w
p o w i e r z c h n i
W Bc z a n i e
T w o r z e n i e l i n k u
w s z y s t k i c h
h t t p d o w s k a z a n e g o
w a r s t w
T r y b
p u n k t u n a m a p i e
I d e n t y f i k a c j i
o b i e k t ó w
R y s u n e k 3 : P a s e k n a r z d z i
2 . 1 . 2 P a n e l W a r s t w
P a n e l w a r s t w r e p r e z e n t u j e w s z y s t k i e w a r s t w y j a k i e t w o r z a k t u a l n s k a l . U m o |l i w i a o n w Bc z a n i e o r a z
w y Bc z a n i e w i d o c z n o [c i d a n e j w a r s t w y o r a z u s t a w i e n i e a k t y w n e j w a r s t w y d o i d e n t y f i k a c j i o r a z w y s z u k i w a n i a
o b i e k t ó w . W a r s t w y , k t ó r e m o g b y p r z e s z u k i w a n e l u b i d e n t y f i k o w a n e s w y r ó |n i o n e c z e r w o n y m k o l o r e m
c z c i o n k i . A k t y w n a w a r s t w a j e s t w y r ó |n i a n a z i e l o n y m t Be m p o d j e j n a z w .
- 7 -
C r e a t i v e G I S S o l u t i o n s G e o x a M a p S e r v e r P l u g i n 1 . 0
W a r s t w a
W a r s t w a
p o s i a d a j c a f u n k c j e
a k t y w n a
i d e n t y f i k a c j i ,
w y s z u k i w a n i a l u b
p o k a z y w a n i a
l i n k ó w w w w
W a r s t w a m a p y
P r z y c i s k
P r z y c i s k
r o z w i j a n i a /
w Bc z a n i a /
z w i j a n i a
w y Bc z a n i a
p a n e l u w a r s t w
w a r s t w y
R y s u n e k 4 : P a n e l w a r s t w
- 8 -
C r e a t i v e G I S S o l u t i o n s G e o x a M a p S e r v e r P l u g i n 1 . 0
2 . 1 . 3 S u w a k z m i a n y s k a l i / m a p y
D o z m i a n y s k a l i l u b m a p y m o |n a u |y s u w a k a o r a z p r z y c i s k ó w n a s t p n a / p o p r z e d n i a m a p a .
R y s u n e k 5 : S u w a k a z m i a n y s k a l i / m a p y
- 9 -
C r e a t i v e G I S S o l u t i o n s G e o x a M a p S e r v e r P l u g i n 1 . 0
2 . 2 W y k o r z y s t y w a n i e f u n k c j i
2 . 2 . 1 P r a c a z w i d o k i e m m a p y
P o d c z a s p r a c y z m a p n a j c z [c i e j w y k o n y w a n a j e s t o p e r a c j a j e j p r z e s u w a n i a . P r z e s u w a n i e m a p y
m o |e o d b y w a s i n a d w a s p o s o b y p o p r z e z u |y c i e n a r z d z i a z p a s k a n a r z d z i e a n a s t p n i e
p r z e s u w a n i a k u r s o r e m m y s z y g Bó w n e g o o k n a m a p y . D r u g i s p o s ó b t o p r z e s u w a n i e w s k a zn i k i e m
m y s z y o k n a w i d o k u z n a j d u j c e g o n a m i n i a t u r c e m a p y . P o p r z e s u n i c i u o k n a w i d o k u n a d m i n i a t u r k
a u t o m a t y c z n i e a k t u a l i z o w a n e j e s t r ó w n i e | g Bó w n e o k n o m a p y . P o d c z a s p r z e s u w a n i a w i d o k u
z a c z y n a d z i a Ba j u | f u n k c j a p r e - c a c h e , k t ó r a p o w o d u j e p o b i e r a n i e d a n y c h z s e r w e r a j e s z c z e z a n i m
o k n o m a p y z o s t a n i e u s t a w i o n e n a |d a n p o z y c j ( p r z y s p i e s z a t o d z i a Ba n i e a p l i k a c j i o r a z k o m f o r t
p r a c y ) . P o d c z a s p r a c y z i n n y m i n a r z d z i a m i n i | p r z e s u w a n i e ( n p . p o m i a r y c z y i d e n t y f i k a c j a )
p r z e s u w a n i e o d b y w a s i z a p o m o c w c i [n i t e g o p r a w e g o k l a w i s z a m y s z y .
2 . 2 . 2 I d e n t y f i k a c j a o b i e k t ó w
W a r s t w a , k t ó r e j k o l o r o p i s u j e s t c z e r w o n y u m o |l i w i a i d e n t y f i k a c j o b i e k t ó w p o l e g a j c n a
w y [w i e t l e n i u w s z y s t k i c h i n f o r m a c j i o p i s o w y c h j a k i e z n a j d u j s i w b a z i e d a n y c h . A b y u |y t e j
f u n k c j i n a l e |y u s t a w i w a r s t w j a k o a k t y w n a p o p r z e z p o j e d y n c z e k l i k n i c i e n a j e j n a z w i e k o l o r t Ba
j e j o p i s u p o w i n i e n z m i e n i s i n a z i e l o n y . N a s t p n i e n a l e |y w y b r a n a r z d z i e i d e n t y f i k a c j i z p a s k a
n a r z d z i . P o j e d y n c z e k l i k n i c i e l e w y m k l a w i s z e m m y s z y n a o b i e k c i e s p o w o d u j e w y [w i e t l e n i e
i n f o r m a c j i z b a z y d a n y c h .
2 . 2 . 3 W y s z u k i w a n e
W a r s t w a , k t ó r e j k o l o r o p i s u j e s t c z e r w o n y u m o |l i w i a w y s z u k i w a n i e o b i e k t ó w p o p r z e z w y b ó r j e g o
o p i s u z r o z w i j a n e j l i s t y ( l u b l i s t ) z n a j d u j c e j s i n a p a s k u n a r z d z i . M a p a z o s t a n i e w y c e n t r o w a n a n a
w y b r a n y o b i e k t , k t ó r e g o z a s i g z o s t a n i e o b r y s o w a n y p r o s t o k t e m .
R a m k a
w y s z u k a n e g o
o b i e k t u
R y s u n e k 6 : Z a z n a c z o n y o b i e k t n a m a p i e
- 1 0 -
C r e a t i v e G I S S o l u t i o n s G e o x a M a p S e r v e r P l u g i n 1 . 0
2 . 2 . 4 P o m i a r y o d l e g Bo [c i o r a z p o w i e r z c h n i
A p l i k a c j a W W W u m o |l i w i a d w a r o d z a j e p o m i a r u o d l e g Bo [c i / d Bu g o [c i o r a z j e d e n r o d z a j p o m i a r
p o w i e r z c h n i . P o m i a r d Bu g o [c i o d l e g Bo [c i m o |n a w y k o n y w a p o j e d y n c z l u b p o l i l i n i . A b y d o k o n a
p o m i a r u n a l e |y w y b r a o d p o w i e d n i e n a r z d z i e z p a s k a a n a s t p n i e z a z n a c z a p u n k t y p o m i a r o w e z a
p o m o c k l i k n i c i a l e w y m k l a w i s z e m m y s z y n a g Bó w n y m o k n i e m a p y . P o m i d z y p u n k t a m i
p o m i a r o w y m i r y s o w a n e s l i n i e p o d w ó j n e k l i k n i c i e m y s z k o Dc z y p o m i a r . W y n i k i p o m i a r u s
w y [w i e t l a n e t u | p o d p a n e l e m w s p ó Br z d n y c h k u r s o r a .
P u n k t
p o m i a r o w y
R y s u n e k 7 : P o m i a r p o w i e r z c h n i
- 1 1 -
C r e a t i v e G I S S o l u t i o n s G e o x a M a p S e r v e r P l u g i n 1 . 0
2 . 2 . 5 T w o r z e n i e l i n k u d o W i d o k u
Z a p o m o c n a r z d z i a t w o r z e n i a l i n k u m o |l i w e j e s t w y g e n e r o w a n i a b e z p o [r e d n i e g o l i n k u h t t p
( a d r e s u ) d o s e r w e r a G e o x a M a p S e r v e r , k t ó r y n a j e g o p o d s t a w i e w y [w i e t l i o d p o w i e d n i m a p o r a z
w y c e n t r u j e j n a d a n w s p ó Br z d n ( o b i e k t ) . A b y u t w o r z y t a k i l i n k n a l e |y u s t a w i m a p n a |d a n
p o z y c j a n a s t p n i e w y b r a o d p o w i e d n i e n a r z d z i e z p a s k a z o s t a n i e w t e d y w y [w i e t l o n e o k n o z
a d r e s e m d o s t r o n y W W W .
2 . 2 . 6 W y [w i e t l a n i e m a p y o r a z w s p ó Br z d n y c h z a p o m o c a d r e s u h t t p
L i n k ( a d r e s ) d o o k r e [l o n e g o p u n k t u n a m a p i e m o |e b y r ó w n i e | s t w o r z o n y p r z e z u |y t k o w n i k a
r c z n i e . Z a p o m o c t e g o t y p u l i n k ó w m o |n a s t e r o w a p r a c G e o x a M a p S e r v e r z p o z i o m u
a p l i k a c j i z e w n t r z n y c h . B u d o w a t a k i e g o l i n k u w y g l d a n a s t p u j c o .
h t t p : / / a d r e s _ s e r w e r a / s c i e |k a / i n d e x . p h p ?
p r o j e c t _ i d = w a r t o [&