Message posté par : PauloLrx
----------------------------------------
Bonjour Jérémy,
On m'a aidé a modifier le code mais pas sur que ce soit pour une version plus récente de arcpy
Pourriez-vous y jetter un oeuil s'il vous plait?
Voici :
-----------------
Code :
import arcpy
import arcpy.mapping as m
import os
root_folder = r"path\to\root\folder"
add_lyr_1 = r"path\to\file1.lyr"
add_lyr_2 = r"path\to\file2.lyr"
add_lyr_3 = r"path\to\file3.lyr"
## create list of lyr files
add_lyrs = [add_lyr_1, add_lyr_2, add_lyr_3]
mxd_paths = []
## add all mxd paths to a list
for root, dirs, files in os.walk (root_folder):
for f in files:
if f.endswith(".mxd"):
mxd_paths.append("{0}\\{1}".format(root, f))
## print to test
#print(mxd_paths)
for mxd_doc in mxd_paths:
mxd_name = mxd_doc.rsplit("\\")[-1]
arcpy.AddMessage(mxd_name)
## access the mxd
mxd = m.MapDocument(mxd_doc)
## only access the desired dataframe
## you might want to use a dataframe name / wildcard to
## add layers to correct dataframe if you have multiple
df = m.ListDataFrames(mxd)[0]
## add each layer file, one on top of the other.
for lyr_file in add_lyrs:
add_lyr = m.Layer(lyr_file)
m.AddLayer(df, add_lyr ,"TOP")
mxd.save()
-----------------
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=354213#p354213
Pour y répondre : esri_fr(a)ml.georezo.net ou reply de votre messagerie
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net
Message posté par : Jérémie
----------------------------------------
Bonjour,
Plutôt que les couches SIG, vous pouvez pointer sur des lyr.
Ainsi, vous aurez pu configurer symbologie, étiquettes...
os.walk est bien récursif donc fouillera bien tous vos dossiers et sous-dossiers.
Jérémie
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=354196#p354196
Pour y répondre : esri_fr(a)ml.georezo.net ou reply de votre messagerie
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net
Message posté par : kasky (joe.upigit(a)gmail.com)
----------------------------------------
Bonjour à tous.
Je tiens tout d'abord à préciser que je suis tout nouveau dans l'utilisation des SIG et j'espérai trouver une réponse à une de mes interrogations en ce lieu.
En ce moment, pour un cour, on travaille sur ArcCatalog avec un support d'exercice qui date un peu. Dans un des exercices, on nous demande de créer des shapefiles. Cependant, la projection qui est demandé dans l'exercice est le Lambert II étendu qui n'est pas présent sur le logiciel.
Après avoir chercher un peu, j'ai cru comprendre que l'on peut remplacer cette projection avec Lambert Zone II . Est ce que je me trompe ?
Si cela est possible, est-ce parce que la projection Lambert II étendu n'existe plus ? ou a évolué ou été remplacé par Lambert Zone II ?
Je vous remercie d'avance pour vos réponses à mes questions et vous souhaite une bonne journée/soirée.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=354085#p354085
Pour y répondre : esri_fr(a)ml.georezo.net ou reply de votre messagerie
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net
Message posté par : Bruno IRATCHET (bruno(a)georezo.net)
----------------------------------------
Bravo et merci Gaëtan!!
https://www.arcorama.fr/2022/06/arcorama-15-ans.html
GeoRezo approche des 25 ans, cela ne nous rajeuni plus ;)
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=353337#p353337
Pour y répondre : esri_fr(a)ml.georezo.net ou reply de votre messagerie
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net
Message posté par : Vincent Tanniere
----------------------------------------
Bonjour,
n'ayant trouvé la réponse ni dans la doc, ni sur Arcorama ni dans google, peut-être un forumeur saura-t-il m'aider.
J'utilise beaucoup les "vues" d'une couche sous ArcGIS Online, pour limiter l'affichage de certains éléments par un filtre. Travaillant sur un territoire de 18 villes, je cré fréquemment 18 vues de la même donnée, une par ville. Chacune d'elle ne voyant alors que les éléments qui la concerne.
Exemple : une couche de points, avec un champ CODE_INSEE, chaque point ayant le code insee de la ville dans laquelle il se trouve.
Actuellement, je crée une vue de la couche, je filtre sur un 1er code INSEE, j'enregistre. Puis je crée une autre vue, filtre sur le 2em code insee, etc jusqu'au 18em code INSEE.
Problème : c'est très fastidieux de créer 18 vues à la main.
Solution : un système ou une bidouille pour automatiser la tache?
Si quelqu'un a une piste...
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=353278#p353278
Pour y répondre : esri_fr(a)ml.georezo.net ou reply de votre messagerie
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net
Message posté par : pasqal
----------------------------------------
Bonjour,
Je suis à la recherche d'utilisateurs ArCGIS en régie d'eau et/ou assainissement pour échanger 2 ou 3 mails sur le sujet. Nous devons réfléchir à une migration et j'aimerai avoir qq retours.
Si vous, en plus une liaison avec CARL (le logiciel GMAO, pas votre voisin allemand), je suis aussi intéressé pour savoir comment cela marche et si cela fonctionne bien (mise en place compliqué ou non ?).
en vous remerciant.
Bonne journée.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=353222#p353222
Pour y répondre : esri_fr(a)ml.georezo.net ou reply de votre messagerie
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net
Message posté par : LYCAN54
----------------------------------------
Bonjour à tous,
Je dispose d'une couche de polygones et je souhaite sélectionner uniquement les polygones distants de moins de 200 m.
Quelqu'un peut-il m'aider ?
Merci par avance
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=353131#p353131
Pour y répondre : esri_fr(a)ml.georezo.net ou reply de votre messagerie
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net
Message posté par : AlineC
----------------------------------------
Bonjour,
Si le fichier contient des x/y effectivement il faut "importer des données xy".
Si celui-ci n'en contient pas ajouter le fichier excel et ensuite faire une jointure de la couche géographique avec excel pour pouvoir y associer ces données.
A priori de tête pour la jointure : clic droit sur la couche, joindre des données, et ensuite faire la jointure avec le champs commun entre les 2 tables.
Bonne journée
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=352872#p352872
Pour y répondre : esri_fr(a)ml.georezo.net ou reply de votre messagerie
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net
Message posté par : Masumura
----------------------------------------
D'accord merci a tous les deux,
donc je joins avec une couche géographique, j'importe les données XY puis je copie les entités dans la couche de points
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=352873#p352873
Pour y répondre : esri_fr(a)ml.georezo.net ou reply de votre messagerie
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net
Message posté par : Thomas
----------------------------------------
Bonjour.
Je dispose d'un maillage de dalles raster qui couvrent mon territoire.
La donnée est produite en petites dalles car j'effectue régulièrement des mises à jour ponctuelles et localisées (modification rapide d'une seule dalle plutôt que sur une dalle qui couvrirait le territoire entier).
Je souhaite savoir s'il est possible de publier un flux wms unique à partir de l'ensemble de ces dalles (un flux qui pointerait vers un répertoire plutôt que vers un fichier...), ou s'il est impératif de toutes les fusionner au préalable. La première option me serait très utile car elle permettrait de modifier dalle par dalle en évitant ainsi un nouvel export complet de la donnée à chaque mise à jour ponctuelle.
Merci pour vos réponses !
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=352769#p352769
Pour y répondre : esri_fr(a)ml.georezo.net ou reply de votre messagerie
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net