Foro de elhacker.net

Programación => Desarrollo Web => Mensaje iniciado por: romanjr en 24 Febrero 2011, 18:31 pm



Título: mapserver problema 1
Publicado por: romanjr en 24 Febrero 2011, 18:31 pm
Hola a todos los masters, una vez mas aqui solicitando su valiosa y oportuna ayuda.

Alguien sabe o conoce de alguien que sepa MapServer?????

tengo 2 probemas con este sistema que me traen loco desde hace varios meses y ya no se que hacer, o deplano recomiendenme un buen curso de mapserver porfa.

problema 1)tengo un mapa que se despliega perfectamente, sin embargo las leyendas de las capas (la simbologia) no se muestra, solo se ve un cuadro con un tache…. que esta pasando que si muestra los simbolos en el mapa y no en la lista de los layers????

gracias por su ayuda


Título: Re: mapserver problema 1
Publicado por: romanjr en 24 Febrero 2011, 20:25 pm
hola a todos

ya resolvi este problema... y como es muy dificil encontrar informacion de esto les dejo la respuesta por si a alguien le pasa lo mismo.

en el archivo .map con el que estan trabajando existe la sección legend y esta formado mas o menos asi:

LEGEND
    IMAGECOLOR 255 255 255
    KEYSIZE 18 12
    KEYSPACING 5 5
    LABEL
      SIZE MEDIUM
      TYPE BITMAP
      BUFFER 0
      COLOR 0 0 89
      FORCE FALSE
      MINDISTANCE -1
      MINFEATURESIZE -1
      OFFSET 0 0
      PARTIALS TRUE
    END
    POSITION LL
    STATUS ON
    TEMPLATE "C:/ms4w/apps/maplab-2.2.1/htdocs/mapbrowser/legend_template.html"
  END

ok pues solo quiten la linea TEMPLATE para que les quede asi:

LEGEND
    IMAGECOLOR 255 255 255
    KEYSIZE 18 12
    KEYSPACING 5 5
    LABEL
      SIZE MEDIUM
      TYPE BITMAP
      BUFFER 0
      COLOR 0 0 89
      FORCE FALSE
      MINDISTANCE -1
      MINFEATURESIZE -1
      OFFSET 0 0
      PARTIALS TRUE
    END
    POSITION LL
    STATUS ON
    #TEMPLATE "C:/ms4w/apps/maplab-2.2.1/htdocs/mapbrowser/legend_template.html"
  END

y con eso toma el templete que tiene por default y "voala" aparecen los simbolos de las capas

gracias a los que trataron de ayudar y pues seguimos con el problema 2

saludos