Curso Mapserver

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 80

!

!" #!$ $

!&

'

!
(&!) $
"
"
# $ $#

!#

$
)#

*$
$
*
$
$

*
"

!+

%
%

#$
"
#

$
$

# '#

#$
#
#

$
#

# $
% +

* $

# $
$
% &

$
%
/ &0
$ #
$
#
#

2$
$ $

*!

$
$,

$.

# $
# 1
, #

#&

#
#

)
# $
#

#)

# $

$
#

'$ $

$# %

#
# &
#

#
'$ $

!"

#!$ $ %

!&

'

&

"

" #

!#

'
!()* +,--!.(
-

/0
/0/!
/0 %

"
2

"
/0 0/0 6
/0 0 0 6
/0 040 ,

1
3 /040 5

2
3
6
6
8
10

" %
"
%

7! ,2 !82-!.( + %262
# * 9 * (-!2+
,)! !82-!.( + %26 *7 * 50
-

%
0/0 ,
0 0,
040 ,
050
:
0 02 3
0;0 +
0<0 +

40

50

Bibliografa

12
12
16
18
20
24
29
32

& %
&
&
3
&
& *
&

,
40/0 40 0 4040 2 3
4050 2 3
40 0 2 3

&)
6

&&)
50/0 50 0 &
5040 %
5050

>)%

>)%
&8
&
?
&

&
&
3
&
A
&

36
36
41
46
51
56
61
61
67
73
75
79

!"

#!$ $ %

!&

'

" #

!()* +,--!.(
/0
3$

"
$

$
$

! *#
*#
-

#$
##

$
#

% )
% )
#

$
$
$

4# $
#
$

#
%
%

#
67

# $
$5 2
# $
$
#&
#1
.
! 8# $
$

##
'#

$ #

'#

2 $,

#)

' $ $(
#
'*+9

$ ! 8# $

'*+

5 2)

!"

#!$ $ %

:
#
$
$ #

%
;$

#
#
# ,

3$

'

$
#)

# $
#
#

/0/!

!&

"

$1
$
#. $ 2$
#

$
$
#

# $
$ 5 2#
#
.1 #
# $
5
) 1 #
#
# ,#

' 2$
$# %
1 #=
-

# #

- #

# $

$#

##

$# %
#

0 #
% #
1
$
'$
$<
9

'$
#) 0
#

$ <

. #
##
#

# $

##

# # $
$
$
#

$# % # 2 )

#
#

$#

"

1 $#
$

% #
$
$ 5 2. 1 # $ $,
#)
$ $

$ <
!
( '
$
% 5 2

"
"
# $ $

# $
#

3 /040 5

$
$

$
#

" #

! ! *#

% # $

$<

$ #
% 67

#
! ! *#

#
%

!"

#!$ $ %

8
$,

!&

'

7 $ !
$ # #

6* #
#

% '$
$ <
$ %
# $

9#
$5 2

$?@
$ #
#
2$
# $
$
#
2
$
$
% *3 3$
o 8
#$ $
' $
$5 2
o $, $
# #
$
# # #
$, BC
# $
).
)

'

*#

% ' $

% )#

#
# $

$
67

o >
o >

" #

A#

.
$

$<
#

% #

% $

%
$

#
*#

% ) #
% # $

# $
9

$ 5 2 #

$ #

!"

#!$ $ %

!&

'

7
3$
$$

8
<

*#

% ' $

" #

$<

$ 2$ 1
# $
$ 5 21
2 #
# $#
$
. 2$
#
$ #
E# $
& A *
F E $$
$ $
# F<
$ # $
'$
$<
<2$ $
$ 6;
* $
8
$ $
>
$9)
$
2 $$
$
#) #
2$
$
% *3.
# $, 1
$ $
$
$ 2
*
$
67

!(' $

2 $, $
'$
$<

!( ' $

2
9

' $

$<

'$ $)
> #
3- #
$
'$

!"

#!$ $ %

!&

/0 0 %

'

" %

'$ $

# $

% -#!?-#!
)

8 -+* &

$
$
& # $

# 1
#

'$ $

: # $

##

$
$ &

:
&

$
' $ $6

:
2$

# $6

$$

#
#
<3* &
#$

<

'

$
$ 2;
'$ $

8#
%
,#

$# #

* $

* $

'$ $

'$ $
% 1

&
7

1 &

1
$
$ * $ 9

'$ $
%

&

# $

'$ $

# '*+

&

'$ $ #
$
%
# $
$
0 %
; 67

" #

50

/0 0/0 6
&

#
# '*+ #

% &
!

! 0%

'$ $ #
% &

#$
'$ $

2
$

.)
#

!"

#!$ $ %

!&

/0 0/0/0
8#
$
# $
#
6
#
&
&

'

! 0%

% & ' $ $

B "

# $ $
$ $
8 $
% #
$
1 $ $
$ #
# $
$
#
) ;
#
1
% #$ 1 $ .
$
# $
98 $
% # $
< $
. #
' $ $ 8#
# $ # $, $ # 2,#
'$ $
#

" #

.
#

$#

# $
#
# & ' $ $ # ,# #
.
# #$ 2 . $ #
$
$
$, $ #
%
$
$
. )
#%
#$ $
$ ?
# $
$
#$ 1 $ # $ <
% -+*
$

!"

#!$ $ %

/0 0/0 0

!&

" #

8 &
$, $ # 8 &
.
)
)
#%

/0 0/040

# # $ #
2=
$ #
$

8 $
2
&
$
#
$
$

'

&
$ #
$
%
1
'$ $ 8
#
%
$
$ A
$

$
$

%
#

%.
#$ )
#
$
% #
2 2 ;$
8 &
$

##
#
#) # )
. #
$
1
1 # 1
# $
7
$
$
.
)
)
$
1
4# #
% & ' $ $ 62$ # . 1
1 #
4 2$ # $ & ' $ $
) # $
$
% 1 #
7
# #
$ $ $
$
#%

# '*+ -

/0 0/050

8 -+*& ' $ $
.
$
% & '$ $
$
#
I$
8
$ $
& '$ $
#

# $
#
$ # $ #
#
# $
#
;
&
0
##

#
& ' $ $#
$ $
#
-+*
$
# %
#
2# $ 1
$).
.
9 3$
#
2$ #
$
$
. #
#
$

!#
$
3$
#
# '*+
# '
$ ) # $#

8'C*H #
$
# $ #
. & '$ $ #
# $ # #.
# $ 2
#
# $

$
#.
$

$
$
$

$
#

)
,#
#

#
$
#

$ .
$

/0 0 6
0

$ $ #
$
#
2 # $& '$
$$ #
#.
#$ $
##
$4
##
#5
#. # $
#2 $ # $
$
% 5 2
"
" # $ $ #
"
2
#$
# $$ #
# $
% )
#
2 # $ ##
###
#
$
#

5
:
-)

$ ' #
# $ # #
)
$
# # # 3$
##
#
2 # $ =#
$ #
<1 4 #
#
#
%. #
# #,

#
5

!"

#!$ $ %

!&

'

/0 0 0/0 %

-#!&

0 #2 $ #
5
# J3.
5
#&

#
. >

8 $
$
#
#

1
# $2 % &
$# % ( ) 5

#$

$=# #
# $
#
& ' $ $. #
# $ $ # 6!
:
#

&

' $ $( #
# G &

0 #

" #

$ 2 #
'$ $

$
#

$ 2 ;$
$ 2

$ # $
# ;
2# #
#
#
& ' $ $ # $, $ # #
' $ $9

/0 0 0 0 * :

'#
'$

$
5
#
$ 5 2 & ' **'. <

# $
#
%
$
# 2 $ #. #
"
" # $ $ #
"

@
1
- K& ' $ $
/0 0 040 !

&

'$ $
# $

# $

"

"

$.

##
# $

# ) #

# $
$ 4#
$
# #
$
#
%
$ $ #

5
$

##
% 5 2

1 $
# #
3< /
#
#

$ 6;
1 $ $
$ .
$ 2
$
$
$ 5
#

-#!%

! 3$
# $
$ $
-+*& ' $ $.
-+*E*>
# $
$ 5 2 68 & $ # **'. 8
L- K*
2K
$ K 2 L8
!
.
L- K3$ $
7 #K<
+$
K<
K 2 L9
$
L- K3$ ;
L9

'$

0#
#
& '$ $
- K& ' $ $9 ' #
#
#
#
$$
#
$
< $
. #
6- K5
# - K5 *>> 9
/0 0 050 !

' $ $. > #

L3$ ;
L

#
$
- K5 *>@I5 'K')#
##
$
$

#
<

L- KL 6'

$
$
$

# $
$
#

$
$

# L- K*
$ #

2 1

$ L2 L
2K' $ #L

$
L 2L
- K5 *>> K')#
. #
$
3< /
B 2L 6;
- K& ' $ $K 29

!"

#!$ $ %

!&

/0 0 0 0 )
3$

$ 1
:#

<

$ $
#

'

" #

-#!%

:#
$

:#
9 $

-+* # , $ 2 ; .
$ #
# ;

$
$4
$

# $
$ 1

# $ H

# $

1
@00 6
2
9
# # @00 $ 1 $ # 6;
2
$ $
# $
6 K5
#9

#
.)

# ;

& '$ $
$#
(( 2
I: 3: M+*7 I: 3: M3>+ I: 3: MN38+
I: 3: M5 E& 3
':33IC 'M3CIN
':33IC 'M7C88 O38
':33IC 'M5 & 'P'8CQ8C
*>3: M'/<387*08
@8E:+M& '@8E:+
8#
<#

1
1

/0 040 ,
0#

#) $ #
# 5 2' $ $

%
#

& '$ $
# $2 %

%#
-$ $
)
$# %
2$ $4 +@ #
#
R
SR

3$

%#

'

$
#
# $

1 $

# $

0
$ # $
'$ $

&

3
3$ %#
-$ $
&
1
$# %
2$ $4 +@ 1 # #
'
# #
R
S R

3$
1
'

# #
.

0 #
S

&

8# #

# 3>+

##

+*
7

R ) $#S

0 #

# 3>+

+*7

-$ $
#
2 $ 62 $$
# $ 3>+
+*7
# #
2$ R
SR

9 $

&
$# %

0# #
#
2$ $4 +@

#
#

!"

3$

#!$ $ %

!&

3
%#

I$
$
#
'
$
$ $ $ $ $ $
'
# # $# R
&
3$ %#
'

-$ $

# #)

'

2#
#

#
$ $
SR

$
$# %
R#) 2

1
SR

'

#
$4 # $

( #R
##

SR
1

0 #

4
$

#
$

$ 2 ;$

R
$

:#

+*7

#
9
$
$
# $

$
#.
$ $) #

# $ 3>+

#
,$2 61

#
$ $
#
2$
$

#) 2
2$ $4 +@
SR
S

5
3$ %#
-$ $
$ 4
$
$4
# #
*08*>@8J 8
#%
# ##
#
4 9) E #
@ #
0I-< *I> ) 1 # $ 1

$
#$

$.
2 .)
$
SR#
T#

3
3$ %#
-$ $
1 $
2#
$
,$2 #
$
G #
# > #
$
$
$
$
# $
$ $ 2 ;$ '
# $ 2#
# #
'
# # $ R#
SR
S

" #

S6 #
$

&
$

) !
$

'$ $ ) #
$ $
2$
$

# $

SR
1

)
1 #
0I-< *I>

1 #

!!

!"

#!$ $ %

!&

'

" #

7! ,2 !82-!.( + %262
,)! !82-!.( + %26 *7 * 50
0%

& %

$
2$

$
#
# $
$

# $

6$
#&

0/0 %

$ $
$ # $ $ #

:#

$ #

:C0

9)

'$ $

# $

$
5 22$

0
$ $
$ .
$ $
-+* &
# ;
> 1 $)

$ <$ Q

&

& '$ $
$

8#

$
# $.

% :C0
$ #

"
"
'$ $ ' #

# $

#
"
"

;
"
# " $# " $

!"

$ #
"
# " $# " 2 "
#

# $ ( U.
2 $ #

V:8COP' C*>+ # # . 2

0 #
$
#,
#
$
L M "
<$
#
$ $
"
<
+$
"
<
;
! ";
L
$ $
-+* &
&
2 $ # $"
$

#
"

8
$, $
# " $# " !"
' $ $ 6 # $ ( 91

!"

#!$ $ %

!&

'

" #

$
$#
6W9 # #
$
$ $
-+* $ # $
$ 1
#
8 #
$, $
#
# B
M2$
8#
B
# $ ( D1 # 1
2
$
#
&
#
# #
B
# $ (
D1
1
$
5 2 2$ # $ 6
9. $
$ $
$
# $
$ 8
$ 2
& '$ $ B
D
$ #
$ # B
D
;
.# #
# B
M2$ # D. & ' $ $
$4
$
$
$
$
$
# $
$
$,

8 $

&

$
# D
.

3$

MAP
NAME loja
IMAGETYPE PNG

# Especificacin del objeto MAP


# Nombre del objeto MAP
# Definicin del tipo de imagen
# Extensin georeferenciada del mapa
EXTENT 476041.48 9438571.50 1186767.15 10161286.94
SIZE 400 300
# Tamao de presentacin del mapa
SHAPEPATH "data"
# Fuente de origen de los datos
IMAGECOLOR 255 255 255
# Color de relleno de la imagen
TEMPLATEPATTERN "loja"
# Definicin de archive template
UNITS METERS
# Definicin de unidades de medida

WEB
# Definicin del objeto WEB
TEMPLATE 'ejemplo2.1.html'
IMAGEPATH 'c:/Archivos de programa/Apache Group/ Apache/ htdocs/
curso/ cap1/
practica1/temp/'
IMAGEURL
'c:/Archivos
de
programa/Apache
Group/Apache/htdocs/curso/cap1/practica1/temp/'
END
PROJECTION
"proj=laea"
"ellps=clrk66"
"lat_0=45"
"lon_0=-100"
END

# definicin de proyeccin para MAP

# Inicio de la definicin del layer


LAYER
# Definicin Layer Mapa Ecuador
NAME states
DATA cuador2
STATUS DEFAULT
TYPE POLYGON
PROJECTION
# Definicin de proyeccin para LAYER
"init=epsg:2163"
END
CLASS
COLOR 232 232 232
OUTLINECOLOR 32 32 32
END
END
# Fin de la definicin de LAYER
END

# Fin del archivo MAP

!"

#!$ $ %

!&

'

< $
3,
$ $
2,#
1 # #
$ &
#
2$ #
#) $
1
# 2; # # ,
2; & <3.
# #
2;
3CIN80<O8C 61
#
$
2; ) $
B8>@D
' $

" #

& 7 . #
#
#
'$ $ 8 &
#,
B 2; #D )
# 2; # 8#
#$
$ ;$,$1
$
$ #.
#
# ;$ $1 4 #
,# 2; # # , 2 ; # <1 4#
$
*
I> 1
$
$
2; &<3
2; & <39 2;

$ $

#$

%
2;
$

2; #
2;
2$

&<3
T
T
3CIN8- *
I>

T
0<O8C
T

T
3CIN8- *
I>
8

&$

2$ #

T
-0<''
6 $,

$ #9

2; & <3

!%2# )C6
0
2$
*&<+8 O38 # #
$
$ 1
$
$4
# $
$ $
-+*& ' $ $ $
#
# ,
# 8 #
# # #
$
3>+ 6#
$ +*79 8#
$4 # $ +*7. # #
2$ $4 +@
#
$
$ +*7. 5 E&3. N38+
2= #
#
$ $ # $
#
#
63@7. '5 7. +
*
779 #
1
#
#
$
$
#
# #)1
I: 3: /7IC&<
#
#
D) ()
8#
$, $ #
# #
#
#
3$
$ $ #
$ #
!8
8#
#
<#4

X
#

#
#
# 8 #
#
#%. #

6
(

91
$

8#
#

#$
# $ <$ Q

&
#

>26 62)>
8#
# $
$
#
#
# # ) $# :#
B"#"
3$ ; " D B- " $ ; #" D9 $ # $
6
;
9 8# $
2 # $

'$ $

$
#
#2

#
#
$ #

$ $.

$ $
$

# $
#
#
$ #
$ '*+

# 2#
#6
2
%
# #
5 2>
1
!(

!"

#!$ $ %

$ $
#

!&

'

5 2. #
# $
# $ 4 #
'/<383< /

!%2# 8#
#
C .
+$
Q$

*
$
)

2 ?$
E ?$ #

2C *
& $
# ) $# 1
#
$, $

#
$

(2%
8# #

$,

0 #
2 ?$
$ #

2;

$ # #

$$ $

# $

C+E )
$2

$ #

2; & <3 :#
!
$
:#
-+*& ' $ $

2$

6#
# 1 8'C* #

$. )

0<O8C

2; 0<O8C
$
4
$ #
#
)1 $
$

+2)2
8
2$
$ ##

" #

# ) $# #

$
2$

#
# 9& ' $ $ #
$
$
IC+ 2$ $) 6 $
+@<0 #

#
$ 9

#)

)C6
YV =
# # U' # #
$ . #
#
$ # #
3I0O+I>. 0*>8 6 #
# 0*>8 # # #
# =
# 3I0O0*>89.
3I*> :#
2=
#
$ C<' 8C <>>I < *
I>
)2),
0 # ) $
#
$
I>
$
Q$

# $
#
I>
# 2 I> I77
$, $
1 $) # $

- 2
& $
#
1 $
8#

$,

$ #

I77 2 #

2;

# ' < :' @87<:0


2$
0<O8C # #

-0<''

2; -0< ''
$
# # #
) $) #
#,
-+*& ' $ $ $
2$ #

2;

0<O8C :#
$

'

$,

*
#
$

$
$
0 #

,) !( 8# #
$

*
4

$ ##

4
$

8
#
C+E

# 8#

O38 #

$ #,

0*>8. #

C+E

!"

#!$ $ %

!&

'

0 0%

8
$
;

$ ;
:C0
#
# #

:#
&

&

<#4 #

" #

. #
$
"
"
"
# " $# " $
% $ 2;

$#

1
$1

$
$

#
$

# #
#

$
?
" <#4 #

$1

%
$ #

$
%

$ ;
# ) $#

'.

F
#

&

MAP
# Definicin del objeto MAP
NAME loja
IMAGETYPE PNG
EXTENT 476041.48 9438571.50 1186767.15 10161286.94
SIZE 400 300
SHAPEPATH "data"
IMAGECOLOR 255 255 255
TEMPLATEPATTERN "loja"
UNITS METERS
WEB
# Definicin del objeto WEB
TEMPLATE 'ejemplo2.2.html'
IMAGEPATH 'c:/Archivos de programa/Apache
Group/Apache/htdocs/curso/cap1/practica2/temp/'
IMAGEURL 'c:/Archivos de programa/Apache
Group/Apache/htdocs/curso/cap1/practica2/temp/'
END
PROJECTION
"proj=laea"
"ellps=clrk66"
"lat_0=45"
"lon_0=-100"
END

# Definicin del objeto PROJECTION

!"

#!$ $ %

!&

'

" #

# Inicio de la definicin de los LAYER


LAYER
# Inicio del primer LAYER
NAME states
DATA cuador2
STATUS DEFAULT
TYPE POLYGON
PROJECTION
"init=epsg:2163"
END
CLASS
COLOR 232 232 232
END
END

# Fin del primer LAYER

LAYER
NAME provincias_lineas
DATA cuador2
STATUS DEFAULT
TYPE LINE
PROJECTION
"init=epsg:2163"
END
CLASS
COLOR 204 51 0
END
END

# Inicio del segundo LAYER

# Fin del segundo LAYER

# Fin de la definicin de los Layers


END

8 &
#
0<O8C 8 $
2=
6 9) # # 2$
#
0
1
#

# Fin del objeto MAP

2= #
$ 1
4 .

$
$

$ ;

1 14 #
# 2; #
C A2
8
$. #
#
#
1 $, 2; I: 0*>8-I0IC 0 #
#
4 . $ # #
1 # # $,
2; 4
$ $ .
$
#
#$ $
#
$ $
$
$
2$
2; .
$ #
) $

!"

#!$ $ %

!&

'

040 +

3$ # $
#
<#4 #

$2

" #

&

#.

# $ #

# $ $

&

&

MAP
# Inicio del objeto MAP
NAME loja
IMAGETYPE PNG
EXTENT 476041.48 9438571.50 1186767.15 10161286.94
SIZE 400 300
SHAPEPATH "data"
IMAGECOLOR 255 255 255
TEMPLATEPATTERN "loja"
UNITS METERS
WEB
TEMPLATE 'ejemplo2.3.html'
IMAGEPATH 'c:/Archivos de programa/Apache
Group/Apache/htdocs/curso/cap1/practica3/temp/'
IMAGEURL 'c:/Archivos de programa/Apache
Group/Apache/htdocs/curso/cap1/practica3/temp/'
END
PROJECTION
"proj=laea"
"ellps=clrk66"
"lat_0=45"
"lon_0=-100"
END
# Inicio de la definicin de layers
LAYER
# El layer de Ecuador inicia
NAME states

!G

!"

#!$ $ %

!&

'

" #

DATA cuador2
STATUS DEFAULT
TYPE POLYGON
PROJECTION
"init=epsg:2163"
END
CLASSITEM "NOM_PROV"
CLASS
EXPRESSION 'LOJA'
COLOR 32 32 32
END
CLASS
COLOR 232 232 232
END
END

# El layer de Ecuador termina

LAYER
NAME provincia_linea
DATA cuador2
STATUS DEFAULT
TYPE LINE
PROJECTION
"init=epsg:2163"
END
CLASSITEM "NOM_PROV"
CLASS
EXPRESSION 'LOJA'
COLOR 204 51 0
END
END

# El layer de provincia inicia

# Especificacin del campo de BD


# Definicin del objeto CALSS
# Definicin del objeto CLASS
# Fin del layer de provincia

# Termina la definicin de los layers


END

# Fin del objeto MAP

8 &
$,

- 2
8#

#
$ #
#

4#
#

$
# # $ $ # ;
# $
# 2; # 0<O8C ) -0<'' I2# $

!) %
2$
# #
$ #
$1
$2 ## #
# 8
;
$2
# B NOM_PROVD ' #
2$
# #
#
) $. #
$, $ 1 4
B NOM_PROVD ) # 2 #
#
$
$
%
#$ 1
[0IN<\
B>I& P3CIQD

D6*
3$
$
#
1 #
#

!(
# .
:#

#
#

$ #
$

1 X#
$, $ #

$ $

2;
2#
6$2 9
$,
$

# $ # #
# 1
$ #
$2 # #
# 8#
$ 8J3C8''*I> 8J3C8''*I>
# $ ,#
;
$ # $
$ $ $
&
$
$ 1 #
$
8J3C8''*I>

#
#
1

!"

#!$ $ %

!&

050

'
2; #
<#4 #

'

2=
$, #
2 $,

$$
$
$

2 #

# 2

&

MAP
NAME loja
IMAGETYPE PNG
EXTENT 476041.48 9438571.50 1186767.15 10161286.94
SIZE 800 600
SHAPEPATH "data"
IMAGECOLOR 255 255 255
UNITS METERS
FONTSET "fonts/fonts.list"
WEB
TEMPLATE 'ejemplo2.4.html'
IMAGEPATH 'c:/Archivos de programa/Apache
Group/Apache/htdocs/curso/cap1/practica4/temp/'
IMAGEURL 'c:/Archivos de programa/Apache
Group/Apache/htdocs/curso/cap1/practica4/temp/'
END
PROJECTION
"proj=laea"
"ellps=clrk66"
"lat_0=45"
"lon_0=-100"
END
LAYER

" #

# El primer layer inicia

!"

#!$ $ %

!&

'

" #

NAME states
DATA cuador2
STATUS DEFAULT
TYPE POLYGON
PROJECTION
"init=epsg:2163"
END
CLASSITEM "Nom_prov"
LABELITEM "Nom_prov"
CLASS
COLOR 232 232 232
EXPRESSION /./
LABEL
COLOR 0 0 0
SHADOWCOLOR 218 218 218
SHADOWSIZE 2 2
TYPE BITMAP
SIZE GIANT
POSITION CC
PARTIALS FALSE
BUFFER 2
END
END
END

# El primer layer termina

LAYER
NAME provincias_line
DATA cuador2
STATUS DEFAULT
TYPE LINE
PROJECTION
"init=epsg:2163"
END
CLASSITEM "NOM_PROV"
CLASS
EXPRESSION 'LOJA'
COLOR 204 51 0
END
END
# Fin de la definicin de Layers

# inicio del segundo layer

# Fin del primer layer

END # Fin del objeto Map

<1 4#

9 () )
<1 4# #
8# $
#
#
$ ,#

$
$

$,

$ #

#$
#
# #
% 7I>'8 #

2; 0<E80

$ )
# 6#
2# Q$
$
$, $
2; &<3

#9
%

!"

#!$ $ %

!&

'

2E !) %
8#
#
1
$2 #
B Nom_provD 0<E80* 8& #
2E
& $
68;
8

2; 0<E80 8
2; '-<08E<C9

8
*
2;

!8
' # 7
# $ 2$ B#

2$

#
$

O38
# B

#
C
#

# $ #

2;

$ # 2; #

2$ 8
#

#D

# $ ) .
D B $ D

$$ #

1
E* & <3 6

C:8 O38.
$

2()!2 !2
8#
$
# $
$ # C:8 7<0'8
6
@

2; 0<E80. O38 #
# #
$
$
C:8 O38
$
# E* & <3

9 ()
' #
# $, 8

2;

>2+ 1 !8
8#
X
# 3$ B D1 $

#
$
1
2; 0<O8C

0<E80. -I0IC #

>2+ 1 8# #

)C6
8

# #
$, $

" #

I>

$
#

#
#

# $ > # $ #
#9 > # $ #

$ 1

# 2

. #

# '

I77 C

$ 2 #J

#
$

#$

# I>

I77

!)! (
# %

1
%

#
#

%
# )

#
$
$ .0

$ # #
2
#
$
$ #
$
% $
- $
$
$
3$
%
1
2 # $
$ B--D 6
$
$9 I # #
1 $
2
# $
B00D I $ 4 # 1
& '$ $
1 # 3$ #
#
2
# $ #
$ B<: ID

#
2 0 #
# :#
$
1 $ )
$
2 *@
$ 2;
*@. #
;$
# %
# #

!"

#!$ $ %

62*)!2
*
&
$
$

!&

'$ $
#

%!(+! )2(8#
#
4
$
$ #

'

$ $
1

$ #

#
0 #

#
$ #

2= $ $ 1 # #
<>>I < *I>

8#

# #
1

$
$1 #
$

3$
14 #
# C:8 7<0'8

#
2

$ ) 2# $ $ 1 #

E,99 *
0
2$ $ 6
#9
1
E:778C (
# # $ 1
# - 2 #
$ # $ #
:#

" #

$ $ $ $
2 ;$,

# :#

2
$

) $ 3I0O+I> :#

:
$

!"

#!$ $ %

!&

'

0 02 3

& '$ $
+@<0. & ' $ $
$ $ #
( .
$
#
$ 6
#$ $
'
,
6
6

& *

" #

#$ # $
$ # < $ =#
#
2$ $4
$
$)
#$ $ A
# $
#$ # $ 8
$#
#
#
$ #$ # $ $
#
) $#
. #
$# #
, # & '$ $
$ #
$
, # C+E )
) $9 8#
;
#$
#
$
) $
$

'$ $ (
$
#
2$ $4 +@
$
$ $
#
$ #
$
C+E 6 ( 2 #
$ $
$ 9 <#4
G 2#
$
#
$ # #93>+. #
$
2=
$ 3>+ (
$ $
$ 9 $
#
8#
;
# 3>+ (
*& <+8 O38 $ # C+E. )
# $$
2
#
# 3>+ (

2$
&
#. #

&
. #
$, $ 1
2; 0<O8C #
# =#
%
) $ 3I0O+I> & ' $ $
#$
# ) $#
$
$# 8 $ $ ) $
# 2;
<#4#
# $ #
2; #
B&
8
$D 1 #
3I0O+I>. # # $4
@# 1
$ # $ # 2 ; # 2$ # .
# $ #
$4 # $ 3 $ #
$ $
2
$ ' < :' I77 8 #
) $ 0*>8 #
2;
) $$ # $ $
#
2; $
6#
$ # 9 8#
# $1
# $ ## $
#
0*>8
3I0O+I> 0 # 1 # #
2
2 ;$
# 2$
<#4 #

&

!"

#!$ $ %

!&

'

" #

MAP
NAME ejemplo
IMAGETYPE PNG
EXTENT 201621.496941 -294488.285333 1425518.020722 498254.511514
SIZE 400 300
SHAPEPATH "data"
IMAGECOLOR 255 255 255
UNITS METERS
FONTSET "fonts/fonts.list"
WEB
TEMPLATE 'ejemplo2.5.html'
IMAGEPATH
'c:/Archivos
de
Group/Apache/htdocs/curso/cap1/practica5/temp/'
IMAGEURL
'c:/Archivos
de
Group/Apache/htdocs/curso/cap1/practica5/temp/'
END

programa/Apache
programa/Apache

PROJECTION
"init=epsg:2163"
END
SYMBOL
NAME 'line'
TYPE ELLIPSE
POINTS 1 1 END
FILLED TRUE
END
# Inicio de la definicin de los layers
LAYER
# inicio del primer layer
NAME
states
DATA
states_ugl
STATUS
OFF
TYPE
POLYGON
PROJECTION
"init=epsg:4326"
END
CLASSITEM
"CLASS"
CLASS
EXPRESSION 'land'
COLOR
232 232 232
END
END # layer Polgono STATES termina aqu
LAYER
# Layer Modo RASTER
NAME
modis
# Especificacin de la fuente de datos para la imagen raster
DATA
"raster/mod09a12003161_ugl_ll_8bit.tif"
STATUS
DEFAULT
TYPE
RASTER
PROCESSING
"BANDS=1,2,3"
OFFSITE
71 74 65

!"

#!$ $ %

!&

'

" #

PROJECTION
"init=epsg:4326"
END
END # modo raster termina aqu
LAYER
NAME
DATA
STATUS
TYPE

# Layer de estado lineas


states_line
states_ugl
DEFAULT
LINE

PROJECTION
"init=epsg:4326"
END
CLASSITEM
CLASS
EXPRESSION
SYMBOL
COLOR
SIZE
END
END

"CLASS"
'land'
'line'
64 64 64
1

LAYER
NAME states_label
DATA states_ugl
STATUS DEFAULT
TYPE ANNOTATION

# Layer de estado lneas termina aqu


# Etiquetado del layer estado empieza

PROJECTION
"init=epsg:4326"
END
CLASSITEM
"CLASS"
LABELITEM
"STATE"
CLASS
COLOR 232 232 232
EXPRESSION /./
LABEL
COLOR 0 0 0
SHADOWCOLOR 218 218 218
SHADOWSIZE 2 2
TYPE BITMAP
SIZE GIANT
POSITION CC
PARTIALS FALSE
BUFFER 2
END
END
END
# Fin de etiquetado de layer state
# Fin de la definicin de LAYER
END
# Fin del objeto MAP

8#

#$

$ ;$,$1

# 2; #

&

!"

#!$ $ %

!"

!&

'

$ %" & $%

!"

#' $ %" & ( " ' $ %" &$ #"'

$ ((

!"

!"

" #

$ %" & ##

$ ((

!"

#'

$ ((

$ )"$

8 $
$
&

&
#

#,

# <

!%2# )C6
8#
#
(2#
2
#
$ #

$
$

% #

$
$ #

%
$
!
#
#

$
$,

#
#

$
#

&

3>+
$
#

#4 2
8 $
'O& EI0

#4 2
#
2;
-0<''

#9 #
2 $,
$
$ C<' 8C
3I0O+I>. 0*>8 3:> I
$ #
%
1 #

6* !(# LE<>@'M!. . L
8#
$, $
2; 0<O8C #
3CI-8''*>+
#
$ # $
2
#
$
#1 # #
2$ $4 +@<0

$ $9 :#

# )# #,#
$, $ #
$

! !P P PG2 L
0<O8C.
$, $ @< < $
#
$ #. & ' $ $ #
$
A
# $
$ =#
2$ $4 +@<0

)C6 C<' 8C
#
#
# $ # $ 6
$, $
O38.
#
$ # ) <>>I < *I> $

99 !)
8#
$, $
2 ?$
6

$ B3>+ (D #
# 3>+ ( #
$# %
$ <
2 .
# $
$
$
#
#
. & '$ $
$

C%E
)
@
%
$
# $ $
+2)2 B$ # $"
8
2;
+
*77 $
# $ # $ 8#

# $
$, #

& '$ $ (
#
# # #, #
# $ $ 8# #
$ #

'$ $ #
2 $

$ #
#

0
#

#$

$
$ #

2$

$
# #

$
$

##

!"

#!$ $ %

!&

'

%
+

$ $

6;

. 3

3$

$ $

$
$

.$

*
+
,
-. /0--1/2/3 43 35
(
6( *"7 6$
% " ("
"(( # +) #*(8/9
09
1+
77( " :/:;2<

" #

#
##

#
# 4 #

# C+E

&

# #

*
+
,
-. /0--1/2/3 43 3 =
(
6( *"7 6$
% " ("
77( " :-:;22

2= . $

2 $

*& <+8 O38

$ 3>+ (

3>+

!"

#!$ $ %

!&

'

0;0 +
<

@
2$

$ #
#

<#4 #

1 #

?
$ $
2

1
$
?

$ $.
$

$
# $ '
$ $)

$
$

" #

#
#
$

&

# ;.
%
# 2$ # $.
1 #
#

&

MAP
NAME loja
IMAGETYPE png
EXTENT 476041.48 9438571.50 1186767.15 10161286.94
SIZE 800 600
SHAPEPATH "data"
IMAGECOLOR 255 255 255
TEMPLATEPATTERN "loja"
UNITS METERS
FONTSET "fonts/fonts.list"
WEB
TEMPLATE 'ejemplo2.6.html'
IMAGEPATH 'c:/Archivos de programa/Apache
Group/Apache/htdocs/curso/cap1/practica6/temp/'
IMAGEURL 'c:/Archivos de programa/Apache
Group/Apache/htdocs/curso/cap1/practica6/temp/'
END

$4

# $ $#
$

# &

$,

!"

#!$ $ %

!&

'

" #

# Definicin de los formatos de salida


OUTPUTFORMAT
NAME png
DRIVER "GD/PNG"
MIMETYPE "image/png"
IMAGEMODE PC256
EXTENSION "png"
END
OUTPUTFORMAT
NAME png24
DRIVER "GD/PNG"
MIMETYPE "image/png"
IMAGEMODE RGBA
EXTENSION "png"
END
OUTPUTFORMAT
NAME jpeg
DRIVER "GD/JPEG"
FORMATOPTION "QUALITY=75"
MIMETYPE "image/jpeg"
IMAGEMODE RGB
EXTENSION "jpg"
END
OUTPUTFORMAT
NAME GTiff
DRIVER "GDAL/GTiff"
MIMETYPE "image/tiff"
IMAGEMODE RGB
EXTENSION "tif"
END
OUTPUTFORMAT
NAME swf

# Especificacin del formato PNG

# Especificacin del formato PNG24

# Especificacin del formato jpeg

# Especificacin del formato GTiff

# Especificacin del formato


#Shocwave de flash swf

DRIVER "SWF"
MIMETYPE "application/x-shockwave-flash"
EXTENSION "swf"
IMAGEMODE PC256
FORMATOPTION "OUTPUT_MOVIE=SINGLE"
END
PROJECTION
"proj=laea"
"ellps=clrk66"
"lat_0=45"
"lon_0=-100"
END
LAYER
NAME states
DATA cuador2
STATUS DEFAULT
TYPE POLYGON
PROJECTION

# Definicin del primer layer

!"

#!$ $ %

!&

'

" #

"init=epsg:2163"
END
CLASSITEM "Nom_prov"
LABELITEM "Nom_prov"
CLASS
COLOR 232 232 232
EXPRESSION /./
LABEL
COLOR 0 0 0
SHADOWCOLOR 218 218 218
SHADOWSIZE 2 2
TYPE BITMAP
SIZE GIANT
POSITION CC
PARTIALS FALSE
BUFFER 2
END
END
END
# Definicin del primer layer termina
LAYER
# Definicin del seguindo layer
NAME states_line
DATA cuador2
STATUS DEFAULT
TYPE LINE
PROJECTION
"init=epsg:2163"
END
CLASSITEM "NOM_PROV"
CLASS
EXPRESSION 'LOJA'
COLOR 204 51 0
END
END
# Definicin del segundo layer termina
# Fin de la definicin de Layers
END

# Fin del objeto MAP

$
2; . I:3 7IC& < 8#
2;
#
2; & <3) # #
;
2$
*& <+8 O38
@
%
2$ $4# 1 # $
%
& ' $ $. #
$,
#
$
# $
# #
$ & ' $ $ 0 2$ $4 +@ $
3>+ 6G ) (
2 #9. N3+. ) 5 E& 3 0 2$ $4 +@<0.
# $
#
& ' $ $.
2= $
$ #
#
$ 3>+. N38+. *
77"
+
*
77. ) $ # $
#
$ # $ 0 2$ $4 & *>+ $
$
# #
'
" #
3$
"
"

&

$
#
# $ $ #

$ $
" ( "

2;
$

I: 3: 7IC&<
$

!"

#!$ $ %

!&

'

0<0 +

8
#

$ $

%26 &

-+*&

1 #

$ #

% #

E* 1

D 8#
'$ $ 1

#
#

$
8

" #

B2$

# D

#,
#

!"

#!$ $ %

< 2#
#
$
#
=$
#
8

!&

'

# #
#
6 $
' #
2# $
$1
#
& ' $ $.
&$

%
,
#

#
1
/ &0

$
&
9 # $
,
#
;
$

2 1 B $ D

" #

8#

$
,
#

# 1
$

$
$ $.

<!Inicio del FORM MAPSERVER -->


<form name="mapserv" method="GET" action="/cgi-bin/mapserv40">
<!-- HIDDEN MAPSERVER CGI VARIABLES -->
<input type="hidden" name="map" value="[map]">
<input type="hidden" name="imgext" value="[mapext]">
<input type="hidden" name="imgxy" value="199.5 149.5">
<input type="hidden" name="zoom" value="1">
<input type="hidden" name="mode" value="browse">
<div align="center">
<table border="1" cellpadding="0" cellspacing="0">
<tr><td>
<!-- THE El mapa interactivo es creado dinmicamente -<input type="image" name="img" src="[ img ]" width="400"
height="300">
</td></tr>
</table>
</div>
</form>

8#
B

2 1 # ;
1
# $
D. $ $ #
Z

ML

$ $
# 2$

-+*&
8

' $ $ 6B" 2 "


#

4
L

ML

L#$ MLR

SL

ML(

0 # 4 #
# $
# 6R S. R
S. ) R S9#
& '$ $ # ##
$ 2 # -+* & ' $ $ ) # $
-+*& ' $ $
# #$ $
8
R S#
$
&
) # $
B" $# " $
& '$ $ #
$$
8
R
S#$
B(
(! (G ( G !
!!G
! ! ! ! G (D. )
1
$
$ $
B" "
8 ! P!!!
!
D
0#

# $ $(
$
$

$ 2#
2 $ B
$ $)
$
R S) # 1 #

D
$

B
$

$ B2$ # D
D
2$ # $

LF

#
# $
$ $
$
$
$
$
";
D
#%
R S#$
-+* & ' $ $.

$ $
8#

ML

-+*1
#$ $

!"

<

#!$ $ %

2# $

!&

'

" #

&

MAP
NAME loja
IMAGETYPE PNG
EXTENT 476041.48 9438571.50 1186767.15 10161286.94
SIZE 800 600
SHAPEPATH "data"
IMAGECOLOR 255 255 255
UNITS METERS
FONTSET "fonts/fonts.list"
WEB
TEMPLATE 'ejemplo2.7.html'
IMAGEPATH 'c:/Archivos de programa/Apache
Group/Apache/htdocs/curso/cap1/practica7/temp/'
IMAGEURL 'c:/Archivos de programa/Apache
Group/Apache/htdocs/curso/cap1/practica7/temp/'
END
PROJECTION
"proj=laea"
"ellps=clrk66"
"lat_0=45"
"lon_0=-100"
END
LAYER
NAME states
DATA cuador2
STATUS DEFAULT
TYPE POLYGON

# definicin del primer layer

PROJECTION
"init=epsg:2163"
END
CLASSITEM "Nom_prov"
LABELITEM "Nom_prov"
CLASS
COLOR 232 232 232
EXPRESSION /./
LABEL
COLOR 0 0 0
SHADOWCOLOR 218 218 218
SHADOWSIZE 2 2
TYPE BITMAP
SIZE GIANT
POSITION CC
PARTIALS FALSE
BUFFER 2
END
END
END
# definicin del primer layer termina

!"

#!$ $ %

!&

'

" #

LAYER
# Definicin del segundo layer
NAME states_line
DATA cuador2
STATUS DEFAULT
TYPE LINE
PROJECTION
"init=epsg:2163"
END
CLASSITEM "NOM_PROV"
CLASS
EXPRESSION 'LOJA'
COLOR 204 51 0
END
END
# Definicin del segundo layer termia
# Fin de la definicin de Layers
END # Fin del objeto Map

/)#

# 1 #

&

) %6 2) ^
^
8#
$, $
& '$ $1 #
,
B
& '$ $
$ # $ #
$
) $
$ #
5 22$ # $ @ #
$ #
1 #
$
# 2# $
#
, #
# 1 #
$ $
@ #
$
#
##
#

D
$
$
#

#1
$ $
$ 2;

$
#

$
%
#
#
#

!"

#!$ $ %

!&

4!
/#
2
$
:
#
$

'

" #

>)% )

$ #
#
#
#
# $
#
$
2$
. # # # $

&
$ $
8
# 5 2.
% #
$
#1
$
# $ 6
% 9 8# #
6
$
%
9
3$
#
# / &0

%
# $
1 #
$ $ #

/ &0 & ' $ $ # #


$
/ &0
#
#
& '$ $ 0 #
#
& '$ $ #
$$ #
$
# RS
$ $
-+*& ' $ $ $ #
%. #
$ $
&
) $
# #
#
# $ # <
#
# # #
#
$4
$ # $ # $ #
$
/ &0
2=
# $
&
6
$
/ &0
% # $ 98
-+* $4 $
$
# #
#
/ &0
#
$ #
#)
$ # # 5 2 2$ # $ ' #
#
$
/ &0
5 2 2$ # $. #
$,
)
$4 $
2
$

4 #

#
#
3$ $
$

<#4 #

3$

$,

40/ 8

&

#$ $

!"

&

#!$ $ %

!&

'

#
#
#
%
$. #
' $ $ 6B" 2 " # $ (
D9 )
$, $ # 6B
M" $# " $
"$
W

0
&
)

# # $,
B2$ # D $
'$ $1
2 $ $
6
2$
#$ $
& '$ $
$
$$
B" "

8# # #
$

$
B
.
#
$ $ #
D

$ $
$
$

<

&
A
$ #
&

$ .
$

%
&

M2$

$ #

# D9

$ B
D8
2$ #
9
#$
$
$ B" "
D 8
$& '$ $
1
B
D 3$
/ &0 #
$4 $
$
D

2$
B& &
$ $ # UC
$ 1
#,
8#
$

$,

# #1 #
$
3$ $ . #
1 $
$
)
#
$ 2 ;$ )
$
$
#
.
$$ #
. # #
B& - $ D. #
#
$
$
#
$ #B
D ' #
#
B_
* D. )
1 $ $
# $ 2 ;$,.
1 #
$
0
$4 # $ # #
:#
# $ 2 %
$ 2;
$
$
. #
,# # # 2
#

" #

$
2

# D
# B
/ &0) #

# $, #

B2$

B
M
$

&
#

$
$ 1
# $$

8#
) $ 8#

2$ #

#.

D YV = #
D & '$ $$

#
%
$ #
$
$

40/%
MAP
NAME loja
IMAGETYPE PNG
EXTENT 476041.48 9438571.50 1186767.15 10161286.94
SIZE 400 300
SHAPEPATH "data"
IMAGECOLOR 255 255 255
UNITS METERS
FONTSET "fonts/fonts.list"
WEB
TEMPLATE

'ejemplo3.1.html'

$ $ )
#
%
$ #
2
#
$

/ & 0. #
$,1 # # #
$ $
-+*& ' $ $ #
#
$
#)
?2 #.
2= $
2 # $

$ . #
$#

!"

#!$ $ %

!&

'

" #

IMAGEPATH 'c:/Archivos de programa/Apache


Group/Apache/htdocs/curso/cap2/practica1/temp/'
IMAGEURL 'c:/Archivos de programa/Apache
Group/Apache/htdocs/curso/cap2/practica1/temp/'
END
PROJECTION
"proj=laea"
"ellps=clrk66"
"lat_0=45"
"lon_0=-100"
END
LAYER
NAME states
DATA cuador2
STATUS DEFAULT
TYPE POLYGON

# Definicin del primer layer

PROJECTION
"init=epsg:2163"
END
CLASSITEM "Nom_prov"
LABELITEM "Nom_prov"
CLASS
COLOR 232 232 232
EXPRESSION /./
LABEL
COLOR 0 0 0
SHADOWCOLOR 218 218 218
SHADOWSIZE 2 2
TYPE BITMAP
SIZE GIANT
POSITION CC
PARTIALS FALSE
BUFFER 2
END
END
END
# Definicin del primer layer temina
LAYER
# Definicin del segundo layer
NAME states_line
DATA cuador2
STATUS DEFAULT
TYPE LINE
PROJECTION
"init=epsg:2163"
END
CLASSITEM "NOM_PROV"
CLASS
EXPRESSION 'LOJA'
COLOR 204 51 0
END
END
# Definicin del segundo layer termina
# Fin de la definicin de Layers
END
# Fin del objeto MAP

!"

#!$ $ %

!&

'

" #

40/>)% )
<!--Inicio del archive Template HTML -->
<head>
<title>Tutorial MapServer 4.0</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-88591">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<table width="601" align="center">
<tr>
<td width="593">
<h3 align="center">Ejemplo 3.1: Controles Pan y Zoom</h3>
<!-- Inicio del Form de MapServer -->
<form name="mapserv" method="GET" action="/cgi-bin/mapserv40.exe">
<!-- MAPSERVER CGI VARIABLES -->
<input type="hidden" name="map" value="[map]">
<input type="hidden" name="imgext" value="[mapext]">
<input type="hidden" name="imgxy" value="199.5 149.5">
<table width="400" border="0" align="center">
<tr>
<td>
<table width="400" border="1">
<tr>
<td>
<!-- Especificacin del modo del mapa -->
<div align="center">Modo del mapa:<br>
<select name="mode">
<option value="browse">Browse</option>
<option value="map">Map</option>
</select>
</div>
</td>
<td>
<!-- Boton de submit -->
<div align="center">
<input type="submit" name="submit"
value="Refresh">
</div>
</td>
<td>
<!-- Controles ZOOM/PAN -->
<div align="center">Control del mapa: <br>
<select name="zoom">
<option value="4" [zoom_4_select]>Zoom In
4x</option>
<option value="3" [zoom_3_select]>Zoom In
3x</option>

!"

#!$ $ %

!&

'

" #

<option value="2" [zoom_2_select]>Zoom In


2x</option>
<option value="1"
[zoom_1_select]>Recenter</option>
<option value="-2" [zoom_-2_select]>Zoom Out
2x</option>
<option value="-3" [zoom_-3_select]>Zoom Out
3x</option>
<option value="-4" [zoom_-4_select]>Zoom Out
4x</option>
</select>
</div>
</td>
</tr>
<tr>
<!-- Mostrar la imagen creada por el MapServer -->
<td colspan="3" align="center" valign="top">
<input type="image" name="img" src="[img]" width="400"
height="300" border="0">
</td>
</tr>
</table>
</td>
</tr>
</table>
</form>
<hr>
</td>
</tr>
</table>
</body>
</html>

0
$
$ #
#
%
#
#
#. ;
R
P!P#
S& '$ $
#$
# . #
$4
$
$
6B!D9) # #
#
#
' #
##
.& '$ $
$4 $ $ #
%
B#
D @
%
;
B
D.
% B$
$D
# $
#
6 $
#
#$
$
$
.
$
B
D
$4
# $ !9
8 A
$
8
$

# BR SD '
BR SD
$4 # $ $
$& ' $ $

$1

2;

!"

#!$ $ %

!&

'

40 0 3$

" #

&
$

C $ #
#
) $# ) $
$4
# # #, $ #
#
5 2 8# # #
#
$ #
$ $ # $ # 2; #
# $ :#
# $
$ 2 " A.
? 2 #. )" $
2
# 8
;
#
$ #
%
) $ #
?2 # ) $ 2 #
'

#
$ #
&
. #
2
I77
%
# #
$
#2
#
# $
%
I> I77

:#

$
%

$, $#
1
' < :'
) $ #,
4
1 #$
2 ?$
8 2 ?$
1 $ $
) $ #
' < :'
I> 8
$
$ # 2$
1 $ ) $ $
$
#

) $ #
/ &0

I>

I77

&

' $ $. #

(!

!"

#!$ $ %

!&

'

" #

40 %
MAP
NAME loja
IMAGETYPE PNG
EXTENT 541436.29 9472971.17 718110.56 9637083.74
SIZE 400 300
SHAPEPATH "data"
IMAGECOLOR 255 255 255
UNITS METERS
FONTSET "fonts/fonts.list"
WEB
TEMPLATE 'ejemplo3.2.html'
IMAGEPATH 'c:/Archivos de programa/Apache
Group/Apache/htdocs/curso/cap2/practica2/temp/'
IMAGEURL 'c:/Archivos de programa/Apache
Group/Apache/htdocs/curso/cap2/practica2/temp/'
END
SYMBOL
NAME 'circle'
TYPE ELLIPSE
POINTS 1 1 END
FILLED TRUE
END
LAYER
NAME loja
DATA p_loja
STATUS DEFAULT
TYPE POLYGON

# Definicin del primer layer Loja

CLASSITEM "Nom_prov"
LABELITEM "Nom_prov"
CLASS
COLOR 232 232 232
EXPRESSION /./
LABEL
COLOR 0 0 0
SHADOWCOLOR 218 218 218
SHADOWSIZE 2 2
TYPE BITMAP
SIZE GIANT
POSITION CC
PARTIALS FALSE
BUFFER 2
END
END
END
# Definicin del primer layer termina

!"

#!$ $ %

!&

'

" #

LAYER
# Definicin del Segundo layer ciudades
NAME ciudades
DATA ciudadesloja
STATUS OFF
TYPE POLYGON
CLASSITEM ciudad
CLASS
NAME "Ciudades principales "
EXPRESSION /./
STYLE
OUTLINECOLOR 251 7 13
COLOR 251 7 13
END
TEMPLATE "templates/ciudad.html"
END
END
# Definicin del segundo layer termina
LAYER
NAME vias
DATA vias_t
STATUS OFF
TYPE LINE
CLASS
NAME 'Ros'
STYLE
COLOR 153 102 000
SYMBOL 'circle'
SIZE 1
END
END
END
LAYER
NAME rios
DATA riOsfinales
STATUS OFF
TYPE LINE
CLASS
NAME 'Ros'
STYLE
COLOR 59 106 242
SYMBOL 'circle'
SIZE 1
END
END
END

# Definicin del tercer layer vias

# Definicin del tercer layer termina


# Definicin del cuarto Layer rios

# Definicin del cuarto Layer termina

# Fin de la definicin de Layers


END # Fin del objeto MAP

!"

#!$ $ %

!&

40 )

'

" #

>)%

<html>
<head>
<title>Tutorial MapServer 4.0</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-88591">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<table width="600" align="center">
<tr>
<td> <h3 align="center">Ejemplo 3.2: Control de Layers</h3>
<!-- Inicio del form MapServer -->
<form name="mapserv" method="GET" action="/cgi-bin/mapserv40">
<!-- Variables ocultas de MapServer -->
<input type="hidden" name="map" value="[map]">
<input type="hidden" name="imgext" value="[mapext]">
<input type="hidden" name="imgxy" value="199.5 149.5">
<table width="600" border="0" align="center">
<tr>
<td>
<table width="457" height="441" border="1" align="center"
<tr>
<td height="61" colspan="3">Selecci&oacute;n de
Layers:<br>
<!-- Especificamos layer vectors -->
<input type="checkbox" name="layer" value="rios"
[rios_check]>
Rios&nbsp;
<input type="checkbox" name="layer" value="vias"
[vias_check]>
Carreteras&nbsp;
<input type="checkbox" name="layer" value="ciudades"
[ciudades_check]>
Ciudades<br>
</td>
</tr>
<tr>
<td height="66">
<!-- Especificar modo mapa -->
<div align="center">Modo del mapa:<br>
<select name="mode">
<option value="browse">Browse</option>
<option value="map">Map</option>
</select>
</div>
</td>
<td>

((

!"

#!$ $ %

!&

'

" #

<!-- boton submit del form -->


<div align="center">
<input type="submit" name="submit" value="Refresh">
</div>
</td>
<td>
<!-- controles ZOOM/PAN -->
<div align="center">Controles del mapa: <br>
<select name="zoom">
<option value="4" [zoom_4_select]>Zoom In 4x</option>
<option value="3" [zoom_3_select]>Zoom In 3x</option>
<option value="2" [zoom_2_select]>Zoom In 2x</option>
<option value="1" [zoom_1_select]>Recenter</option>
<option value="-2" [zoom_-2_select]>Zoom Out
2x</option>
<option value="-3" [zoom_-3_select]>Zoom Out
3x</option>
<option value="-4" [zoom_-4_select]>Zoom Out
4x</option>
</select>
</div>
</td>
</tr>
<tr>
<!-- Mostrar la imgen generada por el MapServer -->
<td height="304" colspan="3" align="center" valign="top">
<input type="image" name="img" src="[img]" width="400" height="300"
border="0"></td>
</tr>
</table>
</td>
</tr>
</table>
</form>
</td></tr>
</table>
</body>
</html>

!"

#!$ $ %

!&

4040 2 3
3$

'

" #

#
6#
2 $9. #
$ 2;
#
$
$ A

$
$,

$ $.
$ $
#
$ $
#
$
-+* & ' $ $ $4
)
#
_

%
#
2 2$
,
* I

2 $$
#
#
$
#
# $ 0 2 $$
$
# $

404%
MAP
NAME loja
IMAGETYPE PNG
EXTENT 541436.29 9472971.17 718110.56 9637083.74
SIZE 400 300
SHAPEPATH "data"
IMAGECOLOR 255 255 255
#TEMPLATEPATTERN "loja"
UNITS METERS
FONTSET "fonts/fonts.list"

!"

#!$ $ %

!&

'

" #

WEB
TEMPLATE 'ejemplo3.3.html'
IMAGEPATH 'c:/Archivos de programa/Apache
Group/Apache/htdocs/curso/cap2/practica3/temp/'
IMAGEURL 'c:/Archivos de programa/Apache
Group/Apache/htdocs/curso/cap2/practica3/temp/'
END
SYMBOL
NAME 'circle'
TYPE ELLIPSE
POINTS 1 1 END
FILLED TRUE
END
#
# Inicio de la barra de escala (scalebar)
#
SCALEBAR
IMAGECOLOR 255 255 255
LABEL
COLOR 0 0 0
SIZE TINY
END
STYLE 1
SIZE 100 2
COLOR 0 0 0
UNITS MILES
INTERVALS 2
TRANSPARENT FALSE
STATUS ON
END
LAYER
NAME loja
DATA p_loja
STATUS DEFAULT
TYPE POLYGON
CLASSITEM "Nom_prov"
LABELITEM "Nom_prov"
LABELMAXSCALE 500000
CLASS
COLOR 232 232 232
EXPRESSION /./
LABEL
COLOR 0 0 0
SHADOWCOLOR 218 218 218
SHADOWSIZE 2 2
TYPE BITMAP
SIZE GIANT
POSITION CC
PARTIALS FALSE
BUFFER 2
END

# Definicin del primer layer

# Definicin del objeto LABEL

!"

#!$ $ %

!&

'

END
END

" #

# Definicin del primer layer termina

LAYER
# Definicin del Segundo layer
NAME ciudades
DATA ciudadesloja
STATUS OFF
TYPE POLYGON
CLASSITEM ciudad
CLASS
NAME "Ciudades principales "
EXPRESSION /./
STYLE
OUTLINECOLOR 251 7 13
COLOR 251 7 13
END
TEMPLATE "templates/ciudad.html"
END
END
# Definicin del segundo layer termina
LAYER
NAME vias
DATA vias_t
STATUS OFF
TYPE LINE
CLASS
NAME 'Ros'
STYLE
COLOR 153 102 000
SYMBOL 'circle'
SIZE 1
END
END
END
LAYER
NAME rios
DATA riosfinales
STATUS OFF
TYPE LINE
CLASS
NAME 'Ros'
STYLE
COLOR 59 106 242
SYMBOL 'circle'
SIZE 1
END
END
END

# Definicin del tercer layer

# Definicin del tercer layer


# Definicin del cuarto layer

# Definicin del cuarto layer

# Fin de la definicin de Layers


END # Fin del objeto Map

(G

!"

#!$ $ %

!&

404)

'

" #

>)%

<html>
<head>
<title>Tutorial MapServer 4.0</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-88591">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<table width="600" align="center">
<tr>
<td> <h3 align="center">Ejemplo 3.3: Adherir un Scalebar</h3>
<!-- Inicio del form MapServer -->
<form name="mapserv" method="GET" action="/cgi-bin/mapserv40">
<!-- Variables ocultas de MapServer -->
<input type="hidden" name="map" value="[map]">
<input type="hidden" name="imgext" value="[mapext]">
<input type="hidden" name="imgxy" value="199.5 149.5">
<table width="600" border="0" align="center">
<tr>
<td>
<table width="457" height="441" border="1" align="center">
<tr>
<td height="61" colspan="3">Selecci&oacute;n de
Layers:<br>
<!-- Especificamos layer vectors -->
<input type="checkbox" name="layer" value="rios"
[rios_check]>
Rios&nbsp;
<input type="checkbox" name="layer" value="vias"
[vias_check]>
Carreteras&nbsp;
<input type="checkbox" name="layer" value="ciudades"
[ciudades_check]>
Ciudades<br>
</td>
</tr>
<tr>
<td height="66">
<!-- Especificar modo mapa -->
<div align="center">Modo del mapa:<br>
<select name="mode">
<option value="browse">Browse</option>
<option value="map">Map</option>
</select>
</div>
</td>
<td>

!"

#!$ $ %

!&

'

" #

<!-- boton submit del form -->


<div align="center">
<input type="submit" name="submit" value="Refresh">
</div>
</td>
<td>
<!-- controles ZOOM/PAN -->
<div align="center">Controles del mapa: <br>
<select name="zoom">
<option value="4" [zoom_4_select]>Zoom In 4x</option>
<option value="3" [zoom_3_select]>Zoom In 3x</option>
<option value="2" [zoom_2_select]>Zoom In 2x</option>
<option value="1" [zoom_1_select]>Recenter</option>
<option value="-2" [zoom_-2_select]>Zoom Out
2x</option>
<option value="-3" [zoom_-3_select]>Zoom Out
3x</option>
<option value="-4" [zoom_-4_select]>Zoom Out
4x</option>
</select>
</div>
</td>
</tr>
<tr>
<!-- Mostrar la imagen generada por MapServer -->
<td colspan="3" align="center" valign="top">
<input type="image" name="img" src="[img]" width="400"
height="300" border="0">
<table border="0" width="400" align="center">
<!-- Mostrar el SCALE BAR -->
<tr><td align="right"><img src="[scalebar]"></td></tr>
</table>
</td>
</tr>
</table>
</td>
</tr>
</table>
</form>
</td></tr>
</table>
</body>
</html>

!"

#!$ $ %

!&

'

4050 2 3
3$

7
8

) $
# 2$ #

" #

$ $ #
$
)#

$#

%.
$

$
#

6$

$
# $

9.
$

$=#

405%
MAP
NAME loja
IMAGETYPE PNG
EXTENT 541436.29 9472971.17 718110.56 9637083.74
SIZE 400 300
SHAPEPATH "data"
IMAGECOLOR 255 255 255
#TEMPLATEPATTERN "loja"
UNITS METERS
FONTSET "fonts/fonts.list"
WEB
TEMPLATE 'ejemplo3.4.html'
IMAGEPATH 'c:/Archivos de programa/Apache
Group/Apache/htdocs/curso/cap2/practica4/temp/'

!"

#!$ $ %

!&

'

" #

IMAGEURL 'c:/Archivos de programa/Apache


Group/Apache/htdocs/curso/cap2/practica4/temp/'
END
SYMBOL
NAME 'circle'
TYPE ELLIPSE
POINTS 1 1 END
FILLED TRUE
END
SCALEBAR
IMAGECOLOR 255 255 255
LABEL
COLOR 0 0 0
SIZE TINY
END
STYLE 1
SIZE 100 2
COLOR 0 0 0
UNITS MILES
INTERVALS 2
TRANSPARENT FALSE
STATUS ON
END

# Definicin de un objeto SIMBOL

# Inicio de scalebar

REFERENCE
# Inicio del mapa de referencia
IMAGE graphics/reference.png
EXTENT 550223.39 9463572.36 736295.50 9648226.34 #extensin en la
cual se presenta
SIZE 120 120
STATUS ON
MINBOXSIZE 5
MAXBOXSIZE 100
COLOR 120 0 0
OUTLINECOLOR 0 0 0
MARKERSIZE 8
MARKER 'star'
END
LAYER
NAME loja
DATA p_loja
STATUS DEFAULT
TYPE POLYGON
CLASSITEM "Nom_prov"
LABELITEM "Nom_prov"
LABELMAXSCALE 500000
CLASS
COLOR 232 232 232
EXPRESSION /./
LABEL
COLOR 0 0 0

# Definicin del primer layer inicia

!"

#!$ $ %

!&

'

" #

SHADOWCOLOR 218 218 218


SHADOWSIZE 2 2
TYPE BITMAP
SIZE GIANT
POSITION CC
PARTIALS FALSE
BUFFER 2
END
END
END
# Definicin del primer layer termina
LAYER
# Definicin del Segundo layer
NAME ciudades
DATA ciudadesloja
STATUS OFF
TYPE POLYGON
CLASSITEM ciudad
CLASS
NAME "Ciudades principales "
EXPRESSION /./
STYLE
OUTLINECOLOR 251 7 13
COLOR 251 7 13
END
TEMPLATE "templates/ciudad.html"
END
END
# Definicin del segundo layer termina
LAYER
NAME vias
DATA vias_t
STATUS OFF
TYPE LINE
CLASS
NAME 'Ros'
STYLE
COLOR 153 102 000
SYMBOL 'circle'
SIZE 1
END
END
END
LAYER
NAME rios
DATA riosfinales
STATUS OFF
TYPE LINE
CLASS
NAME 'Ros'
STYLE
COLOR 59 106 242
SYMBOL 'circle'
SIZE 1
END

# Definicin del tercer layer

# Definicin del tercer layer termina


# Definicin del cuarto layer inicia

!"

#!$ $ %

!&

'

END
END

" #

# Definicin del cuarto layer termina

# Fin de la definicin de Layers


END # Fin del objeto MAP

405)

>)%

<html>
<head>
<title>Tutorial MapServer 4.0</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-88591">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<table align="center" border="0"><tr>
<td> <h3 align="center">Ejemplo 3.4: Adherir un mapa de
referencia</h3>
<!-- Inicio del form de MapServer -->
<form name="mapserv" method="GET" action="/cgi-bin/mapserv40">
<!-- Variables CGI MapServer ocultas -->
<input type="hidden" name="map" value="[map]">
<input type="hidden" name="imgext" value="[mapext]">
<input type="hidden" name="imgxy" value="199.5 149.5">
<table width="600" border="0" align="center">
<tr>
<td>
<table width="400" border="1" align="center">
<tr>
<td colspan="4">Selecci&oacute;n de Layers:<br>
<!-- Especificamos layer vectors -->
<input type="checkbox" name="layer" value="rios"
[rios_check] checked>
Rios&nbsp;
<input type="checkbox" name="layer" value="vias"
[vias_check]>
Carreteras&nbsp;
<input type="checkbox" name="layer" value="ciudades"
[ciudades_check]>
Ciudades<br>
</td>
</tr>
<tr>
<td>
<!-- especificar modo de mapa -->
<div align="center">Modo del mapa:<br>
<select name="mode">
<option value="browse" [browse_select]>Browse</option>
</select>

!"

#!$ $ %

!&

</div>
</td>
<td>

'

" #

<!-- boton submit del form -->


<div align="center">
<input type="submit" name="submit" value="Refresh">
</div>
</td>
<td>
<!-- controles ZOOM/PAN -->
<div align="center">Controles del mapa: <br>
<select name="zoom">
<option value="4" [zoom_4_select]>Zoom In 4x</option>
<option value="3" [zoom_3_select]>Zoom In 3x</option>
<option value="2" [zoom_2_select]>Zoom In 2x</option>
<option value="1" [zoom_1_select]>Recenter</option>
<option value="-2" [zoom_-2_select]>Zoom Out 2x</option>
<option value="-3" [zoom_-3_select]>Zoom Out 3x</option>
<option value="-4" [zoom_-4_select]>Zoom Out 4x</option>
</select>
</div>
</td>
<!-- Columna de referencia -->
<td rowspan="2" valign="top">
<p>Referencia:<br>
<input type="image" name="ref" src="[ref]"
border="0"></p>
</td>
</tr>
<tr>
<!-- Mostrar la imagen creada por MapServer -->
<td colspan="3" align="center" valign="top">
<input type="image" name="img" src="[img]" width="400"
height="300" border="0">
<table border="0" width="400" align="center">
<!-- Mostrar el scalebar -->
<tr><td align="right"><img src="[scalebar]"></td></tr>
</table>
</td>
</tr>
</table>
</td>
</tr>
</table>
</form>
</td></tr></table>
</body>
</html>

!"

#!$ $ %

!&

'

40 0 2 3
3$

7
3$
$,

$
$

? &

" #

$
$ #

% #
# $
%

# $

)
#

40 %
MAP
NAME loja
IMAGETYPE PNG
EXTENT 541436.29 9472971.17 718110.56 9637083.74
SIZE 400 300
SHAPEPATH "data"
IMAGECOLOR 255 255 255
#TEMPLATEPATTERN "loja"
UNITS METERS
FONTSET "fonts/fonts.list"
WEB
TEMPLATE 'ejemplo3.5.html'
IMAGEPATH 'c:/Archivos de programa/Apache
Group/Apache/htdocs/curso/cap2/practica5/temp/'

.
# #

# #

!"

#!$ $ %

!&

'

" #

IMAGEURL 'c:/Archivos de programa/Apache


Group/Apache/htdocs/curso/cap2/practica5/temp/'
END
SYMBOL
NAME 'circle'
TYPE ELLIPSE
POINTS 1 1 END
FILLED TRUE
END
# Inicio de scalebar
SCALEBAR
IMAGECOLOR 255 255 255
LABEL
COLOR 0 0 0
SIZE TINY
END
STYLE 1
SIZE 100 2
COLOR 0 0 0
UNITS MILES
INTERVALS 2
TRANSPARENT FALSE
STATUS ON
END
# Inicio de una leyenda
LEGEND
KEYSIZE 12 12
LABEL
TYPE BITMAP
SIZE MEDIUM
COLOR 0 0 89
END
STATUS ON
END
# Inicio del mapa de referencia
REFERENCE
IMAGE graphics/reference.png
EXTENT 550223.39 9463572.36 736295.50 9648226.34
cual se presenta
SIZE 120 120
STATUS ON
MINBOXSIZE 5
MAXBOXSIZE 100
COLOR 120 0 0
OUTLINECOLOR 0 0 0
MARKERSIZE 8
MARKER 'star'
END
LAYER
NAME loja
DATA p_loja

#extensin en la

# Definicin del primer layer inicia

!"

#!$ $ %

!&

'

" #

STATUS DEFAULT
TYPE POLYGON
CLASSITEM "Nom_prov"
LABELITEM "Nom_prov"
LABELMAXSCALE 500000
CLASS
NAME 'Provincia de Loja'
COLOR 232 232 232
EXPRESSION /./
LABEL
COLOR 0 0 0
SHADOWCOLOR 218 218 218
SHADOWSIZE 2 2
TYPE BITMAP
SIZE GIANT
POSITION CC
PARTIALS FALSE
BUFFER 2
END
END
END
# Definicin del primer layer termina
LAYER
# Definicin del Segundo layer inicia
NAME ciudades
DATA ciudadesloja
STATUS OFF
TYPE POLYGON
CLASSITEM ciudad
CLASS
NAME "Ciudades principales "
EXPRESSION /./
STYLE
OUTLINECOLOR 251 7 13
COLOR 251 7 13
END
TEMPLATE "templates/ciudad.html"
END
END
# Definicin del segundo layer termina
LAYER
NAME vias
DATA vias_t
STATUS OFF
TYPE LINE
CLASS
NAME 'Ros'
STYLE
COLOR 153 102 000
SYMBOL 'circle'
SIZE 1
END
END
END
LAYER
NAME rios

# Definicin del tercer layer inicia

# Definicin del tercerlayer termina


# Definicin del cuarto layer inicia

!"

#!$ $ %

!&

'

" #

DATA riosfinales
STATUS OFF
TYPE LINE
CLASS
NAME 'Ros'
STYLE
COLOR 59 106 242
SYMBOL 'circle'
SIZE 1
END
END
END
# Definicin del cuarto layer termina
# Fin de la definicin de Layers
END # Fin del objeto MAP

40 )

>)%

<html>
<head>
<title>Tutorial MapServer 4.0</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-88591">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<table align="center" border="0"><tr>
<td> <h3 align="center">Ejemplo 3.5: Adherir una leyenda</h3>
<!-- Inicio del form de MapServer -->
<form name="mapserv" method="GET" action="/cgi-bin/mapserv40">
<!-- Variables CGI MapServer ocultas -->
<input type="hidden" name="map" value="[map]">
<input type="hidden" name="imgext" value="[mapext]">
<input type="hidden" name="imgxy" value="199.5 149.5">
<table width="600" border="0" align="center">
<tr>
<td>
<table width="400" border="1" align="center">
<tr>
<td colspan="4">Selecci&oacute;n de Layers:<br>
<!-- Especificamos layer vectors -->
<input type="checkbox" name="layer" value="rios"
[rios_check] checked>
Rios&nbsp;
<input type="checkbox" name="layer" value="vias"
[vias_check]>
Carreteras&nbsp;
<input type="checkbox" name="layer" value="ciudades"
[ciudades_check]>
Ciudades<br>
</td>

!"

#!$ $ %

</tr>
<tr>
<td>

!&

'

" #

<!-- especificar modo de mapa -->


<div align="center">Modo del mapa:<br>
<select name="mode">
<option value="browse" [browse_select]>Browse</option>
</select>
</div>
</td>
<!-- boton submit del form -->
<div align="center">
<input type="submit" name="submit" value="Refresh">
</div>
</td>
<!-- controles ZOOM/PAN -->
<div align="center">Controles del mapa: <br>
<select name="zoom">
<option value="4" [zoom_4_select]>Zoom In 4x</option>
<option value="3" [zoom_3_select]>Zoom In 3x</option>
<option value="2" [zoom_2_select]>Zoom In 2x</option>
<option value="1" [zoom_1_select]>Recenter</option>
<option value="-2" [zoom_-2_select]>Zoom Out 2x</option>
<option value="-3" [zoom_-3_select]>Zoom Out 3x</option>
<option value="-4" [zoom_-4_select]>Zoom Out 4x</option>
</select>
</div>
</td>
<!-- Columna de referencia -->
<td rowspan="2" valign="top">
<p>Referencia:<br>
<input type="image" name="ref" src="[ref]"
border="0"></p>
<p>Legend:<br>
<img name="legend" src="[legend]"></p>
</td>
<tr>
<!-- Mostrar la imagen creada por MapServer -->
<td colspan="3" align="center" valign="top">
<input type="image" name="img" src="[img]" width="400"
height="300" border="0">
<table border="0" width="400" align="center">
<!-- Mostrar el scalebar -->
<tr><td align="right"><img src="[scalebar]"></td></tr>
</table>
</td>
</tr>
</table>
</td>
</tr>
</table>
</form>
</td></tr></table>
</body>
</html>

!"

#!$ $ %

!&

58

'

&)

% $ #. # # $
$
$
% 5 2 '
$
$
$
#
.
# #
% #
$

#
%
.) #

0 # 1 $)

50/ 3$

8
#

##

$
$

>)%

##
$

" #

/ &0

%
#

$ $ $
%
#
) $# 0 1
#
%

/ &0 1 .
,
/ &0

$
# $
# $ #
4
4
$

# #

$&

' $ $.

&)

$
$

#
$ $ #.
$
$
% BV $) #
) $D.
#
# # 2$
$ #
2 $ #
. #
$
$
# $$ #
,
#

1
#
#
%

%
2;

$
1 $) #
2
2#

!"

#!$ $ %

!&

'

50/%
MAP
NAME loja
STATUS ON
IMAGETYPE PNG
EXTENT 541436.29 9472971.17 718110.56 9637083.74
SIZE 400 300
SHAPEPATH "data"
IMAGECOLOR 255 255 255
TEMPLATEPATTERN "loja"
UNITS METERS
FONTSET "fonts/fonts.list"
WEB
TEMPLATE 'ejemplo4.1.html'
IMAGEPATH 'c:/Archivos de programa/Apache
Group/Apache/htdocs/curso/cap3/practica1/temp/'
IMAGEURL 'c:/Archivos de programa/Apache
Group/Apache/htdocs/curso/cap3/practica1/temp/'
MINSCALE 1000
MAXSCALE 15000000
END
SYMBOL
NAME 'circle'
TYPE ELLIPSE
POINTS 1 1 END
FILLED TRUE
END
# Inicio de scalebar
SCALEBAR
IMAGECOLOR 255 255 255
LABEL
COLOR 0 0 0
SIZE TINY
END
STYLE 1
SIZE 100 2
COLOR 0 0 0
UNITS MILES
INTERVALS 2
TRANSPARENT FALSE
STATUS ON
END
# Inicio de una leyenda
LEGEND
KEYSIZE 12 12
LABEL
TYPE BITMAP
SIZE MEDIUM

" #

!"

#!$ $ %

!&

'

" #

COLOR 0 0 89
END
STATUS ON
END
# Inicio del mapa de referencia
REFERENCE
IMAGE graphics/reference.png
EXTENT 550223.39 9463572.36 736295.50 9648226.34
cual se presenta
SIZE 120 120
STATUS ON
MINBOXSIZE 5
MAXBOXSIZE 100
COLOR 120 0 0
OUTLINECOLOR 0 0 0
MARKERSIZE 8
MARKER 'star'
END
LAYER
NAME loja
DATA p_loja
STATUS DEFAULT
TYPE POLYGON

#extensin en la

# Definicn del primer layer

CLASSITEM "Nom_prov"
LABELITEM "Nom_prov"
LABELMAXSCALE 500000
CLASS
NAME 'Provincia de Loja'
COLOR 232 232 232
EXPRESSION /./
LABEL
COLOR 0 0 0
SHADOWCOLOR 218 218 218
SHADOWSIZE 2 2
TYPE BITMAP
SIZE GIANT
POSITION CC
PARTIALS FALSE
BUFFER 2
END
END
END
# Definicin del primer layer termina
LAYER
# Definicin del Segundo layer
NAME ciudades
DATA ciudadesloja
STATUS OFF
TYPE POLYGON
CLASSITEM "ciudad"
CLASS
NAME "Ciudades principales "
TEMPLATE 'templates/ciudades_query.html'
EXPRESSION /./

!"

#!$ $ %

!&

'

" #

STYLE
OUTLINECOLOR 251 7 13
COLOR 251 7 13
END
END
END

# Definicin del segundo layer termina

LAYER
# Definicin del tercer layer
NAME vias
DATA vias_t
STATUS OFF
TYPE LINE
CLASSITEM "VIAS_"
CLASS
NAME 'Vias'
TEMPLATE 'templates/vias_query.html'
STYLE
COLOR 153 102 000
SYMBOL 'circle'
SIZE 1
END
END
END
# Dedfincin del tercer layer termina
LAYER
# Definicin del cuarto layer
NAME rios
DATA riosfinales
STATUS OFF
TYPE LINE
CLASSITEM "nombres"
CLASS
NAME 'Ros'
TEMPLATE 'templates/rios_query.html'
STYLE
COLOR 59 106 242
SYMBOL 'circle'
SIZE 1
END
END
END
# Definicin del cuarto layer termina
# Fin de la definicin de Layers
END # Fin del objeto MAP

!"

#!$ $ %

!&

50/)

'

" #

>)%

<html>
<head>
<title>Tutorial MapServer 4.0</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-88591">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<h3 align="center">Ejemplo 4.1: Class-level Query Templates</h3>
<!-- INICIO DEL FORM DE MAPSERVER -->
<form name="mapserv" method="GET" action="/cgi-bin/mapserv40">
<table width="600" border="0" align="center">
<tr>
<td>
<table width="600" border="1">
<tr>
<td colspan="4">Seleccionar Layers:<br>
<!-- ESPECIFICACIN DE LAYER RASTER -->
<input type="checkbox" name="layer" value="rios"
[rios_check]>
Ros&nbsp;
<input type="checkbox" name="layer" value="vias"
[vias_check]>
Vas&nbsp;
<input type="checkbox" name="layer" value="ciudades"
[ciudades_check]>
Ciudades&nbsp;
</td>
</tr>
<tr>
<td>
<!-- ESPECIFICACIN DEL MODO DEL MAPA -->
<div align="center">Modo del mapa:<br>
<select name="mode">
<option value="browse" [browse_select]>Browse </option>
<option value="query" [query_select]>Query Single
Layer</option>
<option value="nquery" [nquery_select]>Query Multiple
Layers</option>
</select>
</div>
</td>
<td>
<!-- BOTON SUBMIT DEL FORM -->
<div align="center">
<input type="submit" name="submit" value="Refresh">
</div>
</td>

!"

#!$ $ %

!&

'

" #

<td>
<!-- CONTROLES ZOOM/PAN -->
<div align="center">Controles del mapa: <br>
<select name="zoom">
<option value="4" [zoom_4_select]>Zoom In 4x</option>
<option value="3" [zoom_3_select]>Zoom In 3x</option>
<option value="2" [zoom_2_select]>Zoom In 2x</option>
<option value="1" [zoom_1_select]>Recenter</option>
<option value="-2" [zoom_-2_select]>Zoom Out 2x</option>
<option value="-3" [zoom_-3_select]>Zoom Out 3x</option>
<option value="-4" [zoom_-4_select]>Zoom Out 4x</option>
</select>
</div>
</td>
<!-- COLUMNA DE REFERENCIA Y LEYENDA -->
<td rowspan="2" valign="top">
<p>Referencia:<br>
<img name="ref" src="[ref]"></p>
<p>Leyenda:<br>
<img src="[legend]"> </p>
</td>
</tr>
<tr>
<!-- MOSTRAR LA IMAGEN GENERADA POR MAPSERVER -->
<td colspan="3" align="center" valign="top">
<input type="image" name="img" src="[img]"
width="[mapwidth]" height="[mapheight]" border="0" alt="This is the
map">
</td>
</tr>
</table>
</td>
</tr>
</table>
<input type="hidden"
<input type="hidden"
<input type="hidden"
<input type="hidden"
<input type="hidden"
</form>
</body>
</html>

<!-- VARIABLES CGI OCULTAS -->


name="imgxy" value="[center]">
name="imgext" value="[mapext]">
name="map" value="[map]">
name="root" value="[root]">
name="savequery" value="true">

!"

#!$ $ %

50 0

8#
#
)
$
##

!&

&

'

>

$ #

&9

%
#. )

$ #

" #

#
#

50 %
MAP
NAME loja
STATUS ON
IMAGETYPE PNG
EXTENT 541436.29 9472971.17 718110.56 9637083.74
SIZE 400 300
SHAPEPATH "data"
IMAGECOLOR 255 255 255
TEMPLATEPATTERN "loja"
UNITS METERS
FONTSET "fonts/fonts.list"

#$ #
$ $,

#
$ #

!"

#!$ $ %

!&

'

" #

WEB
TEMPLATE 'ejemplo4.2.html'
IMAGEPATH 'c:/Archivos de programa/Apache
Group/Apache/htdocs/curso/cap3/practica2/temp/'
IMAGEURL 'c:/Archivos de programa/Apache
Group/Apache/htdocs/curso/cap3/practica2/temp/'
MINSCALE 1000
MAXSCALE 15000000
END
SYMBOL
NAME 'circle'
TYPE ELLIPSE
POINTS 1 1 END
FILLED TRUE
END
# Inicio de scalebar
SCALEBAR
IMAGECOLOR 255 255 255
LABEL
COLOR 0 0 0
SIZE TINY
END
STYLE 1
SIZE 100 2
COLOR 0 0 0
UNITS MILES
INTERVALS 2
TRANSPARENT FALSE
STATUS ON
END
# Inicio de una leyenda
LEGEND
KEYSIZE 12 12
LABEL
TYPE BITMAP
SIZE MEDIUM
COLOR 0 0 89
END
STATUS ON
END
# Inicio del mapa de referencia
REFERENCE
IMAGE graphics/reference.png
EXTENT 550223.39 9463572.36 736295.50 9648226.34
cual se presenta
SIZE 120 120
STATUS ON
MINBOXSIZE 5
MAXBOXSIZE 100
COLOR 120 0 0
OUTLINECOLOR 0 0 0

#extensin en la

!"

#!$ $ %

!&

'

" #

MARKERSIZE 8
MARKER 'star'
END
LAYER
NAME loja
DATA p_loja
STATUS DEFAULT
TYPE POLYGON
CLASSITEM "Nom_prov"
LABELITEM "Nom_prov"
LABELMAXSCALE 500000
CLASS
NAME 'Provincia de Loja'
COLOR 232 232 232
EXPRESSION /./
LABEL
COLOR 0 0 0
SHADOWCOLOR 218 218 218
SHADOWSIZE 2 2
TYPE BITMAP
SIZE GIANT
POSITION CC
PARTIALS FALSE
BUFFER 2
END
END
END

# Definicin del primer layer

# Definicin del primer layer termina

LAYER
# Definicin del Segundo layer
NAME ciudades
DATA ciudadesloja
STATUS OFF
TYPE POLYGON
CLASSITEM ciudad
HEADER 'templates/ciudades_header.html'
FOOTER 'templates/ciudades_footer.html'
CLASS
NAME "Ciudades principales "
TEMPLATE 'templates/ciudades_query.html'
EXPRESSION /./
STYLE
OUTLINECOLOR 251 7 13
COLOR 251 7 13
END
END
END
# Definicin del segundo layer termina
LAYER
NAME vias
DATA vias_t
STATUS OFF
TYPE LINE
CLASS

# Definicin del tercer layer

!"

#!$ $ %

!&

'

" #

NAME 'Ros'
TEMPLATE 'templates/vias_query.html'
STYLE
COLOR 153 102 000
SYMBOL 'circle'
SIZE 1
END
END
END
# Definicin del tercer layert termina
LAYER
# Definicin del cuarto layer
NAME rios
DATA riosfinales
STATUS OFF
TYPE LINE
CLASS
NAME 'Ros'
TEMPLATE 'templates/rios_query.html'
STYLE
COLOR 59 106 242
SYMBOL 'circle'
SIZE 1
END
END
END
# Definicin del cuarto layer termina
# Fin de la definicin de Layers
END # Fin del objeto MAP

50 )

>)%

<html>
<head>
<title>Tutorial MapServer 4.0</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-88591">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<h3 align="center">Ejemplo 4.2: Layer - especific header y footer
template</h3>
<!-- INICIO DEL FORM DE MAPSERVER -->
<form name="mapserv" method="GET" action="/cgi-bin/mapserv40">
<table width="600" border="0" align="center">
<tr>
<td>
<table width="600" border="1">
<tr>
<td colspan="4">Seleccionar Layers:<br>
<!-- ESPECIFICACIN DE LAYER RASTER -->

!"

#!$ $ %

!&

'

" #

<input type="checkbox" name="layer" value="rios"


[rios_check]>
Ros&nbsp;
<input type="checkbox" name="layer" value="vias"
[vias_check]>
Vas&nbsp;
<input type="checkbox" name="layer" value="ciudades"
[ciudades_check]>
Ciudades&nbsp;
</td>
</tr>
<tr>
<td>
<!-- ESPECIFICACIN DEL MODO DEL MAPA -->
<div align="center">Modo del mapa:<br>
<select name="mode">
<option value="browse" [browse_select]>Browse </option>
<option value="query" [query_select]>Query Single
Layer</option>
<option value="nquery" [nquery_select]>Query Multiple
Layers</option>
</select>
</div>
</td>
<td>
<!-- BOTON SUBMIT DEL FORM -->
<div align="center">
<input type="submit" name="submit" value="Refresh">
</div>
</td>
<td>
<!-- CONTROLES ZOOM/PAN -->
<div align="center">Controles del mapa: <br>
<select name="zoom">
<option value="4" [zoom_4_select]>Zoom In 4x</option>
<option value="3" [zoom_3_select]>Zoom In 3x</option>
<option value="2" [zoom_2_select]>Zoom In 2x</option>
<option value="1" [zoom_1_select]>Recenter</option>
<option value="-2" [zoom_-2_select]>Zoom Out 2x</option>
<option value="-3" [zoom_-3_select]>Zoom Out 3x</option>
<option value="-4" [zoom_-4_select]>Zoom Out 4x</option>
</select>
</div>
</td>
<!-- COLUMNA DE REFERENCIA Y LEYENDA -->
<td rowspan="2" valign="top">
<p>Referencia:<br>
<img name="ref" src="[ref]"></p>
<p>Leyenda:<br>
<img src="[legend]"> </p>
</td>
</tr>

!"

#!$ $ %

!&

'

" #

<tr>
<!-- MOSTRAR LA IMAGEN GENERADA POR MAPSERVER -->
<td colspan="3" align="center" valign="top">
<input type="image" name="img" src="[img]"
width="[mapwidth]" height="[mapheight]" border="0" alt="This is the
map">
</td>
</tr>
</table>
</td>
</tr>
</table>
<input type="hidden"
<input type="hidden"
<input type="hidden"
<input type="hidden"
<input type="hidden"
</form>
</body>
</html>

<!-- VARIABLES CGI OCULTAS -->


name="imgxy" value="[center]">
name="imgext" value="[mapext]">
name="map" value="[map]">
name="root" value="[root]">
name="savequery" value="true">

!"

#!$ $ %

!&

'

5040 %

$ #

<
$

% #
$

>

#$
/ &0
$ $

&9

$ #
#

" #

$ $
%
2 #.
$

&
# $,

.
# $

!"

#!$ $ %

!&

'

" #

504%
MAP
NAME loja
STATUS ON
IMAGETYPE PNG
EXTENT 541436.29 9472971.17 718110.56 9637083.74
SIZE 400 300
SHAPEPATH "data"
IMAGECOLOR 255 255 255
TEMPLATEPATTERN "loja"
UNITS METERS
FONTSET "fonts/fonts.list"
WEB
HEADER 'templates/header.html' # Especificacin de archivo header
TEMPLATE 'ejemplo4.3.html'
FOOTER 'templates/footer.html'
IMAGEPATH 'c:/Archivos de programa/Apache
Group/Apache/htdocs/curso/cap3/practica3/temp/'
IMAGEURL 'c:/Archivos de programa/Apache
Group/Apache/htdocs/curso/cap3/practica3/temp/'
MINSCALE 1000
MAXSCALE 15000000
END
# El parmetro HEADER y su configuracin es la parte importante de
este ejemplo, puede abrir el archivo que se incluye en el ejemplo y
ver su7 configuracin.
LAYER # States polygon layer begins here
NAME ciudades
DATA ciudadesloja
STATUS OFF
TYPE POLYGON
CLASSITEM ciudad
HEADER 'templates/ciudades_header.html'
FOOTER 'templates/ciudades_footer.html'
CLASS
NAME "Ciudades principales "
TEMPLATE 'templates/ciudades_query.html'
EXPRESSION /./
STYLE
OUTLINECOLOR 251 7 13
COLOR 251 7 13
END
END
END # Fin de la definicin de LAYER
# Fin de la definicin de Layers
END # Fin del objeto Map

!"

#!$ $ %

!&

5050

$ #
#

" #

&%

;
%

'

$
#

#
#

$ #
$,

#
%

!"

#!$ $ %

!&

'

505%
MAP
NAME loja
STATUS ON
IMAGETYPE PNG24
EXTENT 541436.29 9472971.17 718110.56 9637083.74
SIZE 400 300
SHAPEPATH "data"
IMAGECOLOR 255 255 255
TEMPLATEPATTERN "loja"
UNITS METERS
FONTSET "fonts/fonts.list"
WEB
HEADER 'templates/header.html'
TEMPLATE 'ejemplo4.4.html'
FOOTER 'templates/footer_querymap.html'
IMAGEPATH 'c:/Archivos de programa/Apache
Group/Apache/htdocs/curso/cap3/practica4/temp/'
IMAGEURL 'c:/Archivos de programa/Apache
Group/Apache/htdocs/curso/cap3/practica4/temp/'
MINSCALE 1000
MAXSCALE 15000000
END
SYMBOL
NAME 'circle'
TYPE ELLIPSE
POINTS 1 1 END
FILLED TRUE
END
# Inicio de scalebar
SCALEBAR
IMAGECOLOR 255 255 255
LABEL
COLOR 0 0 0
SIZE TINY
END
STYLE 1
SIZE 100 2
COLOR 0 0 0
UNITS MILES
INTERVALS 2
TRANSPARENT FALSE
STATUS ON
END
# inicio de una legend
LEGEND
KEYSIZE 12 12
LABEL

" #

!"

#!$ $ %

!&

'

" #

TYPE BITMAP
SIZE MEDIUM
COLOR 0 0 89
END
STATUS ON
END
# Inicio del mapa de referencia
REFERENCE
IMAGE graphics/reference.png
EXTENT 550223.39 9463572.36 736295.50 9648226.34 #extensin en la
cual se presenta
SIZE 120 120
STATUS ON
MINBOXSIZE 5
MAXBOXSIZE 100
COLOR 120 0 0
OUTLINECOLOR 0 0 0
MARKERSIZE 8
MARKER 'star'
END
LAYER
# Definicin del primer layer
NAME loja
DATA p_loja
STATUS DEFAULT
TYPE POLYGON
CLASSITEM "Nom_prov"
LABELITEM "Nom_prov"
LABELMAXSCALE 500000
CLASS
NAME 'Provincia de Loja'
COLOR 232 232 232
EXPRESSION /./
LABEL
COLOR 0 0 0
SHADOWCOLOR 218 218 218
SHADOWSIZE 2 2
TYPE BITMAP
SIZE GIANT
POSITION CC
PARTIALS FALSE
BUFFER 2
END
END
END
# Definicin del primer layer trmina
LAYER
# Definicin del Segundo Layer
NAME ciudades
DATA ciudadesloja
STATUS OFF
TYPE POLYGON
CLASSITEM ciudad
HEADER 'templates/ciudades_header.html'
FOOTER 'templates/ciudades_footer.html'
CLASS

!"

#!$ $ %

!&

'

" #

NAME "Ciudades principales "


TEMPLATE 'templates/ciudades_query.html'
EXPRESSION /./
STYLE
OUTLINECOLOR 251 7 13
COLOR 251 7 13
END
END
END
LAYER
NAME vias
DATA vias_t
STATUS OFF
TYPE LINE

# Definicin del segundo layer finaliza


# Definicin del tercer layer inicia

CLASS
NAME 'Ros'
TEMPLATE 'templates/vias_query.html'
STYLE
COLOR 153 102 000
SYMBOL 'circle'
SIZE 1
END
END
END
# Definicin del tercer layer termina
LAYER
# Definicin del cuarto layer
NAME rios
DATA riosfinales
STATUS OFF
TYPE LINE
CLASS
NAME 'Ros'
TEMPLATE 'templates/rios_query.html'
STYLE
COLOR 59 106 242
SYMBOL 'circle'
SIZE 1
END
END
END
# Definicin del cuarto layer finaliza
# Fin de la definicin de Layers
END # Fin del objeto MAP

!"

#!$ $ %

E2

!&

'

" #

$ 4

"
"
# $ $

&

"
" # $ $ #
' $ $(

"
" $$ #

"
"
$#

$ #

"

#
"
#

"E

% '$

@$

" $ ; #"
81
3$

$ "

'#
#
0 ;

$
* $

$<

@# $

&

(
2 $ #

' $ $(
% +

$,

H :3'*H

You might also like