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.
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
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
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 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
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?
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
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)
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.
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")
saludos Carlos desde Chile, desde hoy te sigo, muchas gracias por tus videos.
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.
Carlos sos un GENIO! !! Gracias por tu tiempo y compartir. Saludos desde Uruguay
Excelente explicación, muchas gracias por compartir la su conocimiento.
Excelente aporte!! muchas gracias, me ahorraste horas de trabajo!! :D
Excelente video, muy preciso y conciso. Felicidades
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.
Gracias! por tu desinteresado aporte.
Muchas gracias...me sirvió mucho. Eres un sol.
Buen trabajo, gracias por el aporte.
Gran video, gracias por publicar
Eres un GENIO! un suscriptor para tu canal! :D
Hola Carlos Buen vídeo...python lo máximo!
Asu, me gustó mucho, muchas gracias por este fantastico tutorial
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
quería preguntar que parte del código tengo que cambiar para que el archivo exportado tenga el nombre del propietario o otro nombre de salida
EXCELENTE!!! que buen aporte
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
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!
muchisimas gracias por compartir
puedo poner 2 data frame por mapa? el programa entendera igual?
Tu interfaz de arcmap corre bien, hay alguna configuración para eso? Alguna recomendación?
Interesante, gracias.
Excelente video Carlos. Tengo una consulta: ¿ es posible automatizar la generación de cuadros de coordenadas para cada predio ?. Gracias por tu aporte
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
Que puedo hacer cuando tengo demasiado caracteres me sale largo en toda la hoja y no se acomoda
dentro de la hoja
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?
@@CarlosReyes-zv1hr Tengo la misma duda
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
Buenísimo...
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)
excelente video
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.
si la simbologia la tienes automatizada y definida a lo que se muestra en la extencion del layout, deberia ir cambiando... saludos
Buen video amigo si puedieras subir videos de python en arcgis
excelente video muchas gracias, necesito apreder como incorporar tablas dinamicas
Excelente video Carlos, tengo una pregunta al exportar, los mapa se generan en base a numero de pagina, como crearlo en base a un campo alfanumerico
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")
Excelente video….