¿Qué software utiliza como complemento de su escritorio / servidor SIG en su trabajo como programadores / analistas SIG y qué programas son absolutamente imprescindibles?
software-recommendations
jonatr
fuente
fuente
Aquí hay algunos más que no he visto mencionados todavía.
Pyscripter : el mejor IDE de Python para Windows que he usado, y parece ser mejor con cada versión.
Fiddler : imprescindible para trabajar con los servicios de ArcGIS (depuración web)
fuente
(1) Un paquete de estadísticas de potencia industrial, como Stata o R . La pregunta se refiere a "analistas" y considero que ese trabajo incluye derivar el significado de los datos, ayudar a las personas a sacar conclusiones apropiadas e identificar acciones óptimas. Eso describe más o menos el análisis estadístico, pero ningún SIG es adecuado para otra cosa que no sea el más limitado de los procedimientos estadísticos.
(2) Otro SIG para verificar el primero, para complementar sus capacidades y solucionar los errores inevitables. (Mi sistema generalmente tiene cuatro o cinco programas principales de SIG disponibles, incluidas versiones anteriores de ArcGIS).
(3) Potentes herramientas de procesamiento de texto, incluidos los antiguos caballos de guerra ( SED y AWK ). Estos a menudo hacen un trabajo corto de las tareas de preprocesamiento y posprocesamiento de datos que de otro modo serían lentos o imposibles con el SIG mismo.
(4) Un sistema matemático computacional puede ser útil para gráficos especializados y análisis personalizados. He estado usando Mathematica durante algunos años y creo que su utilidad crece en proporción a mi familiaridad con él. Incluso hay algunos cuadernos de demostración en su sitio web que muestran cómo hacer SIG por completo dentro de Mathematica ;-). Otros juran por MatLab .
(5) Una serie de paquetes especializados de análisis espacial y visualización como GeoDa , GGobi y CrimeStat .
No hace falta decir que uno debe tener la colección habitual de procesamiento de imágenes, procesamiento de textos, hoja de cálculo y herramientas de manipulación de bases de datos para desarrollar gráficos, informes y tablas apropiadas para comunicar información. Todos tienen sus favoritos; Muchos de estos están ampliamente representados en otras respuestas ofrecidas a la pregunta.
(1), (2) y (3) son esenciales: sería paralizante no tener estas capacidades. Si no puede ingresar sus datos en el SIG, si realmente no puede analizarlos una vez que hayan sido procesados por el SIG, y si no puede evitar errores y limitaciones, entonces está atascado.
fuente
Ilustrador Adobe. No lo uso mucho para el trabajo de SIG personalmente, pero nuestra oficina hace todo lo que va a la imprenta (impresión offset). Illustrator solo tiene un control más fino sobre todo. Curvas bezier verdaderas, más opciones de generalización y simplificación de líneas, flujo de texto y kerning, múltiples columnas, excelente usabilidad del teclado para cambiar herramientas y funciones, transparencia de objetos, manejo de color CMYK y más.
Cuando el objetivo es la excelencia cartográfica y / o la combinación de mapas con grandes bloques de texto y figuras, Illustrator es un gran complemento.
fuente
Encuentro que Eclipse con la extensión Pydev es una necesidad absoluta para las secuencias de comandos que hago con ArcGIS. Hace la vida mucho más fácil, especialmente ahora que Arcpy del código ArcGIS 10 se completa.
Para la manipulación rápida de archivos de texto, considero que Notepad ++ es el camino a seguir, especialmente con todo el soporte de Regex.
Para el control de versiones en estos días uso Git , aunque he usado SVN antes
fuente
CAM Studio : si una imagen vale más que mil palabras, las imágenes en movimiento deberían valer más que mil palabras, sea cual sea su velocidad de fotogramas. Ha sido valioso para mí por demostrar varios flujos de trabajo en ArcGIS. Y para documentar problemas para enviar al soporte de ESRI.
fuente
Desarrollo de Visual Studio 2010 para ArcGIS Engine y Silverlight API.
Expression Blend para el desarrollo de API Silverlight / Silverlight.
Expression Encoder / Screen Capture para transcodificación de video y captura de pantalla.
Notepad ++ para edición única de "archivo de texto" y scripts para Python.
Tortoise SVN para control de versiones.
BugTracker .Net para el seguimiento de errores.
La última versión de todos los principales navegadores para garantizar que las cosas que hice para la web realmente funcionen como se esperaba (y a menudo no lo hacen, pero sin duda es mejor de lo que solía ser).
fuente
Esto se ha mencionado varias veces como parte de una colección, pero quiero resaltarlo específicamente: un editor de texto decente . Donde sea decente significa: puede manejar fácilmente archivos de 100 megabytes y, con suerte, colores de sintaxis y expresiones regulares (u otros medios de búsqueda complicada y reemplazar patrones), y deshacer múltiples cosas para lo esencial. También son beneficiosas las macros, múltiples portapapeles, bibliotecas de fragmentos y expansión de palabras clave.
Un editor de texto es la única herramienta que he usado casi todos los días. He trabajado en computadoras profesionalmente (aproximadamente dos décadas), y no soy desarrollador de software (aunque últimamente he estado explorando eso un poco). Cada computadora y cada sistema operativo que he usado tiene uno. Es la única herramienta y conjunto de habilidades verdaderamente portátil y que no caduca : ahora me he vuelto competente en 2 plataformas GIS ahora muertas (Pamap, Mapinfo), 2 más casi muertas (ArcView3, ArcInfo Workstation) y 1 algún día -pass (ArcGIS). (Sin mencionar los que he dedicado tiempo a familiarizarme pero no soy competente: Autocad 9, Quantum, Udig, Jump, ...) Cada uno ha absorbido cientos de no miles de horas de aprendizaje y conexiones de sinapsis que son ahora en gran parte tirado o inactivo.
La edición de texto ha sido la única constante. Ha habido un cambio considerable en el editor , pero los conjuntos de habilidades han sido más transferibles que otras clases de programas.
fuente
Obligatorio enchufe firebug .
fuente
Clickie: http://www.defoort.com/en/clickie/
Agrega un clic derecho
Copy Path Name
yOpen DOS Prompt
. Lo uso todo el tiempo para copiar rutas para pegarlas en ArcCatalog.fuente
++;
SysInternals : tcpview, procmon son invaluables. Uso DebugView para conectarme a otras estaciones de trabajo y descubrir por qué mi código no funciona en sus estaciones de trabajo cuando funciona perfectamente en mi caja de desarrollo.
Probablemente hago una
pskill arcmap
ypskill arccatalog
más de lo que quisiera admitir.fuente
Normalmente uso FME de Safe Software (www.safe.com) como una herramienta complementaria de ETL espacial para mi software de escritorio / servidor GIS. La razón obvia es el sólido soporte para más de 250 formatos CAD / GIS en FME y su enfoque "neutral para cualquier formato" para manejar las necesidades de interoperabilidad de datos verdaderos, desde simples hasta complejos.
fuente
Cuando uso Sql Server 2008, me gusta mucho desarrollar consultas sql espaciales con Sql Server Management Studio (SSMS).
Actualización, olvidé mencionar las herramientas espaciales de SQL Server .
fuente
Reflector , para descompilar ensamblados .NET.
fuente
Esto puede sonar un poco extraño, pero uso una instalación local de MapServer en mi máquina de escritorio como una herramienta que no es de servidor.
fuente
fuente
yo suelo
Solo por nombrar algunas de las aplicaciones que suelo usar todos los días.
fuente
Me encuentro transmitiendo cada vez más en ms-excel y ms-access como medio para verificar o reparar datos de la tabla.
Cuando estaba en la universidad, no podía hacer cosas de SIG sin usar constantemente un programa de captura (como el buen pintor viejo o uno aún mejor, como la captura de piedra rápida).
fuente
Programas de conversión de imágenes sin SIG. Además de la distribución de mapas en PDF también mencionada en este tema, distribuimos nuestros mapas como imágenes en bruto a tamaño completo y Zoomify. Para este flujo de trabajo, necesitamos convertir el pdf a imágenes de resolución completa. Las herramientas utilizadas aquí son GraphicsMagick , Ghostscript , XNView , Photoshop (y Gimp ) y Zoomify Converter (aunque espero que la reciente incorporación de pdf geoespacial a gdal me permita cortar esa lista a dos).
fuente
Un visor de PDF. Estamos estandarizados en Adobe Reader pero también usamos GSView (Ghostscript), NitroPDF y otros. Somos una tienda centrada en mapas y PDF es la mejor manera de obtener una instantánea precisa, repoducible y distribuible de una composición de mapa que se podrá usar durante años en una variedad de máquinas y sistemas operativos (más aquí) . Es nuestro medio principal para distribuir mapas al público y otras agencias (nuestro sitio de mapas) .
actualización: también es nuestro principal medio de impresión. Para los borradores y en casa, hemos encontrado que es más confiable y más rápido (con múltiples copias) crear un pdf y luego imprimirlo y luego directamente desde Arcmap. Esto también permite que el personal que no es SIG imprima los mapas impresos que distribuimos y vendemos al público.
fuente
Toad para el desarrollador de Oracle Sql, Dreamweaver Sql, el estudio de administración de servidores Snagit (para toda la documentación .....) flex4 Y casi todos los navegadores para garantizar que nuestras aplicaciones web funcionen para todos. Software de mapas mentales VMWare workstation
fuente
No veo el software relacionado con GPS mencionado.
Utilizo mucho el software Garmin Mapsource para ver / verificar los mapas GPS de nuestra comunidad local, así como para verificar los PDI y las pistas capturadas con mis receptores GPS Garmin (Nuvi 205W y 60CS).
fuente
Para servicios web,
Complemento Firefox Inspector WMS
Wireshark para inspeccionar datos provenientes de servicios web (trabajo en intranet / internet, aplicaciones de escritorio o aplicaciones web)
Uso del complemento Firefox de encabezados HTTP en vivo para ver todas las transacciones de red (como wireshark pero más pequeño, limitado al intercambio del navegador, pero ve encabezados mejor en comparación con firebug)
TCPMon para monitorear la red también
Sobre el desarrollo,
Firebug y FirePHP
Complemento de webdevelopper toolbar firefox
Notepad ++ (Windows), vim (linux), Eclipse PDT + Xdebug (para PHP)
Winmerge para comparar directorios y archivos (Windows) o Kompare en Linux KDE (apt-get install kompare)
Cliente Filezilla para FTP
SVN ( tortuga o línea de comando) o Git (línea de comando)
Cygwin enciende la consola de Windows DOS con muchas herramientas de Linux (acceso a ssh, vim, iconv, cut, sed, grep, find, history y mucho más como tuberías)
fuente
Utilizamos PostGIS como un SIG "Counter-Enterprise" para complementar el material de ESRI (ArcGIS / ArcSDE). Cuando se requiere una gran flexibilidad y el tiempo es escaso (diariamente), PostGIS siempre salva el día. La mayoría de las veces OpenJump con el complemento DBQuery sirve como Workbench. Ahora ArcGIS 10 tiene la funcionalidad de capa de consulta que puede llevar la flexibilidad de PostGIS directamente al escritorio de ArcGIS (la nariz del camello, o debería decir la trompa del elefante :-), se asoma un poco más debajo de la tienda !!!).
fuente
Tiendo a usar lo siguiente:
NotePad ++: use esto diariamente para editar todo tipo de archivos.
EasyGPS: para descargar archivos gpx desde unidades GPS de Garmin.
MS Access y Excel: útil para hacer análisis de datos rápidos, comparar y limpiar.
OSM2MIF: convierte los datos de MasterMap a formato MIF.
OSGeo4W: use esto para instalar QGIS y todo lo relacionado
Visual color picker 2: muy útil para encontrar códigos de color al muestrear un área de la pantalla
Colorbrewer: use esto todo el tiempo para esquemas de color.
Photoshop / GIMP: ideal para trabajar con imágenes.
Adobe Acrobat: PDF muchos mapas para incluir en los informes. Permite a los usuarios imprimir desde PDF en lugar del software SIG.
fuente
Software CASS , para validar, corregir y estandarizar direcciones, detectar duplicados, detectar envíos de correo, clasificar residencia versus negocio, agregar ZIP + 4, agregar números de suite, confirmar entregabilidad, convertir cajas rurales en direcciones de calles, etc.
fuente
Tengo que recomendar SchemaSpy para aprender nuevas bases de datos y recordar las antiguas. También es una gran herramienta de desarrollo de bases de datos. http://schemaspy.sourceforge.net/
fuente
Esto ya se ha mencionado muchas veces, pero es un buen editor de texto. Prefiero Geany y también lo uso como IDE para Python, especialmente con ipython ejecutándose en la ventana de terminal.
Siempre uso GPSBabel para descargar datos de nuestras unidades GPS de grado de consumo.
PicPick se utiliza mucho para trabajos gráficos simples, capturas de pantalla, selector de color, ampliación, medición, etc. junto con GIMP .
Uno de mis programas más utilizados es Tomboy . No es un SIG específico en absoluto, pero es un software para tomar notas que me ayuda a realizar un seguimiento de todos mis proyectos, notas y listas de tareas pendientes. Es multiplataforma y se sincroniza entre todas las computadoras en las que trabajo (y solo lectura en mi teléfono Android), por lo que siempre tengo mis notas disponibles. Es imprescindible para mí, ya que trabajo desde un par de computadoras diferentes en el trabajo, así como desde casa.
fuente
Las herramientas espaciales y no espaciales ETL (Exrtact, Transform, Load) son muy valiosas para la interoperabilidad de datos y la conversión de esquemas de datos y tipos de archivos.
Más discusión sobre esto aquí .
fuente
Teclado de texto para editar casi todo.
GDAL ayuda con todo, desde cambiar el sistema de coordenadas hasta imágenes en mosaico.
Talend open studio obtiene información dentro y fuera de la base de datos y en todas partes.
imagemagik cambia los formatos / resoluciones de imagen y los colores de los mosaicos para la memoria caché.
fuente