Comunidad
AutoCAD - Todos los productos - Español
Bienvenido/a al foro de los productos de la familia AutoCAD de Autodesk! Comparte tu conocimiento, haz preguntas y explora los temas populares de AutoCAD.
cancelar
Mostrando los resultados de 
Mostrar  solo  | Buscar en lugar de 
Quiere decir: 

Georreferenciar imagenes tipo .tiff .ECW

3 RESPUESTAS 3
RESUELTAS
Responder
Mensaje 1 de 4
dani-perez
8232 Vistas, 3 Respuestas

Georreferenciar imagenes tipo .tiff .ECW

Buenas a todos,

 

Necesitaría ayuda en este problema. Me gustaría encontrar una forma de georreferenciar imagenes tipo .tiff o .ecw y similares. Sé que autocad civil o Autocad map puede realizar estas operaciones. Pero necesitaría hallar la solución para autocad básico.

 

Dicho esto, he encontrado varias rutinas que pueden hacer esta operación, pero necesitan el archivo "worldfile" que es donde vienen las coordenadas. Si no estoy mal informado, archivos de extensión .ECW tienen en sus metadados sus respectivas coordenadas. Habria una forma de poder georreferenciar en autocad básico, de la misma forma que hace Civil o Map?

 

Aqui os pongo otra rutina lisp que quizas pueda darme solucion, pero cuando la ejecuto me da fallo.

 

Gracias a todos,

 

Un saludo.

; #######################################################################
;
; 		Inserta una imagen TIFF georreferenciada
;
;                 Autor: Francisco Navarrete Mandly
;	  		    Noviembre 2001
; 
; #######################################################################

(defun C:INSIMG (/ fichtif fichtfw fp ex ey rx ry x0 y0 ent info dimx dimy)

	; Pide ficheros
	(if (not (setq fichtif (getfiled "Imagen a Insertar" "*" "tif" 2))) (exit))
	(setq fichtfw (strcat (substr fichtif 1 (- (strlen fichtif) 2)) "fw"))

	; Lee parametros
	(setq fp (open "fichtif" "r"))
	(setq ex (atof (read-line fp)))
	(setq rx (read-line fp))
	(setq ry (read-line fp))
	(setq ey (atof (read-line fp)))
	(setq x0 (atof (read-line fp)))
	(setq y0 (atof (read-line fp)))
	(close fp)
	(setq ey (* ey -1))

	; Inserta imagen
	(command "._-IMAGE" "" fichtif (list x0 y0) 1.0 0.0)

	; Modifica posicion
	(setq ent (entlast))
	(setq info (entget ent))
	(setq nx (cadr (assoc 13 info)) ny (caddr (assoc 13 info)))
	(setq dimx (* nx ex) dimy (* ny ey))
	(setq y0 (- y0 dimy))
	(setq info (subst (list 10 x0 y0 0.0) (assoc 10 info) info))

	; Modifica tamaño
	(setq info (subst (list 11 ex 0.0 0.0) (assoc 11 info) info))
	(setq info (subst (list 12 0.0 ey 0.0) (assoc 12 info) info))
	(entmod info)
	
	(princ)
)

os adjunto una imagen tiff por si la necesitáis.

3 RESPUESTAS 3
Mensaje 2 de 4
calderg1000
en respuesta a: dani-perez

Estimado @dani-perez 

Para lograr lo que requieres, solo es necesario aplicar en ACAD el comando MAPIINSERT , desde luego si tu imagen TIFF contiene datos de videoconferencia esta se insertara exactamente en su posición georreferenciada (coordenadas UTM).

Te adjunto un video screencast donde se explica el procedimiento.

Saludos.

 

 

 

 

 

 


Carlos Calderon G
EESignature
>Did you find this post helpful? Feel free to Like this post.
Did your question get successfully answered? Then click on the ACCEPT SOLUTION button.

Mensaje 3 de 4
dani-perez
en respuesta a: calderg1000

Buenas calderg1000 ,

 

Gracias por contestar. Yo sabía de la existencia de "mapiinsert" en autocad civil3D pero no en autocad básico. De hecho voy a subir una foto porque mi autocad no reconoce dicho comando.

 

Un saludo.

Mensaje 4 de 4
Richard.Vivanco
en respuesta a: dani-perez

Instala este complemento: raster design.   Se mostrará un nuevo menu en el autocad cuando culmines de instalarlo.

https://www.autodesk.com/education/free-software/autocad-raster-design


Richard Vivanco V.
Arq. BIM Manager + Autodesk Certified Instructor
Website | Youtube | LinkedIn



EESignature

¿No encontraste lo que buscabas? Pregúntale a la comunidad o comparte tus conocimientos.

Publicar en los foros  

Autodesk Design & Make Report

New events in the Spanish Community