Sidebar

Sidebar 템플릿은 Instant AppsSidebar 웹 앱 템플릿을 기반으로 합니다. 맵 옆에 있는 측면 패널에 표시되는 도구 및 옵션 집합에 대한 네이티브 앱 환경을 제공합니다. 맵을 탐색하기 위한 필수 맵 도구 및 특정 지역을 확대하기 위한 북마크를 포함할 수 있습니다. 사용자가 맵에 피처를 추가하고 업데이트할 수 있도록 편집 도구를 제공합니다. 데이터에 대한 추가 정보를 얻는 데 사용할 수 있는 필터를 구성합니다.

요구 사항

Sidebar 템플릿 사용에 대한 요구 사항은 다음과 같습니다.

  • 하나 이상의 Sidebar 웹 앱을 입력합니다. 이는 유효한 단일 항목 ID, 여러 Sidebar 웹 앱을 포함하는 그룹의 ID 또는 여러 항목 ID를 포함하는 검색 쿼리일 수 있습니다.
  • Sidebar 웹 앱은 공개 상태이거나 보안 상태일 수 있습니다. OAuth2를 사용하는 ArcGIS Online 기관이나 ArcGIS Enterprise portal의 보안 웹 앱에 접근하려면 앱을 등록하고 클라이언트 ID를 입력합니다. 자세한 내용은 앱 서명을 참고하세요. 기본 설정에 따라 Sidebar 갤러리에는 공개 Sidebar 웹 앱만 나타납니다. 보안 Sidebar 웹 앱에 접근하려면 설정 > 라이선싱 > 갤러리를 클릭하고 클라이언트 ID를 입력합니다.

앱 기능

다음 목록에는 웹 앱에 구성된 경우 네이티브 앱에서 지원되는 키 설정 및 기능이 포함되어 있습니다.

  • 레이어 목록 - 맵에서 가시성을 끄고 켤 수 있는 아이콘이 있는 레이어의 목록을 표시합니다. 런타임 시 도구에 포함할 레이어를 선택할 수 있습니다.
  • 북마크 - 맵에 저장된 미리 설정된 범위의 컬렉션으로 맵을 확대하고 이동합니다.
  • 팝업 - 피처를 누르면 구성된 팝업 콘텐츠가 표시됩니다.
  • 편집 도구 - 편집 가능한 레이어에서 피처를 추가하고 업데이트할 수 있는 도구를 제공합니다.
  • 세부정보 - 앱 측면 패널에 원본 맵 항목 세부정보의 설명 콘텐츠를 표시합니다.
  • 필터 - 미리 정의된 옵션을 기반으로 맵의 데이터를 필터링합니다.
  • 베이스맵 토글 - 다른 베이스맵으로 전환하여 맵의 모습을 변경합니다.

Sidebar 템플릿으로 생성한 앱에는 레이어와 맵이 오프라인용으로 활성화된 경우 오프라인 맵에 대한 지원도 포함됩니다.

앱 사용자 정의

앱을 생성한 후에는 앱 설정을 변경하여 앱을 사용자 정의할 수 있습니다.

AppStudio를 시작한 다음 측면 패널에서 설정 > 등록정보를 클릭합니다. 다음 테이블에는 Sidebar 등록정보 탭에 있는 탭의 콘텐츠(해당 탭별로 정렬되어 있음)와 용도가 나와 있습니다. 등록정보는 앱의 appinfo.json 파일에서 직접 수정할 수도 있습니다. 이러한 등록정보를 변경한 경우 앱을 다시 시작하기 전에 적용을 클릭하여 등록정보를 저장해야 합니다.

시작 화면 탭 콘텐츠

등록정보JSON name유형설명

배경 이미지

startBackground

문자열(이미지 URL)

시작 페이지 배경에 사용되는 이미지입니다.

브랜드 색상

brandColor

문자열(색상 값)

기본 색상으로 사용되는 색상입니다.

제목 글꼴 파일

mediumFontTTF

문자열(글꼴 파일 URL)

앱 전반에서 사용될 사용자 설정 제목 글꼴을 설정합니다. 이 글꼴은 머리글과 페이지 제목 등에 사용됩니다.

텍스트 글꼴 파일

regularFontTTF

문자열(글꼴 파일 URL)

앱 전반에 사용될 사용자 설정 텍스트 글꼴을 설정합니다. 이 글꼴은 사진 설명, 앱 텍스트 정보 등에 사용됩니다.

피드백 이메일

feedbackEmail

문자열(이메일 ID)

사용자 피드백이 전송되는 이메일 주소입니다.

고지 사항 표시

showDisclaimer

Boolean(true|false)

앱에서 고지 사항 텍스트를 팝업으로 보여줍니다. 이 텍스트는 세부정보 탭의 접근 및 사용 제약 조건 섹션 내용입니다.

갤러리 탭 콘텐츠

등록정보JSON name유형설명

Sidebar 웹 앱

galleryMapsQuery

문자열

갤러리에 유효한 Sidebar 웹 앱을 나열하는 ArcGIS 쿼리를 입력합니다. 이는 id: 87e4ea0800d64d4cb0e9d2e3784a5519와 같이 웹 앱의 유효한 단일 항목 ID이거나 group:47597bdf4b6d49fd85c0f4175a6e7b60과 같이 여러 웹 앱을 포함하는 그룹 ID 또는 여러 웹 앱 항목 ID(id:87e4ea0800d64d4cb0e9d2e3784a5519 또는 id:5a2cff5558704870bd5dbe36fbb94183)가 있는 검색 쿼리일 수 있습니다.

갤러리에 표시할 총 결과

maxNumberOfQueryResults

숫자

포털 쿼리에서 반환되어야 하는 최대 웹 앱 수를 입력합니다.

Portal URL

portalUrl

문자열

Sidebar 웹 앱을 쿼리하는 Portal의 URL입니다.

보안 웹 앱 지원

supportSecuredMaps

Boolean(true|false)

쿼리 매개변수에 따라 보안 웹 앱에 접근하기 위한 기관 로그인 기능을 제공합니다.

로그인 건너뛰기

enableAnonymousAccess

Boolean(true|false)

보안 웹 앱 지원이 true로 설정된 경우 이 옵션을 true로 설정하면 로그인을 무시하고 공개적으로 사용 가능한 웹 앱만 갤러리에 표시할 수 있습니다.

포털 정렬 필드

portalSortField

문자열

갤러리에 표시된 웹 앱을 정렬하는 데 사용됩니다. title, created, type, owner, modified, avgRating, numRatings, numComments, numViews 값을 지정할 수 있습니다.

포털 정렬 순서

portalSortOrder

문자열

웹 앱을 오름차순 또는 내림차순으로 정렬하기 위해 갤러리 정렬 필드와 함께 사용됩니다. 가능한 값은 asc 또는 desc입니다.