QGIS의 기능과 관련된 이미지를 표시 하시겠습니까?


12

예를 들어 오래된 나무가있는 점 데이터가 있으면 식별 도구를 사용할 때 나무의 사진을 볼 수 있습니다

또는 한 단계 더 나아가 레이블을 클릭하지 않고도 이러한 이미지를 즉시 표시

용어는 파일 스트리밍이라고 생각합니까?


Nathan Woodrow의 블로그 : nathanw.net/2016/02/04/live-svgs
isshp

답변:


13

식별시 가능합니다.

먼저 사진 경로가있는 속성이 필요합니다. 전체 경로 여야합니다.

여기에 이미지 설명을 입력하십시오

그런 다음 이미지 속성을 통해 속성의 위젯을 Photo로 설정하십시오 .

여기에 이미지 설명을 입력하십시오

기능을 식별하면 이미지가 나타납니다.

여기에 이미지 설명을 입력하십시오

식별 결과에서 "자동 열기 양식"을 선택해야하지만 이미지가있는 레이어 만 식별해야하므로 모드는 "현재 선택"이어야하므로 레이어 패널에서 선택한 레이어를 식별 할 수 있습니다.

여기에 이미지 설명을 입력하십시오


로컬 경로 여야합니까? URL 일 수 있습니까?
jpmc26

2
URL 일 수 있습니다. 그런 다음 위젯을 사진 대신 "웹보기"로 설정해야합니다.
HeikkiVesanto

1
외부 자원 위젯 유형을 사용하고 통합 문서 뷰어를 켜서 이미지를 표시하는 경우 속성 값에 전체 파일 경로를 사용할 필요가 없습니다. QGIS를 사용하면 정적 "기본 경로"또는 프로젝트 경로를 사용하도록 설정할 수 있습니다. 후자는 동적이지만 필드 값에 서브 디렉토리를 지정해야합니다. 따라서 프로젝트가 C : \ Projects에 있고 C : \ Projects \ Images에있는 이미지 인 경우 필드 값은 \ Images \ whatever.jpg 여야합니다. 첫 번째 슬래시, 기억이 안나.)
she_weeds

경로에 공간이 있으면 어떻게 되나요? 예를 들어 광산은 N : \ Doc \ A \ Apple Drive 1.pdf입니다. 링크는 실제로 존재하지 않는 N : \ Doc \ A \ Apple을 열려고 시도합니다.
Tyler Veinot

"N : \ Doc \ A \ Apple Drive 1.pdf"따옴표 추가
HeikkiVesanto

6

이는 지오메트리 생성기 의 조합을 사용 하여 이미지의 직사각형 다각형 자리 표시자를 만든 다음 래스터 이미지 채우기 를 사용하여 이미지를 삽입 함으로써 레이어 스타일을 통해 가능합니다 . 래스터 위치 속성은 데이터 정의가 가능하지만 URL 소스와 함께 작동하는지 테스트하지 않았습니다.

예:

점을 직사각형 400 x 220지도 단위로 변환하는 형상 생성기 표현식 (사진 종횡비와 일치) :

bounds(  make_line( 
    translate( $geometry , -200, -110), 
    translate( $geometry , 200, 110)
    )
)

포인트와 직선

이제 사각형에 사진의 래스터 채우기를 제공하십시오.

여기에 이미지 설명을 입력하십시오

(Windows 10에서 QGIS 2.18.15 x64 사용)


4

"지도 팁"을 사용하여 수행 할 수도 있습니다.

  1. Vesanto처럼 속성 테이블에 URL을 추가해야합니다.

  2. "Layer Properties"-> "Display"로 이동하여 html로 전환하여 다음과 같은 것을 추가하십시오.

    <img width="150px" src="[% "img_url" %]" />
    

클릭 팁이없는 맵 팁의 장점!


1

슬프게도 아직 그런 것은 없습니다.

가장 좋은 방법은 HTML 주석을 통해 이미지를 첨부하는 것입니다. QGIS에서이 기호를 찾으십시오.

여기에 이미지 설명을 입력하십시오

ADD : @Vesanto가 보여 주듯이 가능합니다. 나는 그것에 대해 몰랐지만 그들이 QGIS에 그러한 기능을 추가 한 것은 좋은 일이라고 생각합니다.


응 qgis 2.14에는 해당 아이콘이 없습니다. 2.18의 새로운 기능입니까?
Luffydude

나는 그렇게 생각하지 않습니다. 속성 툴바에서 구현되었으며 약 3 년 전에 사용했습니다. 어쩌면 eVIS 플러그인을 확인하고 싶지만 경험이 없습니다.
rabear

@Luffydude-아이콘은 텍스트 주석 아이콘 의 하위 메뉴입니다. :)
Joseph

1
@Joseph oh 아, 어리석은 나
Luffydude
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.