¿Qué software utiliza como complemento de su escritorio / servidor SIG? [cerrado]

33

¿Qué software utiliza como complemento de su escritorio / servidor SIG en su trabajo como programadores / analistas SIG y qué programas son absolutamente imprescindibles?

jonatr
fuente

Respuestas:

26

GDAL / OGR

Cuando los datos no se ven bien o no funcionan en mi SIG de escritorio, un simple ogrinfo generalmente proporciona la respuesta. gdal_translate y gdalwarp para operaciones ráster rápidas y, por supuesto, los módulos gdal Python.

Completamente no relacionado y más de una aplicación web, pero ColorBrewer es ideal para calcular valores de color para diferentes clases de datos.

DavidF
fuente
para algunas operaciones, gdal / ogr es órdenes de magnitud más rápido (ref)
matt wilkie
13

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)

usuario890
fuente
44
Fiddler es una de las mejores herramientas de la historia.
mwalker
13

(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.

whuber
fuente
Como analista, ¿realmente hace análisis estadísticos y gráficos serios? Quiero decir, las estadísticas básicas son una cosa, pero la gente de mi empresa me miraría raro si comenzara a analizar cosas con programas estadísticos (pero supongo que depende del tipo de empresa y posición).
jonatr
3
@jonatr Pregunta interesante. Yo consulto. Extensamente. Utilizo estadísticas porque (a) es obviamente útil y poderoso, (b) los usuarios de SIG están comenzando a exponerse a técnicas estadísticas a través de su software, y (c) han aparecido muchos libros de texto buenos (principalmente en Inglaterra: O'Sullivan & Unwin, Bailey y Gatrell, Haining, Fotheringham, Brunsdon y Charlton, y muchos más). En realidad, las estadísticas siempre han estado al acecho detrás de las técnicas SIG todo el tiempo. Las personas que sacan conclusiones simplemente mirando un mapa pierden la oportunidad de ver más profundamente al analizarlo .
whuber
11

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.

wilkie mate
fuente
1
He usado Inkscape varias veces para proyectos de mapas en casa. Está bien para composiciones pequeñas y sin complicaciones, pero rápidamente se vuelve muy lento y pierde capacidad de respuesta a medida que aumenta el número de objetos. Espero que esto cambie ya que me gusta bastante el programa aparte de eso.
Matt Wilkie
Además, el complemento GIS para ilustrador Mapublisher es un excelente complemento si le gusta trabajar en ilustrador. ¿Desea incorporar algunos datos geográficos a AI, mantener sus atributos y referencias espaciales, editarlos usando las herramientas de vectores robustos de AI como la herramienta de pluma o simplificar al agregar curvas Bézier? Entonces esta herramienta es imprescindible.
clhenrick
7

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

om_henners
fuente
7

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.

Jay Cummins
fuente
7

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).

Michael Todd
fuente
7

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.

wilkie mate
fuente
Soy consciente de que Mapinfo no está muerto para la industria, ya no se usa en mi región y con aquellos con los que interactúo, por lo que también podría serlo para mí. La misma advertencia para ArcView y ArcInfo (que todavía uso, pero ya no tanto).
Matt Wilkie
+1 por mencionar un género de herramientas que realmente olvidé, aunque incluso como analista (y un programador aspirante) lo uso a diario
jonatr
Personalmente me gusta UltraEdit
Mark Ireland
5

Obligatorio enchufe firebug .

Derek Swingley
fuente
Introduce a tus evaluadores a Firebug y tu mundo será más fácil. :)
TroutSlayer
5

Clickie: http://www.defoort.com/en/clickie/

Agrega un clic derecho Copy Path Namey Open DOS Prompt. Lo uso todo el tiempo para copiar rutas para pegarlas en ArcCatalog.

texto alternativo

Jay Cummins
fuente
Acabo de instalar esto. Excelente propina. ++;
elrobis
2
Desde Win XP, puede hacer clic derecho en la carpeta manteniendo presionado el botón Shift. Obtendrá una opción Copiar como ruta y abrir ventana de comandos aquí. No se requiere instalación adicional para eso.
Alex Tereshenkov
Un compañero de trabajo demostró que hace un mes más o menos, lo cual es genial si estás rebotando en diferentes máquinas virtuales o servidores. Todavía uso Clickie en mi estación de trabajo porque la mano izquierda sostiene mi café.
Jay Cummins
4

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 arcmapy pskill arccatalogmás de lo que quisiera admitir.

Jay Cummins
fuente
4

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.

SRG
fuente
3

Reflector , para descompilar ensamblados .NET.

Adam Armor
fuente
Descompilar es un gran uso. Pero lo encuentro aún más útil como alternativa para los Diagramas de modelo de objetos. Intentar descubrir cómo hacer las interfaces de consulta es mucho más fácil cuando Reflector solo le dirá las dependencias.
jvangeld
3

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.

  • Utilizo las plantillas de consulta para generar la mayoría de mis archivos KML.
  • Proporciona una forma muy razonable de visualizar datos basados ​​en consultas PostGIS.
DavidF
fuente
1
Utilicé Mapserver como una herramienta rápida de montaje y recorte de capas. Configurado para generar PDF vectorial y con un script php para automatizar la extracción, pude producir la cantidad requerida de mapas en el poco tiempo que me queda.
Laurent Jégou
3
  • SQL Server Management Studio: use esto todos los días para examinar datos y hurgar en SDE
  • Notepad2 - editor de texto impresionante
  • VisionApp para la comunicación remota RDP en servidores
  • Informatica para trabajos ETL - XML ​​/ texto a SQL Server
  • Visual Studio 2008
  • Google Chrome
  • Programador de Tidal Enterprise : lo utilizamos para programar trabajos. Le permite encadenar trabajos juntos y establecer dependencias.
Chad Cooper
fuente
3

yo suelo

  • TOAD para SQL Server
  • IDE de ala
  • ArcGIS Diagrammer
  • Notepad ++
  • UNIX para Win32
  • MS Access
  • Gaia View (Proyecto Carbono)
  • Estudio visual
  • RealVNC
  • VMWare Vewer
  • Cliente de infraestructura VMWare
  • Google Chrome
  • Herramienta de violinista
  • Disco mágico

Solo por nombrar algunas de las aplicaciones que suelo usar todos los días.

CDBrown
fuente
Gaia View (Carbon Project) Excelente para buscar capas WMS y cosas así ... también hace un montón más
Jamo
Usamos TOAD con nuestras bases de datos Oracle, ha sido una gran herramienta para consultar nuestros SDE y otros esquemas. (Los enlaces de la base de datos son mi amigo). Algunas de las actualizaciones pueden ser inestables a veces.
TroutSlayer
2

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).

jonatr
fuente
2

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).

wilkie mate
fuente
2

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.

mate wilkie
fuente
1

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

usuario21
fuente
1

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).

sabre23t
fuente
1

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)

ThomasG77
fuente
1

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 !!!).

eprand
fuente
¿puede especificar qué acciones hace con PostGIS / OpenJump que no puede hacer (o hacer más lento) en ArcGIS?
jonatr
1

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.

James S
fuente
0

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.

2 revs
fuente
1
Agregue por qué / cómo el software CASS complementa su software SIG. Como es ahora, es como spam para mí (la página vinculada dice "comprar, comprar.comprar" sin mucha información).
Matt Wilkie el
También me parece spam, pero tal vez pueda evitarlo. CASS y "validación de direcciones" casi se pueden usar como sinónimos. CASS es una certificación del Servicio Postal de los Estados Unidos. Una dirección certificada por CASS significa que hay un punto de entrega verificado, que una dirección física no solo está en el formato correcto y tiene un número de casa en el rango correcto, sino que en realidad recibe correo postal y, por lo tanto, es una ubicación real. Como parte del proceso de validación de direcciones (proceso de certificación CASS), se aborda la ortografía de calles y ciudades y las direcciones estandarizadas pueden deduplicarse. Soy un genio de la calle, debería saberlo.
Jeffrey
0

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/

TroutSlayer
fuente
0

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.

amcaninch
fuente
0

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.

  • Software seguro FME
  • ArcGIS Data Interoperability Extension (subconjunto de FME)
  • Integrador de datos espaciales
  • GeoKettle

Más discusión sobre esto aquí .

RyanDalton
fuente
0

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é.

Ned75
fuente