Catégorie : ArcGIS

Limitation d’utilisation d’une géodatabase par fichiers

À partir de la version 10.3 d’ArcGIS, il est possible d’associer un droit d’utilisation (une licence) à une géodatabase par fichiers. Vous pourrez ainsi garder le contrôle de vos données pour une période déterminée. À prendre en considération Ce comportement de la géodatabase par fichiers n’est pas compatible avec les versions 10.0 et plus anciennes. […]

Lire la suite

Android le dompteur de Python

Vous connaissez Python? Vous connaissez Android? Bien vous connaissez QPython…. QPython est un interpréteur (script engine) qui permet d’exécuter du code Python sur des environnements Android. Il contient l’interpréteur, une console, un éditeur et la librairie SL4A qui permet d’accéder aux éléments de votre appareil Android (GPS, Interface, Son, etc.) Pour débuter, c’est facile. Rendez-vous […]

Lire la suite

La mémoire temporaire et les géotraitements.

Quand on exécute un outil de géotraitement dans ArcGIS, on s’attend à avoir un document en sortie, bien évidemment, d’ailleurs la plupart des outils de géotraitement vont créer une donnée en retour. Alors pourquoi parler de temporaire et de géotraitement? Oui à première vue ce n’est pas un lien convainquant… Mais je vous assure que […]

Lire la suite
Recyclage de bouteilles

Compacter ses déchets…Le cas des géodatabases.

Le but du compactage est d’augmenter la densité des déchets, principalement des ordures d’un dépotoir. C’est à dire de réduire le volume occupé par une certaine quantité. Le compactage permet de réduire les espaces inoccupés par ses derniers en compressant les espaces vident. Cela permet ainsi d’augmenter les capacités de stockage… Vous vous demandez sûrement […]

Lire la suite

Automatisation des tâches avec Python

Il y a 2 options relativement faciles pour automatiser des tâches avec les logiciels Esri. La première est d’utiliser l’outil « Model Builder » inclus dans ArcGIS et ArcGIS Pro. Il offre une interface intuitive qui permet l’automatisation des tâches via une « programmation »  par diagramme. Il suffit de mettre les outils les uns après les autres pour […]

Lire la suite

Les domaines pour l’intégrité de vos données tabulaires.

Une base de données propre et sans erreurs est primordiale. Quand on pense SIG, on pense en premier lieu aux données spatiales, c’est normal, c’est ce qui fait la force du SIG. Mais dans SIG, il n’y a pas que le « G » pour géographique, mais aussi le « I » pour information. Dans l’information, les tables attributaires […]

Lire la suite

Il ne faut pas mettre quelque chose dans quelque chose où il ne fallait pas mettre quelque chose.

Troublant, vrai, mais surtout amusant! Bon, trêve de plaisanterie, allons directement au sujet. J’ai remarqué, depuis que j’ai commencé à faire ce métier, que beaucoup de gens en géomatique avaient une connaissance « assez floue » de la notion de types de données et notamment des données associées aux champs dans la table attributaire. Lorsque je demande […]

Lire la suite
Logo Conda

Anaconda, Miniconda, Conda, Python…démêlons la chevelure de Méduse…

Un petit clin d’œil ici à la mythologie grecque. Plus précisément à la petite fille, provenant de l’union de la Terre et de l’Océan, qui était représenté d’une chevelure entrelacée de serpents.  Bref, pour en savoir plus sur cette histoire, voir ici. Si l’on retourne à nos moutons… ou à nos serpents… Anaconda est un […]

Lire la suite
Python

Comment connecter vos scripts Python à ArcGIS.

Il est pratique de faire des scripts Python pour automatiser des tâches, mais il est encore plus pratique de les connecter à l’environnement d’ArcGIS. Le fait d’encapsuler nos scripts avec ArcGIS permet de profiter des outils disponibles pour créer une interface usager à notre script. Ces derniers pourront ainsi les utiliser d’une manière intuitive et […]

Lire la suite

L’intellisense dans PyScripter

L’intellisense… Je ne sais pas si c’est la bonne traduction, je n’ai pas trouvé mieux pour traduire ce mot. Bref, je crois que j’ai fait un petit emprunt à la langue anglaise. Si vous avez la bonne traduction, vous pouvez me contacter. Mais qu’est-ce que l’intellisense. C’est tout simplement une caractéristique d’un environnement de développement […]

Lire la suite