[Spanish] Problemas con ZoomIn

Jorge L. Batista E pb at dic.ohc.cu
Mon Jun 30 07:53:25 EDT 2008


Dos cosas:

1.
Emilio Pardo le respondió a Santiago lo siguiente:

El problema lo tienes con la capa de Postgis, aunque no sé  
exactamente por
qué pasa pero a las capas que se almacenan en postgis mapserver le da un
bounding box de 180 90 -90 -180 Para solucionar este problema  
tendrías que
incluir en el apartado Metadata del layer de la capa de postgis  
incluye la
etiqueta  "WMS_EXTENT" espacio "x_min y_min x_max y_max"

Con eso se solucionara el problema

Sólo me gustaría hacer una especie de reflexión al respecto, le he  
estado dando algunas vueltas y es probable que yo esté en un error  
así que me gustaría saber la opinión de ustedes.

Partamos de que la solución que propone Emilio, que confieso de  
antemano que no la he probado, es exacta, o sea que resuelve el  
problema que tenía Santiago de visualización de capas al hacer Zoom  
in. Lo que me parece que no debería ser, y eso habría que achacárselo  
a MapServer es que para funcionar correctamente dependa de lo que  
hayas escrito en el metadato de la capa. Hasta donde yo entiendo, los  
metadatos existen y se usan para "describir" los datos por tanto  
considero un "error" que la representación de estos últimos venga a  
depender de cómo están descritos. En este caso que la representación  
es "directa" debería funcionar bien incluso sin la presencia de los  
metadatos, si fuera a través de un servicio podría tener algún  
sentido.  En este caso a mi jamás se me habría ocurrido buscar la  
solución en los metadatos, y pienso que a muchos les habrá pasado lo  
mismo.

2.
Esto es también un poquito formal, les ruego me disculpen, ya he  
tocado el tema antes y puede parecer latoso. La respuesta de Emilio  
para Santiago que evidentemente correspondía a este hilo la encontré  
por casualidad en un mensaje cuyo asunto pone: [Spanish] RE: Spanish  
Digest, Vol 16, Issue 11 Insisto en que seamos cuidadosos en la  
medida de lo posible a fin de mantener el orden de los mensajes. Es  
saludable para los archivos de la lista.

ss
PB

El 30/06/2008, a las 07:08 AM, Jorge L. Batista E escribió:

> Hola Santiago,
> Así por arribita pienso que deberías poner UNITS dd en lugar de  
> UNITS kilometers. Las coordenadas geográficas se expresan en grados  
> decimales.
> No lo tengo muy claro, pero una vez tuve muchos líos al escribir un  
> FILTER porque había sus ligeras diferencias entre las capas shape y  
> las de PostGis. Tendría que revisar, aunque también fue hace tres  
> versiones de MapServer. Por qué no pruebas "pintando" la capa  
> entera, a ver si descartamos lo de las unidades y después le vas  
> añadiendo restricciones...
> ss
> PB
>
>
> El 29/06/2008, a las 07:16 PM, Santiago Banchero escribió:
>
>> Acá envío los 2 archivos .map:
>>       ejemplo1.map es el que contiene las coverturas en formato  
>> shp (y proyectadas)
>>       ejemplo2.map es que no me funciona que tiene .
>>
>> Con respecto a que si mis unidades son kilometros, eso fue una  
>> prueba en realidad están en grados pero por lo que estuve leyendo  
>> no se puede poner "degree" como unidad. Tengo que leer un poco más  
>> sobre eso, o será otro thread que vendra mas adelantes...(espero  
>> que no).
>>
>> Saludos
>>
>> Santiago
>>
>> El día 29 de junio de 2008 18:32, Jorge Gaspar Sanz Salinas  
>> <xurxosanz en gmail.com> escribió:
>> 2008/6/29 Santiago Banchero <santiagobanchero en gmail.com>:
>> > Hola Lorenzo,
>> >            te comento un poco, estoy desarrollando con mapscript mi
>> > aplicación. No uso nada de ka-map, p.mapper u otra.
>> >
>> >            El problema por lo que estuve probando está en el  
>> archivo .map
>> > porque con uno que contiene solamente layers con shp  
>> (proyectados) funciona
>> > bien. El problema lo tengo con otro .map que toma las capas  
>> desde PostGIS y
>> > que están en geograficas wgs84 epsg:4326.
>> > Te paso parte del .map que no funciona.
>> >
>> >   LAYER
>> >     NAME "Departamentos"
>> >     STATUS on
>> >     TRANSPARENCY 60
>> >     CONNECTION "user=xxxx password=yyyyy dbname=midb host=localhost
>> > port=5432"
>> >     CONNECTIONTYPE postgis
>> >     DATA "ubicacion FROM departamentos"
>> >     FILTER "(provi like '06%' OR provi like '30' OR provi like  
>> '82')"
>> >     GROUP "Departamentos"
>> >     TYPE POLYGON
>> >     UNITS kilometers
>> >     SIZEUNITS kilometers
>> >     #MINSCALE 2500000
>> >     TOLERANCE 0
>> >     TOLERANCEUNITS PIXELS
>> >     CLASSITEM "provi"
>> >
>> >     PROJECTION
>> >         "init=epsg:4326"
>> >     END
>> >     ...
>> >
>> > Cualquier sugerencia...será bien recibida. Pensé quizas que podía
>> > proyectarlo, pero me pareció muy trucho que no funcione con geogr.
>> > Bueno, muchas gracias
>> >
>> > Saludos
>> >
>> > Santiago
>> >
>> >
>>
>> Pásanos el map completo o al menos el encabezado y dos de tus layers.
>>
>> Tiene pinta de que tiene que ver con los objetos PROJECTION pero  
>> mejor
>> echarle un vistazo. ¿Tus unidades son kilómetros?
>>
>> Saludos
>> --
>> Jorge Gaspar Sanz Salinas
>> Ingeniero en Geodesia y Cartografía
>> http://www.geomaticblog.net
>> http://www.prodevelop.es
>> _______________________________________________
>> Spanish mailing list
>> Spanish en lists.osgeo.org
>> http://lists.osgeo.org/mailman/listinfo/spanish
>>
>>
>>
>> -- 
>> Santiago Banchero<ejemplo1.map><ejemplo2.map>
>> _______________________________________________
>> Spanish mailing list
>> Spanish en lists.osgeo.org
>> http://lists.osgeo.org/mailman/listinfo/spanish
>
> _______________________________________________
> Spanish mailing list
> Spanish en lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/spanish

------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: http://lists.osgeo.org/pipermail/spanish/attachments/20080630/2af2ea60/attachment-0001.html


More information about the Spanish mailing list