Excelente explicación, muy concisa, clara y con buena voz. Te felicito por el video, por lo que sabes y por el compartirlo. Saludos desde Guayaquil, Ecuador.
Muchas gracias por el video, tengo una duda en el caso de vías donde quiero que se muestre de un color solo la que estoy "enfocando" y el resto de otro, se podría hacer? gracias.
Hola Jorge si es posible realizarlo y exportar automáticamente a un Excel individual por polígono, te recomiendo realizar esta tarea por medio de model builder
Mil gracias por tu explicación, quería preguntarte algo, si se tiene las coordenadas de los vértices por predio, con su respectivo ID, es posible también importarlas en el MXD y que salgan en cada salida grafica??, saludos desde Colombia.
Hola estimado @alejandrovargascortes6998, esto si es posible, tengo un app desarrollada, en la cual no es necesario aperturar el software para la generacion de los mapas, solamente puedes ingresar tu poligono realizado o las coordenadas de todos los vertices, automaticamente el programa te calcula las medidas que deseas y te genera los mapas en segundos, te dejo mi correo por si te interesa gerencia@tesla2scomp.com
buenas , tengo varios puntos en un mapa y quiero añadir informacion cada punto , pero como puedo hacer que se visualice el punto automaticamente en la pantalla sin seleccionar
Buen video Carlos. Podrias explicar qué parte del código tengo que cambiar para exportar en PDF y para aumentar la resolución de la imagen que se exporta? Gracias
Prueba así, a mi me funciona: Para Exportar a PDF mxd = arcpy.mapping.MapDocument ("CURRENT") for pageNum in range (1, mxd.dataDrivenPages.pageCount + 1): mxd.dataDrivenPages.currentPageID = pageNum arcpy.mapping.ExportToPDF(mxd,r"C:\Carpeta\carpeta\proyecto"+str(pageNum)) Para exportar a JPG aumentando la resolución: mxd = arcpy.mapping.MapDocument ("CURRENT") for pageNum in range (1, mxd.dataDrivenPages.pageCount + 1): mxd.dataDrivenPages.currentPageID = pageNum arcpy.mapping.ExportToJPEG(mxd,r"C:\Carpeta\carpeta\proyecto"+str(pageNum)+".jpeg",resolution=300)
Estimado Carlos, muy buen tutorial. Tengo una consulta, necesito hacer lo mismo, generar mapas automatizado, pero solo com otras condiciones. es por cada registro y por cada campo necesito hacer los mapas. Tengo una capa que tiene cientos de registros, y varias variables, que son valores que contienen los campos.....como seria un script con estas condiciones? Saludos
Excelente video colega, solo una duda... puedo automatizar la simbología también? para que cambie dependiendo de lo mostrado en el mapa? como por ejemplo para un mapa de geología o uso de suelo. muchas gracias por su aporte.
Es posible que los archivos se guarden con el nombre del campo, es decir, si son colonias, los archivos se guarden con los nombres de las diferentes colonias? Saludos!
Hola buen dia, una consulta es posible incluir en el codigo, que ademas de que se guarde el mapa en .jpeg, también guarde una plantilla de ArcMap (.mxd) para cada uno de los mapas???... esto por si posteriormente se desea agregar alguna nota adicional a algun mapa, entonces guardar el mapa y una plantilla para poder modificar mas facilmente el mapa... Saludos y gracias de antemano
Hola Leonel, aquí esta el código modificado para que guarde una plantilla mxd por cada mapa. mxd = arcpy.mapping.MapDocument ("CURRENT") for pageNum in range (1, mxd.dataDrivenPages.pageCount + 1): mxd.dataDrivenPages.currentPageID = pageNum arcpy.mapping.ExportToJPEG(mxd,r"C:\Mapas\Reforestacion"+str(pageNum)+".jpeg") mxd.saveACopy(r"C:\Mapas\Reforestacion" + str(pageNum) + ".mxd") Recuerda modificar "C:\Mapas\Reforestacion" en las dos ultimas líneas por la ruta donde deseas guardar tus mapas y los archivos mxd
@@CarlosReyes-zv1hr Muchisimas gracias Carlos, me has ayudado muchisimo a ganar tiempo en mis trabajos, me parece genial su aporte y sus videos... mil gracias
Te comparto el codigo adaptado con la necesidad que me indicas. Donde dice “NombreCampo” Coloca el nombre del campo que deseas ver en tus archivos exportados. Espero te sea de utilidad @MrKualquiera mxd = arcpy.mapping.MapDocument("CURRENT") for pageNum in range(1, mxd.dataDrivenPages.pageCount + 1): mxd.dataDrivenPages.currentPageID = pageNum pageRow = mxd.dataDrivenPages.pageRow fieldValue = pageRow.getValue("NombreCampo") arcpy.mapping.ExportToJPEG(mxd, r"C:\Mapas\Reforestacion_" + str(fieldValue) + ".jpeg")
hola Reynaldo, entiendo que te refieres a que tienes una columna en tu tabla de atributo que admite respuestas tipo texto con una alta cantidad de caracteres, y que al momento de realizar la automatización este campo se sale del área configurada en el layout para este campo?