Animar el grupo

3 views
Skip to first unread message

Agus

unread,
Nov 27, 2007, 11:27:09 AM11/27/07
to INI_GM_CASTELLANO
Hola foreros
Nada que veo que esto se encuentra un poco parado, no preguntais nada
ni haceis propuestas, me ha dao cosa y he pensado escribir yo algo.
Juan Manuel, haznos un avance de los próximos temas a tratar o algo.
Venga, animaros que nos dormimos!!!
Un saludo a todos.

Juan Manuel Rico

unread,
Nov 27, 2007, 12:52:38 PM11/27/07
to ini_gm_c...@googlegroups.com
Hola Agus:
A veces pienso que estamos tú y yo sólos en un aula lúgubre y fria  :-(
Efectivamente ni hay comentarios, ni debates, ni preguntas, ni dudas...
Desde luego eso ni nos anima, ni nos motiva...
A pesar de ello voy a cumplir mi compromiso inicial sin contraprestaciones.
Por otra parte y respecto al avance, te diré que estoy preparando tres
módulos más. En esta semana quedarán listos en nuestra página.
 
Un abrazo
 
Juanma

Agus

unread,
Nov 27, 2007, 3:45:10 PM11/27/07
to INI_GM_CASTELLANO
Estimado Juanma
Decía un profesor mío que con que un alumno se enterara de su clase se
daba por satisfecho.....jeje, al menos uno es aplicado, pero detrás
del alumno "follonero" que tienes en la primera fila (osease, yo) hay
más alumnos, sentados en la última fila, pero ahí están jeje.
Bromas al margen, ánimo que creo que el curso está siendo bastante
útil y que la gente lo sigue, aunqe sea en la "sombra".
Lo dicho, ánimo que merece la pena. Y al resto, pues eso, a
participar!!!
Un saludo.

PD: estoy deseando ver esos nuevos módulos, tengo preguntas de
vectoriales y más cosas, pero no qiero adelantarme.....ya sabes que me
gusta curisear todas las funciones de GM ;-)
> Un saludo a todos.- Ocultar texto de la cita -
>
> - Mostrar texto de la cita -

Juan Manuel Rico

unread,
Nov 27, 2007, 5:22:13 PM11/27/07
to ini_gm_c...@googlegroups.com

Juan Manuel Rico

unread,
Nov 27, 2007, 5:26:49 PM11/27/07
to ini_gm_c...@googlegroups.com
Hola querido alumno:    :-)))
Te acabo de poner unos "deberes" sobre vectoriales
en la web del grupo. Es un archivo llamado 05_01 Ejercicio.
Cuando lo tengas terminado, me lo envías para calificarte.
Los Reyes están cerca....(dispongo de su track online)
 
Saludos
 
Juanma
 
----- Original Message -----
From: Agus
Sent: Tuesday, November 27, 2007 9:45 PM
Subject: '167' (INI_GM_Castellano) Re: Animar el grupo


jvguti

unread,
Nov 27, 2007, 9:44:53 PM11/27/07
to INI_GM_CASTELLANO
Hola maestro y alumno,
que sepais que yo también estoy con la caña puesta para lo que haga
falta, no estais solos.

Para Agus:
si nadie más se anima a escribir en el foro pues esa suerte que tienes
porque por mi parte podemos pasar a otros temas que se podrían
considerar más avanzados pero que te sirvan para que aprendas lo que
más te interese.

Un abrazo.
Jorge V. Gutiérrez
> > - Mostrar texto de la cita -- Ocultar texto de la cita -

Jose R.

unread,
Nov 28, 2007, 1:48:04 PM11/28/07
to INI_GM_CASTELLANO
Me temo que soy uno de los que leen pero no dicen nada (hasta el
momento).
He usado GM bastante para unir mapas, reproyectarlos, crear algún mapa
en 2,5D (relieve), hacer DEM's de zonas de Galicia a partir de curvas
de nivel y alguna cosilla más.
La parte "raster" en la que nos encontramos no me ha planteado nunca
ningún problema y por eso esperaba a la vectorial para comentar o
preguntar alguna cosilla...
Por ejemplo: ¿sabe alguien como se podría separar de un solo paso el
archivo (que casi todo el mundo tiene) con las áreas correspondientes
a las hojas 1:50 000 del mapa topográfico de españa en archivos que
contengan el área de UNA SOLA hoja cada uno?.
El motivo es que estoy usando la función de exportar un mapa raster y
ponerle como límites los que corresponden a cada una de dichas hojas e
intento hacer el proceso con un script de GM, pero no se me ocurre
como hacerlo si no tengo cada área en un archivo separado.

Creo que no me he explicado demasiado bien, pero al menos lo he
intentado ;-)

Saludos
Jose

Juan Manuel Rico

unread,
Nov 28, 2007, 3:51:54 PM11/28/07
to ini_gm_c...@googlegroups.com
Hola Jose Ramón:
Tengo que estudiar el tema más a fondo y posiblemente recurrir a Jorge.
Necesitaré un poco más de tiempo. Mañana te diremos algo.

jvguti

unread,
Nov 29, 2007, 6:30:44 AM11/29/07
to INI_GM_CASTELLANO
Hola José R. and cia,
tu consulta es muuuuuuy interesante y pienso que tu y yo usamos el GM
más o menos de la misma forma y para lo mismo.
Creo que desde GM no va a ser posible hacer esa separación de forma
automática ya que las herramientas de 'gridding' están orientadas a
los datos raster y además, para lo que nosotros quisiéramos no nos
serviría ya que nuestras áreas a exportar no son múltiplos de grados
ni de metros partiendo de la longitud 0º.

Me gustaría que expusieras con el mayor detalle posible cómo hacer ese
script si tuvieras las áreas por separado ya que no me he molestado en
comprobar si ha habido algún cambio en las órdenes script desde hace
bastante tiempo, justo cuando buscaba una solución para ese mismo
problema. Si vemos que efectivamente, con scripts GM y teniendo las
hojas en áreas por separado podemos hacer una exportación masiva de
datos en función de áreas que se correspondan a los límites de las
hojas 50K y 25K, me comprometo a generar esos ficheros y/o (según
peticiones) a hacer un programita que lea los datos de un fichero .xyz
y los separe en tantos ficheros como áreas contenga para que sean
individuales de tal manera que puedan haber opciones de acotamiento de
qué áreas extraer en función de unos márgenes, si extraer sólo áreas
definidas por x puntos (normalmente 4) o de más de x puntos y menos de
y puntos,... ideas a definir si se ve interesante esa herramienta.

Personalmente creeré que es interesante hacerla si hay alguna forma de
tratamiento masivo (scripts o similar) en GM de trabajar con datos
delimitados por un área que se le de aparte, cosa que no se si ahora
mismo es posible.
De ser posible, y si es necesario también automatizar externamente la
generación de scripts que lo usen, podría también programar algo que
nos lo haga de forma automática, por ahora echa un vistazo a un
generador de scripts que hice tiempo ha para generarlos con las
opciones que había en aquel momento de lenguaje script GM, lo pongo en
el área de ficheros y espero vuestros comentarios. Aviso, esto se
consideraría como un módulo de curso AVANZADO de GM y quizás si lo
tratamos aqui nos salimos del espíritu de este foro, quedo a vuestra
disposición sobre este tema. El programa se llama ScriptGM.

Al márgen del tema voy a poner una utilidad que hice para mi y por
tanto sin estética ni opciones de configuración para poder guardar en
ficheros .zip de forma automática todos los archivos de una o más
carpetas que tengan el mismo nombre o empiecen con el mismo nombre de
tal manera que los agrupe y comprima. Los ficheros originales NO se
borran, así que una vez comprobado el trabajo de compresión hay que
eliminarlos a propósito. El programa en cuestión se llama Zipper.

Un fuerte abrazo.
Jorge V. Gutiérrez.

Juan Manuel Rico

unread,
Nov 29, 2007, 6:50:38 AM11/29/07
to ini_gm_c...@googlegroups.com
Hola Jorge:
Gracias por tu respuesta sabia e interesante, como siempre...
Muchas más gracias por poner a disposición del grupo algunas
de tus herramientas personales...
Una sugerencia más : como estamos terminando la fase previa
de "exportar con GM"...¿ por qué no colocas de nuevo mi
herramienta favorita...o sea tu programita Global Gridder ?
Ahora es el momento adecuado, y si lo acompañas con un
"Léeme please.TXT"  mucho mejor. Yo podré asi incluir al
Global Gridder como un elemento importante para descargar
archivos grandes con un control de  descargas absoluto...
 
Sin otro particular y esperando vernos favorecidos por tu
atención, se despide tu alumno y eventual transmisor de
algunos aspectos básico-funcionales de GM.
 
:-)))))
 
Juanma

Jose

unread,
Nov 29, 2007, 11:42:11 AM11/29/07
to ini_gm_c...@googlegroups.com
No se si es esto lo que buscais

http://tech.groups.yahoo.com/group/global_mapper/message/6818

Entiendo que lo que se le pedia a Mike era una especie de ampliacion de las
funciones de al pestaña "Griding", haciendo que los cortes los determiaran
las areas contenidas en un fichero vectorial, en vez de una grid rectangular
preestablecida. O tal vez una ampliacion de las fucniones del boton "Crop to
Selected Areas" de la pestaña "Export Bouds", que admite la carga de
ficheros de areas.

Se que de este tema se hablo en otros hilos, pero ya no estan dispobibles en
la web, o no soy capaz de encuentrarlos. De cualquier forma Mike dijo en
mayo que lo implementaria algo de esto para la siguiente version, y ya
veis...

Yo probaria antes la opcion "Crop to Selected Areas" en un script. Creo
recordar haber leido que los scripts si soportaban ficheros de areas de
recorte, pero no estoy muy seguro, yo nunca las use, me gusta mas unir.

-----Mensaje original-----
De: ini_gm_c...@googlegroups.com
[mailto:ini_gm_c...@googlegroups.com] En nombre de jvguti
Enviado el: jueves, 29 de noviembre de 2007 12:31
Para: INI_GM_CASTELLANO
Asunto: '177' (INI_GM_Castellano) Re: Animar el grupo

Agus

unread,
Nov 30, 2007, 9:13:04 AM11/30/07
to INI_GM_CASTELLANO
Estimado Juanma
Hice los deberes y no tuve ninguna complicación, por eso no te he
lanzado ninguna pregunta. El primer ejercicio ha sido fácil ;-)

Para Jorge:
Gracias por ofrecerte a resolver dudas aunque sean más avanzadas. Este
finde me pondré a "cacharrear" de nuevo con GM y seguro que alguna
cuestión surge.

Gracias maestros!!
> > - Mostrar texto de la cita -- Ocultar texto de la cita -

Jose R.

unread,
Nov 30, 2007, 11:41:12 AM11/30/07
to INI_GM_CASTELLANO
Hola Jorge. Muchas gracias por tu respuesta y ofrecimiento.

Antes de mirar el archivo que has subido te comento la idea que tenía
para exportar la parte de un mapa correspondiente a una de las hojas
1:50k suponiendo que ya estuviese su área en un archivo independiente.
Dentro de la función EXPORT_RASTER del lenguaje de script de GM
aparece el parámetro LAYER_BOUNDS que según la ayuda permite exportar
la zona de un mapa correspondiente a una capa cargada. En el ejemplo
de la ayuda utiliza como capa para los límites un archivo raster
(tif) pero no dice nada de que no pueda ser un archivo vectorial:
http://www.globalmapper.com/helpv9/ScriptReference.html#cmd_export_raster

Realmente no lo he probado porque solo merecería la pena en caso de
tener las áreas en archivos individuales, pero imagino que funcionará
igual que cuando haces la exportación habiendo seleccionado
previamente un área sobre ella, es decir que solo exporta el trozo
interior del área, aunque esté "inclinada". Aunque es posible que
exporte de acuerdo a los valores máximos y mínimos absolutos de sus
coordenadas, con lo que tendríamos más de lo que se busca.

Antes de ésto había probado con el parámetro FEATHER_BLEND_POLY_FILE
del comando IMPORT y darle el valor mínimo (1 pixel) al parámetro
FEATHER_BLEND_SIZE (http://www.globalmapper.com/helpv9/
ScriptReference.html#cmd_import) pero no sirve porque a pesar de que
en pantalla solo te queda la parte del mapa interior al área que se
desee, a la hora de exportar se exporta todo el mapa, simplemente
"tapada" la parte que queda fuera de nuestra área.

Ya digo, tampoco estoy seguro de que funcione la opción que puse al
principio.

Saludos
Jose

jvguti

unread,
Dec 1, 2007, 3:23:34 AM12/1/07
to INI_GM_CASTELLANO
Hola Jose,
tal y como yo lo veo no hay opción a que GM haga el recorte en función
de unos datos vectoriales (hablamos de batchs y scripts), sin embargo
se podría hacer externamente un programa que si crease ese script,
incluso bastaría con añadir al ScriptGM que creé hace tiempo esa
función mirando si hay algún fichero xyz con el mismo nombre que la
imagen a tratar o bien que se le de un xyz y que el programa decida si
hay algún área que le corresponda a la zona a exportar y añada los
valores a GLOBAL_BOUNDS en el script.

En cualquier caso no hemos de olvidar que los scripts son unas órdenes
que se escriben desde fuera del programa para luego decirle a GM que
las use como si estuviéramos pinchando con el ratón en la pantalla
para abrir un fichero, añadirlo a los datos en pantalla,
reproyectarlo, seleccionar lo que se quiere exportar, y por fín
exportarlo a nuestro gusto. Todo lo que se relacione con la generación
de ficheros scripts, por tanto, ha de hacerse con herramientas
externas al propio GM.

ScriptGM es un programa que creé para generar de forma automática unos
scripts que leyera unos ficheros de imagen de una carpeta y los uniera
en un solo fichero pudiendo llegar a concatenar carpetas pero en cada
una sólo se genera el fichero raster resultante de la unión de las
imágenes de esa carpeta. (Fue para un proyecto para unir en imágenes
más grandes las extraidas del SIGPAC con un programa que no podía
crear extensiones grandes de ese servidor).

Entiendo que lo que se pretende hacer ahora sería la inversa... sobre
una imagen grande hacer que exporte en función de unas áreas más
pequeñas (un sólo mapa con leyendas entraría en esta definición).

Como conclusión y para conseguir lo que entiendo que se pretende de
forma automatizada, habría que hacer un programa generador de scripts
al que se le diera la imagen a exportar y que fuera capaz de asignarle
los valores de exportación de recorte en función de un área que
también ha de recoger de otro fichero. Este fichero se le asigna
porque contendría las áreas de todos y el programa tendría que buscar
la apropiada o lo buscaría el programa generador de scripts en función
del nombre del fichero de imagen original.

Quedo a la espera de ideas.

Un fuerte abrazo.
Jorge V. Gutierrez.



On 30 nov, 17:41, "Jose R." <escat...@gmail.com> wrote:
> Hola Jorge. Muchas gracias por tu respuesta y ofrecimiento.
>
> Antes de mirar el archivo que has subido te comento la idea que tenía
> para exportar la parte de un mapa correspondiente a una de las hojas
> 1:50k suponiendo que ya estuviese su área en un archivo independiente.
> Dentro de la función EXPORT_RASTER del lenguaje de script de GM
> aparece el parámetro LAYER_BOUNDS que según la ayuda permite exportar
> la zona de un mapa correspondiente a una capa cargada. En el ejemplo
> de la ayuda utiliza como capa para los límites un archivo raster
> (tif) pero no dice nada de que no pueda ser un archivo vectorial:http://www.globalmapper.com/helpv9/ScriptReference.html#cmd_export_ra...
> > Jorge V. Gutiérrez.- Ocultar texto de la cita -

jvguti

unread,
Dec 1, 2007, 3:33:08 AM12/1/07
to INI_GM_CASTELLANO
Hola mi querido amigo JuanMa,
faltaría más, pongo el GlobalGridder en un zip que contiene además un
pequeño fichero de texto explicando de forma escueta para lo que sirve
y cómo usarlo, si a alguien le parece demasiado escueto y no lo
entiende sólo tiene que decirlo que se le aclararán todas las dudas.

Otro abrazo más de oso gris para todos.
Jorge V. Gutiérrez.

Mole

unread,
Dec 1, 2007, 6:09:15 AM12/1/07
to INI_GM_CASTELLANO
No os preocupéis que GM puede cortar vectoriales o raster por lotes
sin mayor problema, y por donde queramos. Solo hay que utilizar los
scripts y un par de trukis para hacerlo.

Eso sí, el hacerlo lleva menos tiempo que el contarlo, así que darme
unos días para que escriba un pequeño manual o similar.


Mole
Reply all
Reply to author
Forward
0 new messages