Mostrando entradas con la etiqueta avenue. Mostrar todas las entradas
Mostrando entradas con la etiqueta avenue. Mostrar todas las entradas

domingo, 29 de marzo de 2015

Herramienta de búsqueda de atributos para ArcView 3.x

Hola a todos nuevamente,

en esta oportunidad les voy a mostrar una extensión para Arcview 3.x que desarrollé hace bastante tiempo, que básicamente sirve para hacer búsquedas dentro de un shapefile desde el mismo "View". Lo interesante de esta última versión es que a la derecha del campo en el que queremos buscar hay un botón que dice "ref", aludiendo a "referencia", el cual permite elegir de una lista desplegable el dato que queremos buscar. Para que se entienda voy a dar un ejemplo:

supongamos que tenemos un shapefile de calles de una ciudad, y queremos buscar la calle "O'higgins", pero no nos acordamos como se escribe.. podríamos tratar de adivinar cómo se escribe (o cómo está escrita en el shape) o podemos usar el botón "ref", el cual nos dará una lista de todas las calles, ahí la buscamos y la elegimos. Y listo, busca la calle "O'higgins".

Además, podemos hacer búsqueda convinada de dos campos, es decir que podemos buscar una dirección exacta: la calle "O'higgins" a la altura "553".

Tiene ciertas limitaciones y seguramente muchos bugs, pero nadie los ha reportado. Si quieren hacerlo, son bienvenidos.

Acá les dejo el link:

busqueda_1-3.avx

Y acá les dejo el link a un post relacionado:

http://elgeekforestal.blogspot.com/2014/05/nueva-herramienta-para-dibujar-ovalos.html

Que la disfruten!

miércoles, 29 de octubre de 2014

Segundo videotutorial Avenue (Programación en ArcView 3.x)

Hola a todos nuevamente.

Hace un tiempo les dejé el primer videotutorial sobre el lenguaje de programación que viene integrado en ArcView 3.x, Avenue. Si se lo perdieron, acá les dejo el enlace:

link: http://youtu.be/EuDfYBigObw

Y en esta oportunidad les voy a dejar el segundo (y último). Pero antes, quisiera comentarles un poco acerca de este lenguaje.

Como les decía en el primer videotutorial, soy consciente de que ArcView 3.x está obsoleto, y que muchos lo seguimos utilizando solo por comodidad, costumbre, simpleza u otra buena cualidad del software. Yo personalmente he migrado a QGIS, que me parece excelente. Sin embargo, cuando quise geekear un poco y empezar a programar algo, la cosa cambió. Me resultó muy difícil encontrar material que enseñe de una manera sencilla pero eficaz todo lo que respecta a Python en QGIS (PyQGIS).

Por lo poco que he podido dilucidar hasta el momento, es bastante más complejo que Avenue (aunque obviamente mucho más potente). Hay que importar librerías, crear funciones y clases, y otras cosas más complejas aún. En cambio Avenue es un lenguaje sencillo, fácil de aprender, y que si le dedicamos algo de tiempo nos permite crear herramientas muy útiles. En entradas anteriores en el blog dejé algunas extensiones de mi propiedad.

Bueno, acá les dejo el link del 2do videotutrial Avenue: http://youtu.be/XXkh4Y5SLPA

Podríamos decir que es un lenguaje retro, pero si veo que hay gente interesada en seguir aprendiendo, tal vez dedique un poco de mi tiempo a hacer un tercer video.

Espero sus comentarios (por acá o en youtube).

Que lo disfruten!


miércoles, 14 de mayo de 2014

Nueva herramienta para ArcView 3.x - OnMouseOver Tool v1.1

Hola a todos,

de a poco les voy a ir dejando mis creaciones..

En esta ocación les dejo una herramienta que mustra la información del campo escogido del shape, directamente en la pantalla al pasar por encima. Es muy útil cuando tenemos muchos registros cercanos en un mismo shape y queremos hacer una búsqueda visual.

Aca les dejo el link:

OnMouseOverTool.avx

Cualquier consulta, estoy a su disposición. Si alguien encuentra una falla, le agradeceré me lo comunique por este medio.

Acá les dejo el link de un post relacionado:

http://elgeekforestal.blogspot.com/2015/03/herramienta-de-busqueda-de-atributos.html

Gracias!
Hasta la próxima

lunes, 12 de mayo de 2014

Nueva herramienta para dibujar óvalos en ArcView 3.x

Hola a todos,

acá les dejo una extensión para dibujar óvalos en ArcView 3.x que desarrollé.

OvalTools2.avx

Es sencilla de usar. El primer click lo hacemos donde queremos un extremo del óvalo, y al mover el mouse determinamos la distancia de uno de los ejes. Al hacer el 2do click fijamos esa distancia y moviendo el mouse determinamos la distancia del 2do eje. En el 3er click finalizamos el óvalo.

Espero les guste y les sirva. Los comentarios son bienvenidos. Gracias.

Les dejo el link de un post relacionado:

http://elgeekforestal.blogspot.com/2014/05/nueva-herramienta-para-arcview-3x.html

Saludos




viernes, 9 de mayo de 2014

Primer videotutorial para programar ArcView 3.x

Hola a todos. 

Hace un buen tiempo empecé con mi propio sitio sobre SIG. Sin embargo, por cuestiones personales no pude mantenerlo y hoy ya no existe. Por ese motivo, hoy decidí volcar el contenido en este blog.

Yo soy conciente de que AV3x ya está totalmente obsoleto. Sin embargo también sé que muchas personas, incluyendome, para alguna u otra tarea, siempre volvemos al "clasico" AV3x.

Este es el primer videotutorial sobre "como programar ArcView 3.x"

link: http://youtu.be/EuDfYBigObw

Espero que les sea útil.

En cuanto pueda, voy a subir el segundo video que hice.

Si les gustó, pueden compartirlo con sus colegas con los botones que están justo aqui abajo.

Gracias