Réponses:
GDAL / OGR
Lorsque les données ne sont pas correctes ou ne fonctionnent pas dans le SIG de mon ordinateur de bureau, un simple ogrinfo fournit généralement la réponse. gdal_translate et gdalwarp pour les opérations raster rapides et, bien sûr, les modules gdal Python.
Complètement sans rapport et plus qu'une application Web, mais ColorBrewer est idéal pour déterminer les valeurs de couleur pour différentes classes de données.
Voici quelques autres que je n'ai pas encore vu mentionnés.
Pyscripter - Le meilleur IDE Python pour Windows que j’ai utilisé et qui semble se gâter avec chaque version.
Fiddler - Un must pour travailler avec les services ArcGIS (débogage Web)
(1) Un ensemble de statistiques de qualité industrielle, comme Stata ou R . La question fait référence à des "analystes" et je suppose que ce travail inclut la déduction de la signification des données, en aidant les gens à tirer les conclusions appropriées et en identifiant les actions optimales. Cela décrit plus ou moins l'analyse statistique, mais aucun SIG ne convient à autre chose que la procédure statistique la plus limitée.
(2) Un autre SIG pour vérifier le premier, compléter ses capacités et contourner les inévitables bogues. (Mon système dispose généralement de quatre ou cinq programmes SIG principaux, y compris des versions antérieures d'ArcGIS.)
(3) De puissants outils de traitement de texte, y compris les anciens chevaux de bataille ( SED et AWK ). Celles-ci simplifient souvent les tâches de prétraitement et de post-traitement des données qui, autrement, prendraient du temps ou seraient impossibles avec le SIG lui-même.
(4) Un système informatique mathématique peut être utile pour les graphiques spécialisés et les analyses personnalisées. J'utilise Mathematica depuis quelques années maintenant et je constate que son utilité augmente proportionnellement à ma familiarité avec ce logiciel . Il y a même des cahiers de démonstration sur son site Web qui expliquent comment utiliser les SIG entièrement dans Mathematica ;-). D'autres ne jurent que par MatLab .
(5) Un ensemble de progiciels d'analyse et de visualisation spécialisés , tels que GeoDa , GGobi et CrimeStat .
Il va sans dire que vous devez disposer de la collection habituelle d'outils de traitement d'images, de traitement de texte, de tableurs et de bases de données pour développer des graphiques, des rapports et des tableaux appropriés permettant de communiquer des informations. Tout le monde a ses favoris; bon nombre d’entre eux sont amplement représentés dans les autres réponses apportées à la question.
(1), (2) et (3) sont essentiels: il serait handicapant de ne pas disposer de ces capacités. Si vous ne pouvez pas importer vos données dans le SIG, si vous ne pouvez pas vraiment les analyser une fois traitées par le SIG, et si vous ne pouvez pas contourner les bugs et les limitations, vous êtes bloqué.
Adobe Illustrator. Je ne l'utilise pas beaucoup pour le travail SIG personnellement mais notre bureau le fait pour tout ce qui est imprimé (impression offset). Illustrator a juste un contrôle plus fin sur tout. Véritables courbes de Bézier, davantage d'options de généralisation et de simplification des lignes, flux de texte et crénage, colonnes multiples, excellente utilisation du clavier pour la commutation d'outils et de fonctions, transparence des objets, gestion des couleurs CMJN, etc.
Illustrator est un excellent complément lorsque l’excellence cartographique et / ou la combinaison de cartes avec de grands blocs de texte et de figures est recherchée.
Je trouve Eclipse avec l' extension Pydev indispensable pour les scripts que je réalise avec ArcGIS. Cela rend la vie tellement plus facile, surtout maintenant que le code Arcpy d'ArcGIS 10 est terminé.
Avant la manipulation rapide des fichiers texte, je trouve que Notepad ++ est la solution, en particulier avec tout le support Regex.
Pour le contrôle de version, j’utilise Git bien que j’ai utilisé SVN auparavant
CAM Studio : si une image vaut mille mots, une image animée vaut mille mots fois, quelle que soit votre cadence. Cela m'a été très utile pour la démonstration de divers flux de travail dans ArcGIS. Et pour documenter les problèmes d'envoi au support ESRI.
Développement de Visual Studio 2010 pour ArcGIS Engine et de l'API Silverlight.
Expression Blend pour le développement des API Silverlight / Silverlight.
Expression Encoder / Screen Capture pour le transcodage vidéo et la capture d’écran.
Notepad ++ pour l'édition de "fichier texte" unique et les scripts pour Python.
Tortoise SVN pour le contrôle de version.
BugTracker .Net pour le suivi des bogues.
La dernière version de tous les principaux navigateurs permet de s’assurer que les éléments que j’ai créés pour le Web fonctionnent comme prévu (et c’est souvent le cas, mais c’est certainement meilleur qu’auparavant).
Cela a été mentionné à quelques reprises dans le cadre d'une collection, mais je tiens à le souligner spécifiquement: un éditeur de texte décent . Où «décent» signifie: peut facilement gérer des fichiers de 100 mégaoctets et, espérons-le, plus gros, une coloration syntaxique et des expressions régulières (ou un autre moyen de rechercher et remplacer des modèles compliqués), ainsi que plusieurs annulations pour l'essentiel. Les macros, les différents forums, les bibliothèques d'extraits et l'expansion des mots clés sont également avantageux.
Un éditeur de texte est le seul outil que j'ai utilisé presque tous les jours où j'ai travaillé sur des ordinateurs de manière professionnelle (environ deux décennies) et je ne suis pas un développeur de logiciels (bien que récemment, j'explorais cela un peu). Chaque ordinateur et chaque système d'exploitation que j'ai utilisé en possède un. Il s'agit du seul outil et de toutes les compétences véritablement portables et non périlleux. Je maîtrise maintenant deux plates-formes SIG maintenant disparues (Pamap, Mapinfo), deux autres quasi-mortes (ArcView3, ArcInfo Workstation) et un testament unique. -pass (ArcGIS). (Sans parler de ceux avec lesquels j'ai mis du temps à me familiariser un peu, mais pas à les maîtriser: Autocad 9, Quantum, Udig, Jump, ...) Chacun d’entre eux a aspiré des centaines d’heures d’apprentissage et des connexions synapse qui sont maintenant en grande partie jeté ou en sommeil.
L'édition de texte a été la seule constante. Il y a eu pas mal de changements d'éditeur , mais les compétences ont été plus transférables que d'autres classes de programmes.
Plug Firebug obligatoire .
Clickie: http://www.defoort.com/en/clickie/
Ajoute un clic droit Copy Path Name
et Open DOS Prompt
. Je l'utilise tout le temps pour copier des chemins à coller dans ArcCatalog.
++;
SysInternals : tcpview, procmon sont inestimables. J'utilise DebugView pour me connecter à d'autres postes de travail et comprendre pourquoi mon code ne fonctionne pas sur leurs postes de travail alors qu'il fonctionne parfaitement sur ma boîte de dev.
Je fais probablement un pskill arcmap
et pskill arccatalog
plus que je tiens à admettre.
J'utilise généralement FME de Safe Software (www.safe.com) comme outil complémentaire ETL Spatial pour mon logiciel SIG Desktop / Server. La raison évidente est la prise en charge robuste de plus de 250 formats CAO / SIG dans FME et son approche «neutre à n’importe quel format» pour traiter les besoins d’interopérabilité des données, des plus simples aux plus complexes.
Lorsque j'utilise Sql Server 2008, j'aime beaucoup développer des requêtes SQL spatiales avec Sql Server Management Studio (SSMS).
Mise à jour, j'ai oublié de mentionner les outils spatiaux SQL Server .
Réflecteur , pour décompiler les assemblys .NET.
Cela peut sembler un peu bizarre, mais j’utilise une installation locale de MapServer sur mon ordinateur de bureau en tant qu’outil autre que le serveur.
j'utilise
Pour ne nommer que quelques applications que j'ai tendance à utiliser tous les jours.
Je me retrouve à relayer de plus en plus sur ms-excel et ms-access comme moyen de vérifier ou de réparer des données de table.
Lorsque j'étais à l'université, je ne pouvais pas faire de SIG sans utiliser constamment un programme Capture (comme le bon vieux Painter ou un meilleur, comme la capture rapide).
Programmes de conversion d'images non SIG. En plus de la distribution des cartes pdf également mentionnées dans cette rubrique, nous distribuons nos cartes sous forme d’images pleine taille brutes et de Zoomify. Pour ce flux de travail, nous devons convertir le pdf en images haute résolution. Les outils utilisés ici sont GraphicsMagick , Ghostscript , XNView , Photoshop (et Gimp ) et Zoomify Converter (même si, espérons-le, l’ajout récent de pdf géospatial à gdal me permettra de réduire cette liste à deux!).
Une visionneuse PDF. Nous sommes standardisés sur Adobe Reader, mais nous utilisons également GSView (Ghostscript), NitroPDF et d’autres. Nous sommes un magasin centré sur les cartes et le format PDF est le meilleur moyen d'obtenir un instantané précis, repoductible et distribuable d'une composition de carte pouvant être utilisée pendant des années sur une variété de machines et de systèmes d'exploitation (plus de détails ici) . C'est notre principal moyen de distribuer des cartes au public et à d'autres agences (notre site de cartes) .
mise à jour: c'est aussi notre principal moyen d'impression. Pour les brouillons et en interne, nous avons constaté qu’il était plus fiable et plus rapide (avec plusieurs copies) de créer un fichier PDF, puis d’imprimer directement à partir de celui-ci à partir d’Arcmap. Cela permet également au personnel non-gis d'imprimer les cartes imprimées que nous distribuons et vendons au public.
Toad for Oracle Sql développeur Snagit (pour toute la documentation ...) studio de gestion de serveur Dreamweaver Sql flex4 Et à peu près tous les navigateurs pour s’assurer que nos applications Web fonctionnent pour tout le monde. Mind mapping logiciel Station de travail VMWare
Je ne vois pas les logiciels liés au GPS mentionnés.
J'utilise énormément le logiciel Garmin Mapsource pour visualiser / consulter les cartes GPS de la communauté locale, ainsi que pour vérifier les points d'intérêt et les pistes capturés à l'aide de mes récepteurs GPS Garmin (Nuvi 205W et 60CS).
Pour les services Web,
Addon firefox de l'inspecteur WMS
Wireshark pour l'inspection des données provenant de services Web (travail sur intranet / internet, application de bureau ou applications Web)
Utilisation de Live HTTP Headers dans l’addon firefox pour afficher toutes les transactions sur le réseau (par exemple, Wirehark, mais plus petit, limité à l’échange de navigateur, mais les en-têtes sont mieux comparables à Firebug)
TCPMon pour la surveillance du réseau aussi
À propos de développement,
Barre d'outils Webdevelopper firefox addon
Notepad ++ (Windows), vim (linux), PDT + Eclipse Xdebug (pour PHP)
Winmerge pour comparer des répertoires et des fichiers (Windows) ou Kompare sur Linux KDE (apt-get install kompare)
Client Filezilla pour FTP
SVN ( Tortoise ou ligne de commande) ou Git (ligne de commande)
Cygwin alimentera la console Windows DOS avec de nombreux outils Linux (accès à ssh, vim, iconv, cut, sed, grep, find, historique et bien plus encore comme des pipes)
Nous utilisons PostGIS en tant que SIG "Counter-Enterprise" pour compléter le contenu ESRI (ArcGIS / ArcSDE). Lorsqu'une grande flexibilité est requise et que le temps est compté (quotidiennement), PostGIS sauve toujours la journée. Le plus souvent, OpenJump avec le plug-in DBQuery fait office de Workbench. Désormais, ArcGIS 10 dispose de la fonctionnalité Query Layer (couche de requête) qui peut apporter la flexibilité de PostGIS directement sur ArcGIS Desktop (le nez du chameau, ou devrais-je dire le tronc de l'éléphant :-), va un peu plus loin sous la tente !!!).
J'ai tendance à utiliser ce qui suit:
Bloc-notes ++ - à utiliser tous les jours pour éditer toutes sortes de fichiers.
EasyGPS - pour télécharger des fichiers gpx à partir d’unités gps garmin.
MS Access et Excel - utiles pour effectuer une analyse, une comparaison et un nettoyage rapides des données.
OSM2MIF - Convertit les données MasterMap au format MIF.
OSGeo4W - utilisez-le pour installer QGIS et tous les éléments associés
Visual color picker 2 - très utile pour trouver des codes de couleur en échantillonnant une zone de l'écran
Colorbrewer - utilisez-le tout le temps pour les schémas de couleurs.
Photoshop / GIMP - idéal pour le travail d'image.
Adobe Acrobat - nous avons PDF beaucoup de cartes à inclure dans les rapports. Permet aux utilisateurs d’imprimer à partir de PDF plutôt que du logiciel SIG.
Le logiciel CASS , pour valider, corriger et normaliser les adresses, détecter les doublons, détecter les envois de courrier, classer le lieu de résidence par rapport au travail, ajouter le code postal ZIP + 4, ajouter le numéro de suite, confirmer la délivrabilité, convertir les boîtes rurales en adresses civiques, etc.
Je dois recommander SchemaSpy pour apprendre de nouvelles bases de données et se souvenir des anciennes. C'est aussi un excellent outil de développement de base de données. http://schemaspy.sourceforge.net/
Cela a déjà été mentionné à plusieurs reprises, mais c'est un bon éditeur de texte. Je préfère Geany et je l'utilise également comme IDE pour Python, en particulier avec ipython exécuté dans la fenêtre du terminal.
J'utilise toujours GPSBabel pour télécharger des données à partir de nos unités GPS grand public.
PicPick s’utilise beaucoup pour le travail graphique simple, les captures d’écran, le sélecteur de couleur, l’agrandissement, la mesure, etc. avec GIMP .
Un des programmes les plus utilisés est Tomboy . Ce n'est pas du tout spécifique au SIG mais c'est un logiciel de prise de notes qui m'aide à garder une trace de tous mes projets, notes et listes de tâches. Il est multi-plateforme et synchronise tous les ordinateurs sur lesquels je travaille (et en lecture seule sur mon téléphone Android), de sorte que mes notes sont toujours disponibles. C'est un must pour moi puisque je travaille à partir d'un couple d'ordinateurs différents au travail et à la maison.
Les outils ETL (Exrtact, Transform, Load) spatiaux et non spatiaux sont très utiles pour l'interopérabilité des données et la conversion des schémas de données et des types de fichiers.
Plus de discussion à ce sujet ici .