QGIS Print Composer에서 사용자 정의 테이블을 생성하는 방법은 무엇입니까?


9

QGIS에서 생성 된 맵 레이아웃에 커스텀 테이블을 추가하고 싶습니다. 표의 모양 (테두리, 셀의 배경색 등)을 상당히 제어하고 싶습니다. "속성 테이블 추가"도구를 사용하면 해당 항목을 제어 할 수 없습니다. Excel에서 원하는 것을 만들고 이미지로 저장하려고 시도했지만 물론 픽셀 화되었습니다. 가능한 경우 벡터 기반 솔루션을 원합니다. 이견있는 사람?

.html 테이블을 만들고 삽입하는 것을 고려했습니다. 이것이 가장 좋은 방법입니까?


어떤 QGIS 버전을 사용하고 있습니까? QGIS dev에서 HTML 테이블과 속성 테이블의 기본 스타일을 추가 할 수 있습니다.
Curlew

죄송합니다. QGIS 1.9.0-Master를 사용하고 있습니다. .html을 추가 할 수 있다는 것을 알고 있지만 더 나은 방법이 있는지 궁금합니다.
대런 코프

맵 요소를 SVG로 내보내고 Inkscape와 같은 방식으로 사용자 정의를 수행하는 것을 고려 했습니까? QGIS에는 설정된 스타일을 포함하여 모든 매핑 요소를 SVG 파일로 내보내는 플러그인이 있습니다. InkScape의 모양을 완전히 제어 할 수 있습니다
Ryan Garnett

@RyanGarnett; 예, Inkscape에서 작업을 시도했지만 어떤 이유로 든 내가 사용한 모든 컴퓨터 (아주 잘 갖추어 진 컴퓨터 포함)에서 고통스럽게 느려집니다. 좌절할만한 가치가 없었습니다. 실제로 사용할 수있는 SVG에 대한 유용한 팁이 있습니까?
대런 코프

대런 정말 이상합니다. 어떤 OS를 사용하고 있습니까? 많은 Windows 컴퓨터에서 Inkscape를 사용하여 큰 성공을 거두었습니다. 당신이하고자하는 모든 것을 몰라도 특정 포인터를 제공하기는 어렵습니다. 그러나 QGIS 용 SimpleSVG 플러그인은 실제로 내보내기에 도움이됩니다. 중요한 것은 레이어에서 작업하는 것입니다. 이렇게하면 큰 레이어를 시각적으로 끌 수 있으며, 이는 성능 문제를 해결하는 데 도움이 될 수 있습니다.
Ryan Garnett

답변:


1

지도를 더 이상 터치하지 않으면 일부 텍스트를 저장하고 pdf로 내보내고 Inkscape에서 THAT을 열 수 있습니다. PDF는 훨씬 더 관리하기 쉽습니다.

Excel에서 테이블을 pdf로 내 보내면 Inkscape에서도 원활하게 가져올 수 있습니다.

이전 프로젝트에서는지도의 전략적 지점에 포인터 레이블이있는 맵인 Inkscape를 통해 세 심하게 레이아웃을 지정해야했습니다. SVG를 사용하여 텍스트를 비틀거나 채색을 변경하고 불투명도를 조정하고 보고서에 통합하기 위해 모든 것을 정확한 용지 크기로 깔끔하게 저장해야했기 때문에 SVG를 사용했습니다. 모든 잉크 스케이프 프로젝트마다 QGIS SVG 출력에서 ​​여분의 렌더링을 덮기 위해 "흰색 블록"이라는 레이어가 있습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.