Obtener area de polígono de GoogleEarth con QGIS

Muchas veces necesitamos obtener un área de un polígono digitalizado en Google Earth, y para ello tenemos de dos sopas. La primera es que tengamos la versión «Pro» de paga del Google Earth, para lo cual hay que pagar por ella, usando la regla de la barra de herramientas se puede digitalizar el polígono y obtener su área directamente. La otra es usando alguna otra aplicación independiente lo cual es más tardado pero al fin de cuentas es lo mismo. Dado que no tengo la versión de paga del Google Earth  he tenido que usar QGIS para obtener las áreas de mis polígonos. El método es el siguiente:

Primero hay que digitalizar los polígonos en el Google con la herramienta Agregar polígono, en mi caso son una explanada, pasillos y estacionamientos.

Poligonos digitalizados en Google Earth

Poligonos digitalizados en Google Earth

Luego guardarlos dando clic derecho en el polígono creado en la sección Lugares y aparecerá un menú en el que hay que seleccionar Guardar lugar como…, dar un nombre y guardar en formato KML.

Abrir los polígonos con el QGIS, mediante la opción de Añadir capa vectorial y en el cuadro de diálogo dar clic en Explorar y en el filtro seleccionar Keyhole Markup Language [KML] [OGR]. Buscar las capas y abrirlas.
Ya que están abiertas las convertí a shapefile en la sección Capas dando clic derecho sobre la capa y seleccionando Guardar como….

Exportar polígonos a shapefile

Exportar polígonos a shapefile

Seguidamente dar un nombre y ubicación a la capa, verificar que se guarde como Archivo shape de ESRI.

Guardar polígonos como shape.

Guardar polígonos como shape.

Es necesario activar la opción Configuración > Propiedades del proyecto > Activar transformación de SRC al vuelo lo cual permite cambiar las capas de sistema de coordenadas fácilmente. Se cambia el Estado del SRC, dando clic en el ícono que se encuentra en la esquina inferior derecha de QGIS. En la ventana que se abre seleccionar Sistema de coordenadas proyectadas y luego Universal Transverse Mercator (UTM) finalmente WGS 84 / UTM zone 14N (en mi caso). Dar clic en Aceptar.

Una vez que se han convertido, se agregan las capas shape, opcionalmente se pueden eliminar las KML de QGIS.

Establecer estado de SRC

Establecer estado de SRC

Ahora cambiar el sistema de coordenadas de las capas vectoriales digitalizadas en Google Earth, esto mediante el establecimiento de un SRC diferente. Para ello se da clic derecho en la capa y  seleccionar la pestaña Guardar como… y en SRC cambiar el SRC original de la capa mediante el botón explorar y seleccionar UTM como anteriormente: seleccionando Sistema de coordenadas proyectadas después Universal Transverse Mercator )UTM) y finalmente WGS 84 / UTM zone 14N. Personalmente para no perderme le agrego el sufijo «_utm.shp» al nombre de la capa y listo, se guarda y se agrega a QGIS.

Cambiar el SRC de la capa

Cambiar el SRC de la capa

Antes de obtener el área de los polígonos hay que verificar algunas cosas en Configuración > Opciones y la pestaña Herramientas de mapa. Verificar que las unidades sean metros, dejar 3 lugares decimales y que el elipsoide de medición sea el WGS 84.

Opciones del proyecto

Opciones del proyecto

Finalmente para obtener el área dar clic derecho en la capa deseada y abrir su tabla de atributos, seleccionar Conmutar el modo edición (el icono de la navaja azul) y se observa como se activa el icono de la calculadora, darle clic para Abrir la calculadora de campos y en la ventana que se abre en Nombre del campo de salida poner «AREA» en Tipo del campo de salida seleccionar Número decimal (real) y en precisión poner 2 decimales. Clic en el botón area y se escribirá «$area» en el la Expresión de la calculadora de campos, listo ya solo al dar Aceptar se hará el cálculo.

Calculando el área del polígono

Calculando el área del polígono

Área de polígono calculada

Área de polígono calculada

Finalmente aparece la columna con el valor del área en metros cuadrados. Si se desea obtenerlo en hectáreas sólo es necesario dividir el valor entre 10,000 y la expresión sería: $area/10000. Ahora al cerrar la tabla de atributos hay que dar de nuevo clic derecho en la capa para conmutar el modo edición y guardar los cambios.

Saludos, espero que les sirva algo tan sencillo.

Polígonos con área

Polígonos con área

Solución al problema de KDE lento en Chakra Linux

Como ya había comentado tenía un problema con mi KDE pues andaba algo lento y simplemente no entendía el porqué. Lo único que podía ver era que en el Monitor del sistema aparecía el proceso «X» con mucho uso del CPU, cercano al 30% y más en algunos ratos. Bueno navegando por ahí encontré una solución que me permitió hacer mis gráficos volar…

Primero que nada hay que saber que la aceleración por omisión de X-render puede ser lenta en modelos viejos de computadoras (como la mía), aquellas con tarjetas gráficas no muy potentes o tarjetas gráficas sin los controladores adecuados. En tales casos, cambiar de X a Raster incrementa el desempeño y la velocidad notoriamente. El motor de Raster paint habilita al CPU para hacer el mayor trabajo de rendering, en oposición a la GPU. Ésto es útil en casos donde la capacidad del GPU es menor que la del CPU.

Bueno el proceso para hacer ésto consiste en:

Descargar el KCM Qt Graphics System del sitio web de kde-apps.
Guardar el archivo con terminación .xz y extraerlo, preferentemente en una nueva carpeta.
Abrir Dolphin y navegar hasta donde se extrajo el archivo .xz y abrir el Terminal presionando la tecla F4 o bien navegar en el terminal hasta la carpeta.
Ejecutar el siguiente comando (es necesario tener instalado cmake sino instalarlo con pacman):
$ cmake -DCMAKE_INSTALL_PREFIX=/usr
Si aparecen errores de dependencias hay que instalarlas con pacman o AppSet-Qt, en mi caso apareció que faltaba automoc4 y lo instalé con pacman. Dependiendo de la distribución ésto puede variar.
Ejecutar los comandos para instalar el paquete:
$ make
$ sudo make install

Una vez instalado hay que ir a las Preferencias del sistema y luego a Qt Graphis System y habilitar Raster.
Pedirá cerrar sesión y volver a iniciar, yo reinicié mi sistema.

Listo al volver a iniciar el sistema parece que vuela! Todo está más rápido y sin problemas.

Saludos.

Fuente:

http://vgvblogs.wordpress.com/2012/01/12/how-to-solve-slow-kde-by-enable-the-faster-raster-rendering-engine-in-chakra-linux/

También es bueno leer:

https://wiki.archlinux.org/index.php/KDE#The_Raster_engine_workaround

Primeras impresiones de Chakra GNU/Linux

Apenas llevo unos días usando Chakra Linux y tengo que decir que me han gustado muchas cosas de esta distribución. Primero tengo que hacer mención de lo mucho que me agrada su apariencia, todo encaja perfectamente en las aplicaciones de KDE, se tiene una excelente integración entre los programas a la apariencia del sistema.

Viniendo del KDE 4.5 que manejo con Slackware ésta versión me sorprendió mucho, pues se ve más detallado y se ve que han reparado muchos bugs.

Por un lado rekonq es buen navegador, es minimalista y tiene justo lo necesario, si lo comparamos con Firefox le faltan herramientas y complementos, pero creo que aún está por venir lo bueno de éste navegador pues su versión por ahora se encuentra en el 0.8.1. Por otro lado he tenido inconvenientes con rekonq, cada que intento cerrar la aplicación aparece un mensaje que dice que la aplicación ha fallado. Igual me pasa al tratar de usar la navegación privada y no se si son mis nervios pero siento que está un poco lento. Me agrada que su gestor de descargas se pueda configurar con KGet pues así puedo llevar un orden en mis descargas.

Los bundles al parecer son magníficos, yo únicamente he instalado el de Firefox y no se ve nada mal. Las aplicaciones de LibreOffice son las que por el momento no encajan en apariencia, y por ello he estado pensando seriamente en probar Calligra, no me quedaré con las ganas. Lo bueno es que se tiene una herramienta para instalar, desintalar y actualizar aplicaciones con unos cuantos clicks que es AppSet-Qt, o sino se tiene a pacman.

No soy usuario del escritorio semántico de KDE y no tengo que usar las herramientas de búsqueda e indexación (tengo todo ordenado para eso), algunos se preguntarán bueno sino usas Nepomuk ni Strigi ¿Qué chiste tiene usar KDE?. Pues me gusta, me gusta más que Gnome porque ahí no encuentro cómo hacer las cosas y además KDE se me hace más elegante y presentable desde el punto de vista profesional. Uso algunos efectos del escritorio nada mas, como la minimización con «Lámpara mágica», ventanas un poco gelatinosas, transparencia y selección de ventanas en modo carátula, ni más ni menos. Por todo ésto mi escritorio se siente ligero y me ahorro recursos. Además de plasma tampoco uso mucho, solo uno o dos elementos gráficos.

Aquí un ejemplo de mi escritorio:

escritorio-chakra-linux

Aún con todo lo anterior siento que por ratos mi sistema anda lento. Usando el monitor del sistema encontré que el proceso de las «X» usa mucha CPU, entre el 20-30%. Lo cual en Slackware no me pasa nunca o por lo menos no me he percatado del problema. Desinstalé el Bangarang pues igual me consumía muchos recursos, hasta un 30% del CPU también y ya con eso tenía un sistema bastante lento. Con Amarok todo va bien consumiéndome un 3% del CPU aproximadamente ¡Qué diferencia!.

Bueno me va bien con mi nuevo sistema, creo que mi laptop no es de lo mejor para correr Chakra pero con las cosas que no necesito y desactivo me corre decentemente, si tú necesitas muchos efectos del sistema y usar Nepomuk te recomiendo que tengas un buen hardware, de mi experiencia puedo decir que se necesita poder en el CPU, pues es donde tengo problemas, y no mucho de RAM (no mucha en tienpos actuales) pues a mí con 3 GiB me va bien. Obviamente no estarás pensando correr Chakra en un equipo que tenga unos cuantos años encima ¿verdad? para eso hay otras distribuciones, eso es lo bueno de Linux.

Saludos Slackers.

Dual boot Slackware 13.37 y Chakra GNU/Linux

Esta es mi primera entrada del año, ya casi termina el mes pero bueno aqui me tienen regresando a la blogósfera con una entrada que podría ser interesante para algunos de ustedes. Y es que desde hace unos meses atrás empecé a sentir curiosidad por la distribución Chakra, el porqué es muy simple… pues he empezado a ser un fan de KDE y de la belleza que tiene este entorno de escritorio.

En Slackware trabajo con KDE 4.5 que es la versión que trae por defecto y es muy bonito y como hace tiempo que lo uso ya me he acostumbrado a su estilo, sin embargo llegó el punto en el que quería más y me topé con Chakra. Uso la versión 13.37 de Slackware y no me he animado a usar -current en la que podría instalar el nuevo KDE debido a que no quiero perder la estabilidad que ahora disfruto de esta distribución, es por ello que busqué una alternativa sin arriesgarme a perder mi sistema. Tal vez no tenga los conocimientos técnicos necesarios para comparar a Slackware con Chakra, ambas parecen muy buenas distribuciones para mí (y eso que apenas acabo de instalar Chakra) y me he sentido muy agusto con las dos, ahora quiero compartir mi historia de como hice para tener ambos sistemas en la misma computadora.

Por lo que leí aún no hay muchas aplicaciones para Chakra, sin embargo mi idea es seguir haciendo el trabajo rudo con Slackware (tal vez usando XFCE en vez de KDE) y tener un sistema «bonito» y actual para el internet, office y presumile a mis amigos windozeros.

Bueno, mi laptop es la de siempre: HP G60, Slackware 13.37, 3 Gb de RAM, 320 de disco duro, procesador de 2 GHz… ya tiene algunos años. Mi tabla de particiones es algo mas o menos así:

sda1 - Swap
sda2 - Slackware
sda3 - Archivos, musica, videos....
sda4 - Chakra

A mi particion de archivos, música y videos le quité espacio para la instalación de Chakra. Lo primero que hice fue descargar el ISO del DVD para i686 del sitio de Chakra Project, chequé el md5 con md5sum en el terminal y ya comprobada la integridad de la descarga lo quemé en un disco con K3B, así de simple.

Luego inicié Chakra por medio del DVD en modo Live usando los controladores libres y el idioma español, me encontré con un sistema KDE no muy diferente a lo que conocía, sin embargo las mejoras y cambios en algunas aplicaciones son muy notorias. En cuanto a las aplicaciones me topé con LibreOffice (me sorprendió esto ya que por lo que sé y por lo que se puede ver libreoffice no usa Qt, en fin), rekonq es el navegador predeterminado, lo acompañan Konqueror y QupZilla nada de Firefox como me imaginé; no hay Amarok en cambio se tiene Bangarang que es un reproductor tanto de audio como video y que en lo personal le encuentro un parecido al reproductor de Windows, también tiene el centro multimedia XBMC y Tomahawk como reproductor de audio. Por lo demás me agradó el uso de Python 2.7.2 y las herramientas de desarrollo de Qt como el Designer.

En el menú de favoritos se encuentra Tribe que es el instalador gráfico que se usa en el modo live para instalar Chakra en el disco duro, al iniciar el instalador nos hará leer algunas características y cosas de la licencia de la distribución, pedirá algunos datos de configuración del usuario, la localización y el idioma, luego pedirá que configuremos los discos duros, en mi caso coloqué a sda4 como raíz «/» y a los otros les asigné un punto de montaje. Finalmente esperé para la instalación y en menos de 10 minutos ya tenía mi sistema listo para reiniciar y disfrutar (como no tenía internet no instalé nada de software). Hasta este punto me había resignado a no ver mi Slackware por un buen rato hasta que encontrara la forma de configurar el GRUB (imaginé), luego configuré el bootloader (que no tiene nada que configurar solo hay que instalarlo) e instalé BURG que hasta ahora era desconocido para mí, bueno ya está listo.

Reinicié.

Me llevé una sorpresa muy agradable, pues apareció un menú en el que se me daban dos opciones para iniciar Chakra la principal y una de recuperación, y se me dió una opción para linux en sda2, es decir ¡Slackware!. Así es, tan sencillo como eso y sin saber jeje, ambas funcionan a la perfección… así que esa es la simple historia de como tengo un dual boot de Slackware y Chakra.

Slackware sigue funcionando normalmente, a Chakra le estoy configurando algunas cosas. Por lo pronto he hecho una actualización completa del sistema con pacman:

$ sudo pacman -Syu

Sip, Chakra usa pacman así como la distribución que le dió origen: Arch.

Al parecer ese tal BURG me ha hecho la vida más fácil, cosa que en un sistema Linux me sorprendió de verdad pues estaba esperando pasarme horas configurando mi dual boot y el sistema, no tantas como con una configuración de Slackware, sinceramente esperaba algo parecido a Arch.

Saludos Slackers…