Que software você usa como complementar ao seu desktop / servidor GIS? [fechadas]

33

Que software você usa como complementar ao seu desktop / servidor GIS em seu trabalho como programadores / analistas GIS e quais programas são absolutos que você não pode prescindir?

Jonatr
fonte

Respostas:

26

GDAL / OGR

Quando os dados não parecem corretos ou não funcionam no GIS da área de trabalho, um simples ogrinfo geralmente fornece a resposta. gdal_translate e gdalwarp para operações rasterizadas rápidas e, claro, os módulos gdal Python.

Completamente não relacionado e com mais aplicativos da Web, mas o ColorBrewer é ótimo para descobrir valores de cores para diferentes classes de dados.

DavidF
fonte
para algumas operações gdal / OGR é ordens de grandeza mais rápido (ref)
Matt Wilkie
13

Aqui estão mais alguns que ainda não vi mencionados.

Pyscripter - O melhor IDE Python para windows que eu já usei, e parece ter getter a cada versão.

Fiddler - Uma obrigação para trabalhar com serviços ArcGIS (depuração da web)

user890
fonte
4
O Fiddler é uma das melhores ferramentas de todos os tempos.
mwalker
13

(1) Um pacote estatístico de força industrial, como Stata ou R . A pergunta refere-se a "analistas" e eu aceito esse trabalho para incluir significado derivado dos dados, ajudar as pessoas a tirar conclusões apropriadas e identificar as ações ideais. Isso descreve mais ou menos a análise estatística, mas nenhum GIS é adequado para nada além dos procedimentos estatísticos mais limitados.

(2) Outro GIS para verificar o primeiro, complementar suas capacidades e solucionar os erros inevitáveis. (Meu sistema normalmente possui quatro ou cinco programas principais de GIS disponíveis, incluindo versões anteriores do ArcGIS.)

(3) Ferramentas poderosas de processamento de texto, incluindo os antigos cavalos de guerra ( SED e AWK ). Geralmente, isso reduz o trabalho das tarefas de pré-processamento e pós-processamento de dados que, de outra forma, seriam demoradas ou impossíveis com o próprio GIS.

(4) Um sistema de matemática computacional pode ser útil para gráficos especializados e análises personalizadas. Uso o Mathematica há alguns anos e percebo que sua utilidade aumenta proporcionalmente à minha familiaridade com ele. Existem até alguns cadernos de demonstração em seu site mostrando como executar o GIS inteiramente no Mathematica ;-). Outros juram pelo MatLab .

(5) Uma variedade de pacotes especializados de análise e visualização espacial, como GeoDa , GGobi e CrimeStat .

Não é necessário dizer que é preciso ter a coleção usual de ferramentas de processamento de imagem, processamento de texto, planilha e manipulação de banco de dados para desenvolver gráficos, relatórios e tabelas apropriados para a comunicação de informações. Todo mundo tem seus favoritos; muitos deles estão amplamente representados em outras respostas oferecidas à pergunta.

(1), (2) e (3) são essenciais: seria incapacitante não ter essas capacidades. Se você não conseguir inserir seus dados no GIS, se não conseguir analisá-los verdadeiramente depois que eles tiverem sido processados ​​pelo GIS, e se você não puder solucionar bugs e limitações, ficará bloqueado.

whuber
fonte
Como analista, você realmente faz análises e gráficos estatísticos sérios? Quero dizer, estatística básica é uma coisa, mas as pessoas da minha empresa ficariam estranhas para mim se eu começasse a analisar as coisas com programas estatísticos (mas acho que depende do tipo da empresa e da posição)?
jonatr
3
@jonatr Pergunta interessante. Eu consulto. Amplamente. Uso estatísticas porque (a) é obviamente útil e poderosa, (b) os usuários de GIS estão começando a se expor a técnicas estatísticas por meio de seu software e (c) vários livros bons apareceram (principalmente na Inglaterra: O'Sullivan & Unwin, Bailey e Gatrell, Haining, Fotheringham, Brunsdon e Charlton e muito mais). Na verdade, as estatísticas sempre estiveram escondidas atrás das técnicas de SIG o tempo todo. As pessoas que tiram conclusões apenas olhando para um mapa perdem a chance de ver mais profundamente analisando-o de fato.
whuber
11

Adobe Illustrator. Eu não o uso muito para o trabalho GIS pessoalmente, mas nosso escritório faz tudo o que é necessário para impressão (impressão offset). O Illustrator apenas tem um controle mais preciso sobre tudo. Curvas de bezier verdadeiras, mais opções de generalização e simplificação de linha, fluxo e kerning de texto, várias colunas, excelente usabilidade de teclado para ferramentas e funções de comutação, transparência de objetos, manipulação de cores CMYK e muito mais.

Quando a excelência cartográfica e / ou a combinação de mapas com grandes blocos de texto e figuras é o objetivo, o Illustrator é um excelente complemento.

Matt Wilson
fonte
1
Eu usei o Inkscape algumas vezes para projetos de mapas em casa. Não há problema em composições pequenas e descomplicadas, mas rapidamente fica muito lento e perde a capacidade de resposta à medida que o número de objetos aumenta. Espero que isso mude, já que gosto bastante do programa.
Matt Wilkie
Além disso, o plug-in GIS para o ilustrador Mapublisher é um excelente complemento se você gosta de trabalhar no ilustrador. Deseja trazer alguns dados geográficos para a IA, manter seus atributos e referência espacial, editá-los usando as robustas ferramentas de vetor da AI, como a ferramenta caneta, ou simplificar ao adicionar curvas de Bézier? Então, essa ferramenta é essencial.
clhenrick
7

Acho o Eclipse com a extensão Pydev uma necessidade absoluta para os scripts que faço com o ArcGIS. Isso facilita muito a vida, especialmente agora que o código do Arcpy do ArcGIS 10 é concluído.

Para uma manipulação rápida dos arquivos de texto, acho o Notepad ++ o caminho a seguir, especialmente com todo o suporte ao Regex.

Atualmente , para controle de versão, eu uso o Git , embora já tenha usado o SVN antes

om_henners
fonte
7

CAM Studio : se uma imagem vale mais que mil palavras, as imagens em movimento valem mais que mil palavras vezes, independentemente da taxa de quadros. Tem sido valioso para mim por demonstrar vários fluxos de trabalho no ArcGIS. E para documentar problemas para enviar ao suporte da ESRI.

Jay Cummins
fonte
7

Visual Studio 2010 para desenvolvimento ArcGIS Engine e API Silverlight.

Expression Blend para desenvolvimento da API Silverlight / Silverlight.

Codificador de expressão / captura de tela para transcodificação de vídeo e captura de tela.

Notepad ++ para edição e scripts únicos de "arquivo de texto" para Python.

Tortoise SVN para controle de versão.

BugTracker .Net para rastreamento de bugs.

A versão mais recente de todos os principais navegadores para garantir que as coisas que fiz para a Web realmente funcionem conforme o esperado (e muitas vezes não, mas certamente é melhor do que costumava ser).

Michael Todd
fonte
7

Isso foi mencionado algumas vezes como parte de uma coleção, mas quero destacá-lo especificamente: um editor de texto decente . Onde meios decentes: pode manipular facilmente arquivos de 100 megabytes e, esperançosamente, maiores, cores de sintaxe e expressões regulares (ou algum outro meio de pesquisa complicada e substituir padrões), e desfazer mutuamente o essencial. Também são benéficas as macros, placas de clipe múltiplas, bibliotecas de trechos e expansão de palavras-chave.

Um editor de texto é a única ferramenta que usei quase todos os dias em que trabalhei profissionalmente em computadores (cerca de duas décadas), e não sou desenvolvedor de software (embora ultimamente venho explorando isso um pouco). Todo computador e todo sistema operacional que eu já usei tem um. É a única ferramenta e conjunto de habilidades verdadeiramente portátil e não expirável - agora me tornei proficiente em 2 plataformas GIS agora mortas (Pamap, Mapinfo), mais 2 quase mortas (ArcView3, ArcInfo Workstation) e 1 dia algum dia -pass (ArcGIS). (Sem mencionar aqueles com os quais passei tempo para me familiarizar um pouco, mas não com proficiência: Autocad 9, Quantum, Udig, Jump, ...) Cada um deles sugou centenas de centenas de milhares de horas de aprendizado e conexões de sinapse que são agora largamente jogado fora ou inativo.

A edição de texto tem sido a única constante. Houve uma mudança no editor , mas as habilidades foram mais transferíveis do que outras classes de programas.

Matt Wilson
fonte
Estou ciente de que o Mapinfo não está morto para a indústria, não é mais usado na minha região e aqueles com quem interajo, portanto pode ser - para mim. A mesma ressalva para o ArcView e o ArcInfo (que eu ainda uso, mas não muito mais).
Matt Wilkie
1 para mencionar um gênero ferramenta que eu toatally esqueceu, embora mesmo como analista (e um programador wannabe) Eu usá-lo diariamente
jonatr
Pessoalmente, gosto do UltraEdit
Mark Ireland
5

Ficha obrigatória do firebug .

Derek Swingley
fonte
Apresente seus testadores ao firebug, e seu mundo ficará mais fácil. :)
TroutSlayer
5

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

Adiciona um clique com o botão direito Copy Path Namee Open DOS Prompt. Eu o uso o tempo todo para copiar caminhos para colar no ArcCatalog.

texto alternativo

Jay Cummins
fonte
Apenas instalei isso. Excelente dica. ++;
31512 elrobis
2
Desde o Win XP, você pode clicar com o botão direito do mouse na pasta mantendo o botão Shift pressionado. Você receberá uma opção Copiar como caminho e abrir a janela de comando aqui. Nenhuma instalação adicional é necessária para isso.
Alex Tereshenkov 23/02
Um colega de trabalho demonstrou isso há cerca de um mês, o que é ótimo se você estiver andando por diferentes VMs ou servidores. Ainda uso o Clickie na minha estação de trabalho, porque a mão esquerda segura meu café.
Jay Cummins
4

SysInternals : tcpview, procmon são inestimáveis. Eu uso o DebugView para conectar-se a outras estações de trabalho e descobrir por que meu código não funciona nas estações de trabalho quando funciona perfeitamente na minha caixa de desenvolvimento.

Provavelmente faço um pskill arcmape pskill arccatalogmais do que gostaria de admitir.

Jay Cummins
fonte
4

Normalmente, uso o FME da Safe Software (www.safe.com) como uma ferramenta espacial ETL complementar para o meu software GIS Desktop / Server. A razão óbvia é o suporte robusto para mais de 250 formatos CAD / GIS no FME e sua abordagem "neutra para qualquer formato" para lidar com as verdadeiras necessidades de interoperabilidade de dados, das mais simples às mais complexas.

SRG
fonte
3

Quando estou usando o Sql Server 2008, gosto muito de desenvolver consultas sql espaciais com o Sql Server Management Studio (SSMS).

Atualização, esqueci de mencionar as ferramentas espaciais do Sql Server .

Kirk Kuykendall
fonte
3

Refletor , para descompilar assemblies .NET.

Adam Armour
fonte
Descompilar é um ótimo uso. Mas acho que é ainda mais útil como alternativa aos diagramas de modelos de objetos. Tentar descobrir como fazer interfaces de consulta é muito mais fácil quando o Reflector apenas informa as dependências.
jvangeld
3

Isso pode parecer um pouco estranho, mas eu uso uma instalação local do MapServer na minha máquina desktop como uma ferramenta que não é de servidor.

  • Eu uso os modelos de consulta para gerar a maioria dos meus arquivos KML.
  • Ele fornece uma maneira bastante razoável de visualizar dados com base em consultas PostGIS.
DavidF
fonte
1
Usei o Mapserver como uma ferramenta de montagem e corte de camadas rápidas. Configurado para imprimir PDF vetorial e com um script php para automatizar a extração, consegui produzir a quantidade necessária de mapas no pouco tempo concedido.
Laurent Jégou 27/01
3
  • SQL Server Management Studio - use isso todos os dias para examinar dados e vasculhar o SDE
  • Notepad2 - editor de texto incrível
  • VisionApp para comunicação remota RDP em servidores
  • Trabalhos do Informatica for ETL - XML ​​/ texto para SQL Server
  • Visual Studio 2008
  • Google Chrome
  • Tidal Enterprise Scheduler - usamos isso para agendar trabalhos. Permite encadear trabalhos e definir dependências.
Chad Cooper
fonte
3

eu uso

  • TOAD para SQL Server
  • Wing IDE
  • ArcGIS Diagrammer
  • Notepad ++
  • UNIX para Win32
  • MS Access
  • Gaia View (Projeto Carbono)
  • Estúdio visual
  • RealVNC
  • VMWare Vewer
  • Cliente de infraestrutura VMWare
  • Google Chrome
  • Ferramenta Violinista
  • Disco Mágico

Apenas para citar alguns dos aplicativos que costumo usar todos os dias.

CDBrown
fonte
Gaia View (Carbon Project) Ótimo para pesquisar camadas WMS e outras coisas ... também é muito mais
útil
Usamos o TOAD com nossos bancos de dados Oracle, tem sido uma ótima ferramenta para consultar nosso SDE e outros esquemas. (Os links do banco de dados são meus amigos.) Algumas das atualizações podem ser feitas às vezes.
precisa saber é o seguinte
2

Eu me pego retransmitindo cada vez mais o ms-excel e o ms-access como meio de verificar ou reparar os dados da tabela.

Quando eu estava na universidade, não conseguia fazer coisas de GIS sem usar constantemente um programa Capture (como o bom e velho Painter ou ainda melhor como a captura de faststone).

jonatr
fonte
2

Programas de conversão de imagem não GIS. Além da distribuição de mapas em pdf também mencionada neste tópico, distribuímos nossos mapas como imagens em tamanho original e Zoomify. Para esse fluxo de trabalho, precisamos converter o pdf em imagens de resolução máxima. As ferramentas usadas aqui são GraphicsMagick , Ghostscript , XNView , Photoshop (e Gimp ) e Zoomify Converter (embora esperemos que a recente adição de pdf geoespacial ao gdal me permita reduzir essa lista para dois!).

Matt Wilson
fonte
2

Um visualizador de PDF. Somos padronizados no Adobe Reader, mas também usamos o GSView (Ghostscript), NitroPDF e outros. Somos uma loja centrada em mapas e o PDF é a melhor maneira de obter um instantâneo preciso, repodutível e distribuível de uma composição de mapa que será utilizável por anos em uma variedade de máquinas e sistemas operacionais (mais aqui) . É nosso principal meio de distribuição de mapas ao público e a outras agências (nosso site de mapas) .

atualização: também é o nosso principal meio de impressão. Para rascunhos e internamente, descobrimos que é mais confiável e mais rápido (com várias cópias) criar um pdf e depois imprimir a partir dele e depois diretamente do Arcmap. Isso também permite que a equipe não-gis imprima os mapas impressos que distribuímos e vendemos ao público.

matt wilkie
fonte
1

Sapo para desenvolvedor Oracle Sql Estúdio de gerenciamento de servidor Dreamweaver Sql Snagit (para toda a documentação .....) flex4 E quase todos os navegadores para garantir que nossos aplicativos da Web funcionem para todos. Estação de trabalho VMWare para software de mapeamento mental

user21
fonte
1

Não vejo o software relacionado ao GPS mencionado.

Eu uso muito o software Garmin Mapsource para visualizar / verificar nossos mapas GPS da comunidade local, bem como para verificar os POIs e as trilhas capturadas usando meus receptores GPS Garmin (Nuvi 205W e 60CS).

sabre23t
fonte
1

Para serviços da web,

Inspetor WMS addon firefox

Wireshark para inspeção de dados provenientes de serviços da web (trabalho em intranet / internet, aplicativo de desktop ou aplicativos da web)

Usando o addon do Live HTTP Headers do Firefox para ver todas as transações de rede (como wireshark, mas menor, limitado à troca de navegadores, mas você vê os cabeçalhos melhor comparados ao firebug)

TCPMon para monitoramento de rede também

Sobre o desenvolvimento,

Firebug e FirePHP

Barra de ferramentas do desenvolvedor da web addon firefox

Notepad ++ (Windows), vim (linux), Eclipse PDT + Xdebug (para PHP)

Winmerge para comparar diretórios e arquivos (Windows) ou Kompare no Linux KDE (apt-get install kompare)

Cliente Filezilla para FTP

SVN ( tartaruga ou linha de comando) ou Git (linha de comando)

Cygwin para ligar o console do Windows DOS com muitas ferramentas Linux (acesso a ssh, vim, iconv, cut, sed, grep, find, history e muito mais como pipes)

ThomasG77
fonte
1

Usamos o PostGIS como um SIG "Contra-Empresa" para complementar o material da ESRI (ArcGIS / ArcSDE). Quando é necessária grande flexibilidade e o tempo é escasso (diariamente), o PostGIS sempre salva o dia. Na maioria das vezes, o OpenJump com o DBQuery Plugin serve como Workbench. Agora o ArcGIS 10 possui a funcionalidade Query Layer, que pode levar a flexibilidade do PostGIS diretamente para o ArcGIS Desktop (o nariz do camelo, ou melhor, a tromba do elefante :-), enfia um pouco mais a tenda !!!).

eprand
fonte
você pode especificar quais ações você executa com o PostGIS / OpenJump que você não pode executar (ou executar mais lentamente) no ArcGIS?
jonatr
1

Costumo usar o seguinte:

NotePad ++ - use isso diariamente para editar todos os tipos de arquivos.

EasyGPS - para baixar arquivos gpx de fora das unidades garmin gps.

MS Access e Excel - útil para fazer análises, comparação e limpeza de dados rápidos.

OSM2MIF - Converte dados do MasterMap para o formato MIF.

OSGeo4W - use isso para instalar o QGIS e todos os itens relacionados

Seletor de cores visual 2 - muito útil para encontrar códigos de cores, amostrando uma área da tela

Colorbrewer - use isso o tempo todo para esquemas de cores.

Photoshop / GIMP - ótimo para trabalhos de imagem.

Adobe Acrobat - nós PDF muitos mapas para incluir nos relatórios. Permite que os usuários imprimam em PDF, e não no software GIS.

James S
fonte
0

Software CASS , para validar, corrigir e padronizar endereços, detectar duplicatas, detectar descargas de correio, categorizar residência versus empresa, anexar ZIP + 4, anexar números de suíte, confirmar entrega, converter caixas rurais em endereços etc.

mike
fonte
1
Adicione por que / como o software CASS complementa o seu software GIS. Como agora é como spam para mim (a página vinculada diz "compre, compre.compre" sem muita informação).
Matt Wilkie
Também parece spam para mim, mas talvez eu possa ajudar. CASS e "validação de endereço" quase podem ser usados ​​como sinônimos. CASS é uma certificação do Serviço Postal dos EUA. Um endereço certificado CASS significa que há um ponto de entrega verificado, que um endereço físico não está apenas no formato correto e possui um número de casa na faixa correta, mas na verdade recebe correspondência e, portanto, é um local real. Como parte do processo de validação de endereço (processo de certificação CASS), a ortografia de ruas e cidades é endereçada e os endereços padronizados podem ser deduplicados. Eu sou um gênio da rua, eu deveria saber.
Jeffrey
0

Eu tenho que recomendar o SchemaSpy para aprender novos bancos de dados e lembrar os antigos. Também é uma ótima ferramenta de desenvolvimento de banco de dados. http://schemaspy.sourceforge.net/

TroutSlayer
fonte
0

Isso já foi mencionado muitas vezes, mas um bom editor de texto. Eu prefiro o Geany e também o uso como um IDE para python, especialmente com o ipython em execução na janela do terminal.

Eu sempre uso o GPSBabel para baixar dados de nossas unidades de GPS de consumo.

O PicPick se acostuma muito a trabalhos gráficos simples, capturas de tela, seletor de cores, ampliação, medição, etc., juntamente com o GIMP .

Um dos meus programas mais usados ​​é o Tomboy . Ele não é específico ao GIS, mas é um software de anotações que me ajuda a acompanhar todos os meus projetos, anotações e listas de tarefas. É multiplataforma e sincroniza todos os computadores em que trabalho (e somente leitura no meu telefone Android), por isso sempre tenho minhas anotações disponíveis. É um item obrigatório para mim, pois trabalho em alguns computadores diferentes no trabalho e em casa.

amcaninch
fonte
0

As ferramentas de ETL espacial e não espacial (Exrtact, Transform, Load) são muito valiosas para interoperabilidade de dados e conversão de esquemas de dados e tipos de arquivos.

  • Software Seguro FME
  • Extensão de interoperabilidade de dados do ArcGIS (subconjunto do FME)
  • Spatial Data Integrator
  • GeoKettle

Mais discussão sobre isso aqui .

RyanDalton
fonte
0

Textpad para editar praticamente tudo.

O GDAL ajuda em tudo, desde a alteração do sistema de cabos até as imagens lado a lado.

O estúdio aberto Talend obtém informações dentro e fora do banco de dados e em todos os lugares.

imagemagik alterando formatos / resoluções de imagem e cores dos ladrilhos para o tilecache.

Ned75
fonte