본문으로 건너뛰기
버전: v0.7.1

도해 템플릿

이 절에서는 소프트웨어에 내장된 지구과학 도해 모듈을 소개합니다. 템플릿 라이브러리의 분류, 관리 및 확장 메커니즘(JSON/ZIP)을 다루고, 도해 인터페이스 레이아웃(메뉴 바, 도구 모음, 레이어 목록, 속성 패널)과 핵심 조작 기능(데이터 가져오기, 레이어 편집, 시각 설정 및 서드파티 소프트웨어 통합 등)을 상세히 분석하며, 템플릿 선택부터 최종 차트 내보내기까지의 전체 워크플로 가이드를 제공합니다. 🌍

목표

도해 그리기 페이지에서 구조 환경 판별도, 암석 분류도 및 기본 지질 온도계도 등을 포함하여 더 많은 기본 지구과학 템플릿을 통합할 예정입니다. 최종 목표는 지구과학을 위한 포괄적인 그리기 도구 키트를 만들어 연구자에게 최대한의 편의를 제공하는 것입니다. 🧪

템플릿의 분류 논리는 현재 학문별로 구성되어 있습니다:

tutorial_plot1

정보

템플릿이 업데이트됨에 따라 일부 분류 구조가 변경될 수 있습니다.

사용 과정에서 소프트웨어의 사용성과 편의성을 높이는 데 도움이 되는 소중한 피드백을 환영합니다. 🌹

빠른 시작

템플릿 라이브러리

도해 모듈은 세 가지 대분류로 나뉩니다. 내장 클라우드 템플릿, 개인 사용자 정의 템플릿내장 도구 템플릿입니다.

내장 클라우드 템플릿: 우리가 지속적으로 업데이트하고 유지보수합니다. 사용자는 소프트웨어를 업데이트하지 않아도, 네트워크 연결 시 업데이트된 도해 템플릿을 가져와 항상 가장 포괄적이고 권위 있는 템플릿 리소스를 보유할 수 있습니다.

개인 사용자 정의 템플릿: 공식 라이브러리에서 필요한 템플릿을 찾을 수 없거나, 특정 연구 요구에 맞는 사용자 정의 템플릿을 만들어야 하는 경우에 적합합니다. 사용자는 이러한 템플릿을 직접 만들 수 있을 뿐만 아니라, 다른 연구자와 쉽게 공유할 수 있도록 내보낼 수도 있어 학술 교류와 전파를 촉진합니다.

향후 전용 도해 템플릿 커뮤니티를 구축할 계획이며, 사용자가 다양한 개인 사용자 정의 템플릿을 쉽게 생성, 업로드, 공유 및 다운로드할 수 있어 시스템의 유연성과 확장성을 더욱 강화할 예정입니다.

내장 도구 템플릿: 비정규 클라우드 템플릿의 도해 도구를 별도로 분리한 것으로, 현재 희토 원소 스파이더 다이어그램, 미량 원소 스파이더 다이어그램 및 Harker diagram을 포함합니다.

인터페이스

기본적으로 그리기 모듈에 진입하면 내장 지구과학 템플릿 라이브러리가 표시됩니다. 인터페이스는 세 가지 주요 부분으로 나뉩니다:

  • 왼쪽 - 템플릿 목록: 모든 템플릿 계층 및 해당 템플릿을 표시하며, 사용자 정의 템플릿 목록을 포함합니다.
  • 오른쪽 상단 - 탐색 바: 템플릿 목록에서 선택한 계층에 따라 업데이트되어 다른 수준의 콘텐츠를 표시합니다.
  • 오른쪽 하단 - 템플릿 카드: 현재 계층의 그리기 카드를 표시하며, 이름과 미리보기 이미지를 포함합니다.

tutorial_plot2

마우스로 템플릿 카드를 선택하고 클릭하면 구체적인 도해 조작 인터페이스로 진입합니다. 물론 도해 카드를 우클릭하여 해당 도해를 내보내 다른 연구자에게 전파할 수도 있습니다. 또는 도해를 즐겨찾기에 추가하여 다음에 빠르게 접근할 수 있습니다. 개인 사용자 정의 도해는 우클릭하여 삭제할 수 있습니다.

ctrl 키를 눌러 도해 카드를 빠르게 삭제/즐겨찾기할 수 있습니다.

로컬 네트워크 환경에서 사용자는 메뉴 바에서 수동으로 내장 템플릿 목록 업데이트를 확인하거나, 설정에서 자동 확인을 활성화하여 최신 리소스를 확보할 수 있습니다.

상단 메뉴 바

메뉴 바 기능은 두 가지 대분류로 나뉩니다:

  1. 파일: 주로 템플릿 생성, 열기 및 가져오기에 사용됩니다.
    1. 새 템플릿: 사용자 정의 차트를 생성합니다. 이 버튼을 클릭하면 대화형 팝업이 열립니다.
    2. 템플릿 열기: 템플릿을 임시로 엽니다. json 파일 및 zip 리소스 패키지를 지원합니다.
    3. 템플릿 가져오기: 외부 템플릿 패키지(zip)를 로컬 사용자 정의 템플릿 목록으로 가져옵니다.
  2. 템플릿: 주로 내장 템플릿 업데이트에 사용됩니다. 내장 클라우드 템플릿 업데이트 확인: 최신 템플릿 목록 및 업데이트를 가져옵니다.

지정된 위치로 도해 템플릿 파일을 직접 끌어다 놓아 도해 템플릿을 가져올 수도 있습니다.

도해 조작 인터페이스

인터페이스

도해 인터페이스는 다섯 가지 주요 부분으로 나뉩니다:

  • 도구 모음: 바로가기 버튼과 세 가지 기능 탭(그리기, 데이터, 편집)을 포함합니다.
  • 레이어 목록(객체): 템플릿의 그리기 요소 목록입니다. 요소를 클릭하면 속성을 수정할 수 있습니다.
  • 그리기 캔버스: 차트 보기, 데이터 가져오기, 시각 설정 및 템플릿 설명 보기를 위한 중앙 영역입니다.
  • 상태 바: 현재 차트 언어 및 좌표 정보를 포함한 기본 그리기 정보를 표시합니다.
  • 속성 패널: 선택한 그리기 요소(색상, 크기 등)의 속성을 표시하여 원하는 시각 효과를 구현합니다.

tutorial_plot3

도해 도구 모음

도구 모음은 일련의 바로가기 버튼으로 구성됩니다. 다음을 포함하되 이에 국한되지 않습니다:

  1. 도해 템플릿 라이브러리로 돌아가기
  2. 도해 상태 전환(도해 모드, 데이터 모드, 편집 모드)
  3. 도해 각종 속성 패널 및 조작 도구 등

자세한 기능은 아래 그림을 참조하세요.

tutorial_plot4

레이어 목록

그리기 요소는 7가지 대분류로 나뉩니다:

  • Line (선): 기본적인 지도 경계 또는 선분을 정의합니다.
  • Text (텍스트): 레이블 및 주석입니다.
  • Polygon (다각형): 차트 내의 닫힌 도형입니다.
  • Arrow (화살표): 방향성 그리기 객체입니다.
  • Function (함수): 사용자가 사용자 정의 수학 함수와 정의역을 입력할 수 있습니다.
  • Axes (좌표축): 차트의 좌표축입니다.
  • Data Point (데이터 점): 가져온 데이터를 나타내는 요소입니다.

기본 렌더링 순서(위에서 아래): 텍스트 > 화살표 > 점 > 함수 > 선 > 다각형 > 좌표축.

tutorial_plot5

레이어 패널에서 요소를 선택하면 캔버스에서 강조 표시되고, 다른 요소는 반투명해져 방해를 줄입니다. 속성 패널에 해당 요소의 관련 속성이 표시됩니다. 🔍

이러한 속성을 수정하여 원하는 시각적 스타일을 구현하세요.

모든 요소 선택을 해제하려면 캔버스의 아무 위치에서나 우클릭하거나 도구 모음의 선택 해제 버튼을 사용하면 됩니다.

속성 패널 & 차트 가이드

도해 사용 예시

예시

  1. 템플릿 라이브러리에서 템플릿을 선택하여 그리기 페이지로 진입합니다. 예: TAS diagram 선택.

  2. 데이터를 입력해야 할 때는 도해 모드에서 데이터 모드로 전환해야 합니다.

    tutorial_plot6

    TAS diagram의 경우 네 열의 데이터가 필요합니다: Category, SiO2, K2O, Na2O. 단위는 wt.%입니다. Category 제목 열은 데이터를 그룹화하고 범례를 생성하는 데 사용됩니다. 물론 이 도해에 어떤 데이터를 입력해야 하는지, 단위가 무엇인지, 도해를 어떻게 사용하는지 등이 불분명하다면, 도해 영역 오른쪽 상단의 도해 도움말 버튼을 클릭하여 해당 도해의 설명 문서를 확인할 수 있습니다.

    tutorial_plot7

  3. 요구 사항을 파악한 후 데이터를 입력하고 데이터 패널 오른쪽 상단의 투점 버튼을 클릭하여 데이터 점을 그립니다. 데이터 입력에 문제가 있으면 데이터를 수정한 후 투점 버튼을 다시 클릭하면 됩니다.

    tutorial_plot8

  4. 도해 내보내기. 도해 투점 결과를 클립보드에 빠르게 복사하는 기능 버튼을 제공합니다. 정식 내보내기 기능도 있습니다. 정식 내보내기 패널에서 jpg, png, bmp, svg 형식의 이미지 내보내기를 지원합니다. 연구 그림에 벡터 그래픽이 필요한 경우 svg 형식을 권장합니다. 또한 결과를 서드파티 그림 소프트웨어에 직접 연동할 수 있어, 내보내기 후 다시 가져오기라는 중간 단계 없이 사용할 수 있습니다. 내장 추천 서드파티 소프트웨어는 CoreIDRAW, Inkscape, Adobe llustrator입니다. Inkscape 연동을 사용하여 후속 연구 그림 수정을 하는 것을 권장합니다. 물론 svg 벡터 그래픽 형식을 지원하는 다른 서드파티 그림 소프트웨어를 사용자 정의할 수도 있습니다. 연구자는 설정에서 그림 소프트웨어 프로그램 경로만 지정하면 됩니다. tutorial_plot8

보충 설명

도해 템플릿 자체는 다국어 전환을 지원합니다. 즉, 하나의 도해를 여러 언어 버전으로 전환하여 국제화 요구를 충족할 수 있습니다.

예: 중국 국내 학술지에 논문을 게재할 때는 중국어 버전 도해가 필요하고, 영어 SCI/IE 등 학술지에 게재할 때는 영어 버전 도해가 필요합니다. 도해 도구 모음 오른쪽 상단의 도해를 클릭하여 해당 언어 버전의 도해로 전환할 수 있습니다.

tutorial_plot9