레이블 클래스, 표현식 및 주석을 사용하는 방법은 무엇입니까?


11

필자는 파이썬, 벡터 분석에 관해서 QGIS가 ArcGIS에 돈을 쏟아 붓는 것을 발견했습니다. 일부 qgis 플러그인은 ArcGIS의 성능을 몇 시간 정도 초과합니다. 그러나 항상 QGIS의 라벨링 시스템은 ArcGIS와 비교할 때 표현식, sql 및 자세한 표현이 부족하다는 것을 알았습니다. 나는 mapnik을 시도했지만 멋지지만 여전히 문제를 해결하는 것이 아니라 문제를 해결하는 것 같습니다.

  • QGIS에서 수행 한지도, 특히 레이블 클래스, 표현식 및 주석을 사용하여 내지도를 개선하려면 어떻게해야합니까?
  • 누군가 플러그인 또는 이와 유사한 것을 작성하는 관점에서 QGIS의 라벨링 시스템을 향상시키기 위해 무엇을해야합니까?

1
ArcGIS를 사용하지 않는 사람들을 위해 QGIS에서 누락 된 느낌을 정확하게 확장해야한다고 생각합니다
Ian Turton

@iant-주로 SQL- 라벨 쿼리를 기반으로 온 / 오프 기능이있는 레이블 및 심볼로지 클래스
dassouki

아직도 나에게 아무 의미
이안 Turton

답변:


9

사용 가능한 레이블 속성에 대한 편한 편집기는 없지만 "데이터 정의 레이블"을 사용하여 레이블 클래스의 효과를 얻을 수 있습니다.

대체 텍스트

이를 위해서는 약간의 데이터 준비가 필요하지만 결과는 원하는 것이어야합니다.

또한 흥미롭게도 Sourcepole새로운 라벨링 도구 가 될 수 있습니다 .

  • 레이블 이동 도구 ... 텍스트 레이블을 새 위치로 이동
  • 라벨 회전 도구… 라벨을 대화식으로 회전 할 수 있습니다
  • 레이블 속성 도구… 사용자가 레이블의 속성 및 텍스트를 조작 할 수있는 대화 상자를 엽니 다

대체 텍스트

여러 줄 레이블만들 수도 있습니다 .

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

QGIS는 주석 도구도 제공합니다.

대체 텍스트

레이블 엔진의 "룰 기반"렌더러에서 현재 사용 가능한 모든 옵션을 구현하는 것이 크게 개선되었습니다.


1
"라벨링 엔진을위한"룰 기반 "렌더러에서 현재 사용 가능한 모든 옵션을 구현하는 것이 크게 개선 될 것입니다." 흠, 그것은 꽤 멋진 아이디어입니다. 제가 그것을 구현할 수있는 기술을 갖고 있었으면 좋겠습니다.
Nathan W

여기서 또 다른 매우 비슷한 질문을하거나 sa에 새로운 질문을 작성해야합니까? 속성 및 맵 범위를 기반으로 qgi로 레이블을 지정하는 방법은 무엇입니까? 예를 들어, extent> 1 : 1000은 폰트 크기 12에서 면적이 100000 인 모든 피쳐와 폰트 크기 5에서 면적이 99999 인 피쳐에 레이블을 지정합니다.
Justin

@Justin 새로운 질문을여십시오.
underdark

3

QGIS에 이제 1.8 이후로 표현 레이블이 있음을 반영하는 업데이트

식 라벨 QGIS

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