Resumen para iniciados GIS en Linux VenenuX

Gis es referencia plataforma de trabajo completo en sistemas geograficos, es decir trabajo com mapas, coordenadas en sistemas informaticos (ojo, la computadora se comvierte en una simple herramienta, aunque la principal), donde el principal antagonista del protagonista son los programas GIS (entre los mas famosos estan el ArcGIS, QGIS, GeoServer y en las bases de datos esta SAP-HANA y PostGIS siendo el mayor proveedor de datos Openstreemaps y GoogleEarl)

Contenido:

  1. Introduccion y actualidad GIS
  2. Software y dependencias criticas
  3. Programas y suites GIS

1 – Introduccion y actualidad GIS en Debian/Linux

La plataforma de capa GIS ha crecido a un consorcio y ahora maneja tambien datos geoespaciles, es decir tambien maneja datos de el espacio vacio (vientos y erosion, asi como maritimo)

Aparte de postgres, SAP/sybase es la DBMS mas involucrada en componentes GIS, sybase tiene un componente ESPECIAL para datos GIS ya que SAP (ahora sap) no pudo dejar esta tetica afuera de la compania ESRI (argis) y lo provee por lo menos en la AES 17, notese que sybase 12 fue a unica release todo en uno.

LA pagina de referencia Debian (mas no completa) es https://wiki.debian.org/DebianGis , sin embargo es medio complicada de seguir, teniendo en cuenta la prioridad es eficiencia sobre cantidad las heramientas mas inmediatas que vi son el qgis que compilare 2 partes y las libs de maptools/openstreesmaps

Cabe destacar que no haymapas decentes de Venezuela, seria un gran proyecto hacer un mapa multicapas de venezuela, solo hay mapas parciales como el de la faja de orinoco y este solo tiene zonas de riesgo de eliminacion biologica, fata desde riego humano hasta terremotos HAID.

Cabe destacar que el mas famoso suite GIS es Argis (propietario) seguido de QGis (opensource/libre) el cual ya esta a su altura proveyendo casi toda la misma suite, entre los sistema de datos estan SAP-HANA (propietario/sybase) y PostGIS para Postgres (software libre), sin embargo entre la fuente de datos de mapas mas grande y famosa las companias se quedan atras: Openstreemaps (libre) es la mejor y unica fuente fiable mantenida al dia.

2 – Software/Dependencias mas criticas para trabajo con GIS en linux/venenux o debian

nombre descripcion paquetamientod deb disponibilidad
proj Libreria d eproyecion cartografica necesario y facil el mas actual se puede
spatialindex indices espaciales no muy necesario y dificil viejos solamente
gdal Libreria de abstraccion espacial muy necesario y facil solo actuales
grass GIS Analysis de Artefactos Geograficos muy necesario y dificil lo mas new
geos GIS engine geometrico muy necesario y facil solo actuales
openscenegraph Engine de 3d de escenarios dificil requiere ffmpeg minimo viejo
osgearth Vision de globo terraqueo de engine 3d medio requiere el anterior
spatialite libreria extensio geografica para sqlite medio lo mas actual

3 – Programas/herramientas de usuario para trabajo con GIS en linux/debian

nombre descripcion paquetamientod deb disponibilidad
openstreemap como generador y fuente de datos de mapas 3d no aplica muy grandes los archivos, no existe mapa de Venezuela global
qgis como gestor principal para manejo de projectos GIS de varias capas, provee ya casi una suite al nivel de ArcGIS desde la 2.2.X la rama 1.X es solo aplicacion de visor y analisis. maximo la 1.9,
2.0 ya es una suite completa : servidor, cliente, generador web mapas cargados (openstreemap)
no el mas nuevo
el mas nuevo para vnx 1.0
FoxtrotGPS visor de data y GPS traker de mapas openstreemaps, sencillo y compatible con sistemas GPS en debian y facil de portar el mas nuevo
emerillion visor de mapas de openstreemaps en debian y facil portar el unico que hay (gtk2)
Mapbender visor y gestor geospacial de mapas, que retorna esto por http en formatos de imagenes, hace las veces del puto exportador de argis suite pero web con gestion de los mismos no existe paquete deb y rquiere a juro apache2, php 5 y postgres, configurarlo es un proceso siempre y aun soporta php 5 viejo
Geoserver como un gitlab de mapas geoespaciales, comparte, edita, discute y ofrece API para comunidades/grupos de edicion y manipulacion de mapas como los Shape, tiff o los Postgis Es JAva, lo que significa que empaquetar es no viable, usar directo es lo comun en java lamentable requiere java 8, se usara version vieja si aplica
Chameleon como el anterior, pero sin comunidad, solo entorno de manipulacion de mapas como los Shape, tiff o los Postgis No esta en debian, facil empaquetar facil de portar, php 5

Huso horario Venezuela 2016 Debian (cualqueira, olstable/jessie/wheeze/squeeze/lenny) en 2 pasos

Comprender el cambio horario es complicado para un usuario asi que con solo 2 pasos se acomoda aqui!
La informacin mas explicita esta aqui; http://fundacite-amazonas.gob.ve/portal/?p=676
PERO PARA LOS QUE SOLO LES INTERESA SOLUCIONAR es mas simpleL
1) en una consola (Menu -Sistema -Terminal)bajar los paquetes tzdata y tzdata-java asi
wget http://http.us.debian.org/debian/pool/main/t/tzdata/tzdata_2016d-0+deb8u1_all.deb

wget http://http.us.debian.org/debian/pool/main/t/tzdata/tzdata-java_2016d-0+deb8u1_all.deb

2) una vez alli instalar con dpkg (sirve para etch/lenny/squeeze/wheeze/jeesie) asi

dpkg -i tzdata*2016d*deb

+3) EXTRA; como asumimos que somos linuxeros llevamos la maquina horaria al dia asi al reuiniciar no se pierde

hwclock –systohc –utc

LISTO, si tenia la hora buena, esta se adelanta los 30 minutos sola y se pone al dia con el uso horario
PERO mosca, esto lo que hace es ajustar el adelanto, es decir aumenta esos 30 minutos cuandop debe
Si lo que deseas es mantener la fecha y hora al dia eso es con NTP (Network time protocol) necesita internet.
NTP te pondra la hora bien usando los paquetes tzdata, (apt-get install ntp) se actualiza solo, SIMPLE

software libre del negocio ¿Simbiosis Comensalista?

¿Detrás de cada proyecto grande hay una comunidad?
¿O hay una empresa que maneja indirectamente la comunidad? Citemos a Chromium, el 99% de sus bugs son realmente bugs de Google Chrome!!!!!

En la simbiosis del Comensalismo un parásito se alimenta de un ente sin que este otro reciba un beneficio real, umm

¿Que beneficios ha recibido Linux desde que se usa en Androit por parte de Google? !uno real!
Segun las noticias del kernel de Linux, google es quien menos contribuye al desarrollo. Es mas solo el 1% de los que usan un Androit saben que eso es linux!

Github, SourdeForge, gitLab, e inclusive Savanah producen ejecutables directo a plataformas privadas citese Microsoft y Androit.

La ironía total y la falta de ética es la norma, esto es obvio, puesto empresas como Google, Dreamhost, y Microsoft hacen “generosas” donaciones a estos proyectos..

Quien da dinero también pide, y obviamente el software libre soporta entonces Androit y Guindows.

Pero como llegamos a esto, la evolución es la herramienta.

Para cuando uno aprende algo, ya este algo ha cambiado.. entonces personas normales que quieren contribuir terminan perdiendo el tiempo.

Entonces sale una voz con “vision” y dice “grandes cosas requieren gran dedicacion”, pues nadie quiere pasarse la vida haciendo software..

Es por eso que el software libre esta podrido hoy dia, es la nueva gallinita con huevos de oro, y el boom de Adroit es el hecho mas factible de esto, creadores gratis para la plataforma creada!

in part u have some right, but people cannot pass the life makin software.. i’m not a programmer but every time i made some progress for my own purpose, then some comes with changes, and that angree me..

i used free software due its more etich and theres a feedback between creators and cosumers like me,

a good example of this its the hardinfo project, but sometimes there’s too many changes that consumers cannot track, that’s the point, when that happened a new idea comes dead and only comunity supported by enterprices takeit and make money with that for privative software!

vemul-cutemupen-foto

Nuevo repositorio VenenuX / Debian

todos los paquetes que venenux necesita sin actualizar al lento linux de hoy!

Si! el repositorio de VenenuX para Debian!

Las imagenes hablan mas que las palabras:

Usar un repositorio en un debian ya instalado

Ejecutar los siguientes comandos
sustituyendo “<release>” por lenny o squeeze:
rm -f /etc/apt/sources.list.d/*
echo "deb http://venenuxrepo.fundacite-aragua.gob.ve/ <release> main" >> /etc/apt/sources.list
apt-get update
Despues podra instalar paquetes de programas de software. con “apt-get install <nombre-de-software>”

Escritorio PCMANFM en el repositorio

El escritorio liviano es LXDE y el gestor pcmanfm usa gvfs modificado, puede manejar incluso los ipods, ademas el acceso por ftp/ssh/htm esta embebido como cuando el konqueror. Para esto deberas instalar el nuevo pcmanfm junto con el nuevo libfm3.

Poder usar repositorios desde el instalador

En la pantalla de instalacion sea cual sea la opcion que escoja, una vez escogida:
  • antes de pulsar enter, pulsar mejor “tab” o tecla tabulador
  • mover el cursor antes de las dos barras “–” y
  • escribir “debian-installer/allow_unauthenticated=true” seguido de espacios antes y despues
  • una vez añadido esto si pulsar enter y en la instalacion dejara usar repositorios externos no oficiales
En la pantalla de instalacion habra un paso que dira “usar repositorio externo” siga los siguientes pasos:

  • al afirmar el uso de un repo externo, preguntara que use un repo tipo http o ftp escoja http
  • automaticamente seleccionara un pais segun el locale, en esta pantalla no escoger pais, ir arriba y escoger “introducir manualmente”
  • pedira datos de url y directorio, para url sera “venenux.fundacite-aragua.gob.ve” y directorio “debian”

Nueva version del sistema de asistencia tolerante a fallos en VenenuX

Nueva version del sistema de asistencia tolerante a fallos
https://github.com/venenux/simplecontrolasistencia/releases/tag/1.0.1
Muy pronto video de uso con escaner dactilar y camara de vigilancia.

Este es el primer modulo de un sistema de nomina modular tolerante a fallos independiente de la red (cosa que no existe, todos dependen de sistemas muy modernos, altas cantidades de ram y conectividad a internet banda ancha)