Hay una forma fácil de solucionarlo. Cambia el nombre del campo de la base de datos en la respuesta, en vez de As robos_mañana emplea robos_manhana. Supongo que ya lo habrás pensado. Sigo pensando que con entidades debería funcionar, aunque a la larga te recomiendo que cambies todo a UTF_8<br>
<br><div class="gmail_quote">El 14 de octubre de 2011 00:30, Annabell Schelton Lima <span dir="ltr"><<a href="mailto:aschelton@uci.cu">aschelton@uci.cu</a>></span> escribió:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Muchas gracias por sus comentarios, he hecho todo lo que me ha recomendado y nada..acá les mando la declaración de mi capa temática y del obtejo web del mapfile q estoy utilizando, falta algo?? mi bd esta codificada con Latin1. Gracias por su colaboración.<br>
<br>
MAP<br>
...<br>
WEB<br>
TEMPLATE "C:\global.html"<br>
IMAGEPATH "C:\ms4w\Apache\htdocs\ms_tmp"<br>
IMAGEURL "/ms_tmp/"<br>
METADATA<br>
"ows_enable_request" "*"<br>
"wms_server_version" "1.1.1"<br>
"wms_title" "Mimapa"<br>
"wms_srs" "EPSG:4189"<br>
"wms_onlineresource" "<a href="http://localhost/cgi-bin/mapserv.exe?map=D:/Mapfiles" target="_blank">http://localhost/cgi-bin/mapserv.exe?map=D:/Mapfiles</a> despliegue/Muertes/cuco.map"<br>
"wms_feature_info_mime_type" "application/vnd.ogc.gml"<br>
'wms_encoding' "LATIN1"<br>
<br>
"wfs_server_version" "1.1.1"<br>
'wfs_encoding' "LATIN1"<br>
"wfs_title" "Mimapa"<br>
"wfs_srs" "EPSG:4189"<br>
"wfs_onlineresource" "<a href="http://localhost/cgi-bin/mapserv.exe?map=D:/Mapfiles" target="_blank">http://localhost/cgi-bin/mapserv.exe?map=D:/Mapfiles</a> despliegue/Muertes/cuco.map"<br>
#"wfs_feature_info_mime_type" "text/html"<br>
"wfs_feature_info_mime_type" "application/vnd.ogc.gml"<br>
<br>
<br>
END<br>
END<br>
<br>
LAYER<br>
NAME "Colores"<br>
STATUS ON<br>
CONNECTION "host=localhost user=myuser password=mypass dbname=mydb options='-c client_encoding=LATIN1'"<br>
CONNECTIONTYPE POSTGIS<br>
DATA "the_geom from (select sum(robos_momentos_dia.hor_parte_dia_mañana)as robos_mañana,estado.oid, estado.cod_estado,estado.the_geom from robos_momentos_dia,estado where robos_momentos_dia.geo_estado=estado.cod_estado group by estado.oid, robos_momentos_dia.geo_estado,estado.cod_estado,estado.the_geom)AS sTable USING UNIQUE oid USING SRID=-1"<br>
DUMP TRUE<br>
TYPE POLYGON<br>
CLASSITEM "robos_mañana"<br>
TEMPLATE "void"<br>
MINSCALEDENOM 3000000<br>
CLASS<br>
NAME "entre 0 y 400"<br>
DEBUG on<br>
EXPRESSION ( "[robos_mañana]" >= 0 AND "[robos_mañana]" <= 400 )<br>
STATUS on<br>
STYLE<br>
#verde<br>
COLOR 51 153 102<br>
OUTLINECOLOR 0 0 0<br>
SYMBOL 0<br>
END<br>
END<br>
METADATA<br>
"wms_title" "Cantidaddemuertesporestado.Colores"<br>
"wms_srs" "EPSG:4189"<br>
"wms_abstract" "Cantidad de muertes por estado. Colores"<br>
"wms_feature_info_mime_type" "application/vnd.ogc.gml"<br>
"gml_geometries" "GeoCantMuertesEstados"<br>
"gml_GeoCantMuertesEstados_type" "multipolygon"<br>
"gml_include_items" "all"<br>
"wms_include_items" "all"<br>
"gml_featureid" "ID"<br>
"wfs_title" "Cantidad de muertes por estado. Colores"<br>
"wfs_srs" "EPSG:4189"<br>
"wfs_abstract" "Cantidad de muertes por estado. Colores"<br>
"wfs_feature_info_mime_type" "application/vnd.ogc.gml"<br>
"wfs_encoding" "LATIN1"<br>
"wms_encoding" "LATIN1"<br>
"layer_encoding" "LATIN1"<br>
END<br>
END<br>
...<br>
END<br>
<div class="im"><br>
<br>
<br>
----- Mensaje original -----<br>
De: "Luis Franco Vázquez" <<a href="mailto:luis@piezas.org.es">luis@piezas.org.es</a>><br>
Para: "amp Cap&amp, amp, amp, #237, tulo Local de la comunidad hispano-hablante" <<a href="mailto:spanish@lists.osgeo.org">spanish@lists.osgeo.org</a>><br>
</div>Enviados: Jueves, 13 de Octubre 2011 21:35:03<br>
<div><div></div><div class="h5">Asunto: Re: [Spanish] problemas con tildes y ñ en las expresiones de las clases, mapserver<br>
<br>
<br>
Es más sencillo que eso. Ábrelo con un editor que te permita escoger la codificación en que guardar el archivo (los editores de texto de windows y linux lo permiten) y comprueba que si trabajas en latin-1 también almacenas el archivo como latin-1.<br>
¿Seguro que no funcionan las entidades?<br>
<br>
<br>
El 13 de octubre de 2011 21:22, Annabell Schelton Lima < <a href="mailto:aschelton@uci.cu">aschelton@uci.cu</a> > escribió:<br>
<br>
<br>
Hola Luis, sigue sin funcionar, como me dices tengo definido en la cadena de coneccion el client_encoding en latin1, pero no comprendo como codificar el mapfile completo, en q objeto del mapfile se define y cómo?? Puedes ponerme un ejemplo de algun mapfile?<br>
<br>
He tratado varias cosas y nada..agradezco cualquier ayuda..<br>
<br>
<br>
----- Mensaje original -----<br>
De: "Luis Franco Vázquez" < <a href="mailto:luis@piezas.org.es">luis@piezas.org.es</a> ><br>
Para: "amp Cap&amp, amp, amp, #237, tulo Local de la comunidad hispano-hablante" < <a href="mailto:spanish@lists.osgeo.org">spanish@lists.osgeo.org</a> ><br>
Enviados: Jueves, 13 de Octubre 2011 4:56:15<br>
<br>
<br>
<br>
Asunto: Re: [Spanish] problemas con tildes y ñ en las expresiones de las clases, mapserver<br>
<br>
<br>
Perdón, ñ -> &ntilde;<br>
<br>
Cosas de no fijarse<br>
<br>
<br>
El 13 de octubre de 2011 09:44, Luis Franco Vázquez < <a href="mailto:luis@piezas.org.es">luis@piezas.org.es</a> > escribió:<br>
<br>
<br>
Entonces voy a suponer que tienes bien definido el parámetro client_encoding dentro de la etiqueta CONNECTION.<br>
Ahora comprueba lo siguiente:<br>
a) El mapfile está guardado con la codificación correcta (por ejemplo, estás declarando que usas ISO-8859-15 y tu mapfile realmente está guardado como ISO-8859-15)<br>
b) Si no usas UTF-8, intenta emplear entidades html. ñ -> ntilde;<br>
<br>
a ver si ahora se resuelve<br>
<br>
<br>
El 13 de octubre de 2011 03:18, Annabell Schelton Lima < <a href="mailto:aschelton@uci.cu">aschelton@uci.cu</a> > escribió:<br>
<br>
<br>
<br>
<br>
<br>
Hola Luis gracias por responder, pero mi problema con las tildes y ñ no son referentes a los labels ni para cdo consulto capas por wfs o wms, sino cdo hago una consulta a la base de datos para obtener las geometrias y datos alfanumericos con el fin de crear una capa tematica y las columnas que obtengo poseen algunos de estos caracteres.<br>
Por ejemplo, si consulto una tabla X, en el DATA de mi layer me devuelve las geometrias(nombre columna geometrica: the_geom) y el año en que se efectuan mas lluvias para cada objeto geometrico(nombre columna: año). Para este caso voy a tematizar la capa por el año, debo declarar esta variable como classitem, CLASSITEM "año", luego tengo que en el objeto clase de dicha capa definir una expresion, EXPRESSION ([Año] >1985) y es aqui cdo se presenta mi problema, mapserver no reconoce el caracter ñ, y da un error diciendo que no reconoce la variable "a.o", es como si en lugar de la ñ mapserver reconociera el caracter "."<br>
<br>
Alguna idea????<br>
<br>
----- Mensaje original -----<br>
De: Luis Franco Vázquez < <a href="mailto:luis@piezas.org.es">luis@piezas.org.es</a> ><br>
<br>
Para: amp Cap&amp, amp, amp, #237, tulo Local de la comunidad hispano-hablante < <a href="mailto:spanish@lists.osgeo.org">spanish@lists.osgeo.org</a> ><br>
Enviado: Tue, 11 Oct 2011 13:28:21 -0400 (CDT)<br>
Asunto: Re: [Spanish] problemas con tildes y ñ en las expresiones de las clases, mapserver<br>
<br>
<br>
<br>
<br>
Asegúrate de que has definido la codificación en cada capa y de que el<br>
mapfile está guardado con la codificación correcta.<br>
Lee esto: <a href="http://mapserver.org/mapfile/labelencoding.html" target="_blank">http://mapserver.org/mapfile/labelencoding.html</a><br>
<br>
A ver si así solucionas.<br>
<br>
<br>
El 11 de octubre de 2011 17:45, Annabell Schelton Lima<br>
< <a href="mailto:aschelton@uci.cu">aschelton@uci.cu</a> >escribió:<br>
<br>
> Hola a todos, estoy presentando un problema con mapserver al utilizar<br>
> atributo classitem del objeto Layer del mapfile cuando el valor del mismo<br>
> posee una tilde o una ñ y evaluo ese elemento en una expresion de una clase.<br>
> Por ejemplo:<br>
> LAYER<br>
> ....<br>
> CLASSITEM "Año"<br>
> ..<br>
> CLASS<br>
> ...<br>
> EXPRESSION ([Año] >1985)<br>
> ...<br>
> END<br>
> END<br>
><br>
> Cuando hago esto mapserver no reconoce el caracter ñ y da error, lo mismo<br>
> con las tildes...Alguien podría orientarme al respecto? Existe alguna forma<br>
> de codificarlo o es que es una restricción de mapserver que el classitem no<br>
> posea este tipo de caracteres?<br>
><br>
> Gracias de antemano y Sldos.<br>
><br>
><br>
> ----- Mensaje original -----<br>
> De: Jorge Gaspar Sanz Salinas < <a href="mailto:jsanz@osgeo.org">jsanz@osgeo.org</a> ><br>
> Para: amp Cap&amp, amp, amp, #237, tulo Local de la comunidad<br>
> hispano-hablante < <a href="mailto:spanish@lists.osgeo.org">spanish@lists.osgeo.org</a> ><br>
> Enviado: Mon, 10 Oct 2011 10:25:56 -0400 (CDT)<br>
> Asunto: Re: [Spanish] cambiar de posición features a cierto nivel de zoom<br>
> en openlayer<br>
><br>
> 2011/10/10 josego < <a href="mailto:josego@simgia.com">josego@simgia.com</a> >:<br>
> > Hola a todos:<br>
> > Tengo varios features en la misma latitud y longitud en el mapa. lo que<br>
> > quisiera es que a cierto nivel de zoom pueda mover la latitud y longitud.<br>
> Si<br>
> > me podrían orientar un poco. Muchas gracias.<br>
> > saludos, jose<br>
><br>
> es una capa vectorial o una capa tipo WMS?<br>
><br>
> si es vectorial, podrías suscribirte al evento "moveend" y ahí "mover"<br>
> las coordenadas de tus features en función del nivel de zoom guardando<br>
> en algún sitio la geometría original para poder revertir el cambio al<br>
> cambiar el nivel de zoom, así a vuelapluma.<br>
><br>
> saludos y suerte<br>
><br>
><br>
><br>
> --<br>
> Jorge Sanz<br>
> <a href="http://es.osgeo.org" target="_blank">http://es.osgeo.org</a><br>
> _______________________________________________<br>
> Spanish mailing list<br>
> <a href="http://lists.osgeo.org/mailman/listinfo/spanish" target="_blank">http://lists.osgeo.org/mailman/listinfo/spanish</a><br>
> <a href="http://es.osgeo.org" target="_blank">http://es.osgeo.org</a><br>
> <a href="http://twitter.com/osgeoes" target="_blank">http://twitter.com/osgeoes</a><br>
> Fin a la injusticia, LIBERTAD AHORA A NUESTROS CINCO COMPATRIOTAS QUE SE<br>
> ENCUENTRAN INJUSTAMENTE EN PRISIONES DE LOS EEUU!<br>
> <a href="http://www.antiterroristas.cu" target="_blank">http://www.antiterroristas.cu</a><br>
> <a href="http://justiciaparaloscinco.wordpress.com" target="_blank">http://justiciaparaloscinco.wordpress.com</a><br>
><br>
> Fin a la injusticia, LIBERTAD AHORA A NUESTROS CINCO COMPATRIOTAS QUE SE<br>
> ENCUENTRAN INJUSTAMENTE EN PRISIONES DE LOS EEUU!<br>
> <a href="http://www.antiterroristas.cu" target="_blank">http://www.antiterroristas.cu</a><br>
> <a href="http://justiciaparaloscinco.wordpress.com" target="_blank">http://justiciaparaloscinco.wordpress.com</a><br>
> _______________________________________________<br>
> Spanish mailing list<br>
> <a href="http://lists.osgeo.org/mailman/listinfo/spanish" target="_blank">http://lists.osgeo.org/mailman/listinfo/spanish</a><br>
> <a href="http://es.osgeo.org" target="_blank">http://es.osgeo.org</a><br>
> <a href="http://twitter.com/osgeoes" target="_blank">http://twitter.com/osgeoes</a><br>
><br>
<br>
Fin a la injusticia, LIBERTAD AHORA A NUESTROS CINCO COMPATRIOTAS QUE SE ENCUENTRAN INJUSTAMENTE EN PRISIONES DE LOS EEUU!<br>
<a href="http://www.antiterroristas.cu" target="_blank">http://www.antiterroristas.cu</a><br>
<a href="http://justiciaparaloscinco.wordpress.com" target="_blank">http://justiciaparaloscinco.wordpress.com</a><br>
<br>
<br>
Fin a la injusticia, LIBERTAD AHORA A NUESTROS CINCO COMPATRIOTAS QUE SE ENCUENTRAN INJUSTAMENTE EN PRISIONES DE LOS EEUU!<br>
<a href="http://www.antiterroristas.cu" target="_blank">http://www.antiterroristas.cu</a><br>
<a href="http://justiciaparaloscinco.wordpress.com" target="_blank">http://justiciaparaloscinco.wordpress.com</a><br>
_______________________________________________<br>
Spanish mailing list<br>
<a href="http://lists.osgeo.org/mailman/listinfo/spanish" target="_blank">http://lists.osgeo.org/mailman/listinfo/spanish</a><br>
<a href="http://es.osgeo.org" target="_blank">http://es.osgeo.org</a><br>
<a href="http://twitter.com/osgeoes" target="_blank">http://twitter.com/osgeoes</a><br>
<br>
<br>
<br>
_______________________________________________<br>
Spanish mailing list<br>
<a href="http://lists.osgeo.org/mailman/listinfo/spanish" target="_blank">http://lists.osgeo.org/mailman/listinfo/spanish</a><br>
<a href="http://es.osgeo.org" target="_blank">http://es.osgeo.org</a><br>
<a href="http://twitter.com/osgeoes" target="_blank">http://twitter.com/osgeoes</a><br>
Fin a la injusticia, LIBERTAD AHORA A NUESTROS CINCO COMPATRIOTAS QUE SE ENCUENTRAN INJUSTAMENTE EN PRISIONES DE LOS EEUU!<br>
<a href="http://www.antiterroristas.cu" target="_blank">http://www.antiterroristas.cu</a><br>
<a href="http://justiciaparaloscinco.wordpress.com" target="_blank">http://justiciaparaloscinco.wordpress.com</a><br>
_______________________________________________<br>
Spanish mailing list<br>
<a href="http://lists.osgeo.org/mailman/listinfo/spanish" target="_blank">http://lists.osgeo.org/mailman/listinfo/spanish</a><br>
<a href="http://es.osgeo.org" target="_blank">http://es.osgeo.org</a><br>
<a href="http://twitter.com/osgeoes" target="_blank">http://twitter.com/osgeoes</a><br>
<br>
<br>
_______________________________________________<br>
Spanish mailing list<br>
<a href="http://lists.osgeo.org/mailman/listinfo/spanish" target="_blank">http://lists.osgeo.org/mailman/listinfo/spanish</a><br>
<a href="http://es.osgeo.org" target="_blank">http://es.osgeo.org</a><br>
<a href="http://twitter.com/osgeoes" target="_blank">http://twitter.com/osgeoes</a><br>
Fin a la injusticia, LIBERTAD AHORA A NUESTROS CINCO COMPATRIOTAS QUE SE ENCUENTRAN INJUSTAMENTE EN PRISIONES DE LOS EEUU!<br>
<a href="http://www.antiterroristas.cu" target="_blank">http://www.antiterroristas.cu</a><br>
<a href="http://justiciaparaloscinco.wordpress.com" target="_blank">http://justiciaparaloscinco.wordpress.com</a><br>
_______________________________________________<br>
Spanish mailing list<br>
<a href="http://lists.osgeo.org/mailman/listinfo/spanish" target="_blank">http://lists.osgeo.org/mailman/listinfo/spanish</a><br>
<a href="http://es.osgeo.org" target="_blank">http://es.osgeo.org</a><br>
<a href="http://twitter.com/osgeoes" target="_blank">http://twitter.com/osgeoes</a><br>
</div></div></blockquote></div><br>