React Native Naver Map
    Preparing search index...

    Interface NaverMapPathOverlayProps

    interface NaverMapPathOverlayProps {
    ย ย ย ย color?: ColorValue;
    ย ย ย ย coords: Coord[];
    ย ย ย ย globalZIndex?: number;
    ย ย ย ย isHidden?: boolean;
    ย ย ย ย isHideCollidedCaptions?: boolean;
    ย ย ย ย isHideCollidedMarkers?: boolean;
    ย ย ย ย isHideCollidedSymbols?: boolean;
    ย ย ย ย isMaxZoomInclusive?: boolean;
    ย ย ย ย isMinZoomInclusive?: boolean;
    ย ย ย ย maxZoom?: number;
    ย ย ย ย minZoom?: number;
    ย ย ย ย onTap?: () => void;
    ย ย ย ย outlineColor?: ColorValue;
    ย ย ย ย outlineWidth?: number;
    ย ย ย ย passedColor?: ColorValue;
    ย ย ย ย passedOutlineColor?: ColorValue;
    ย ย ย ย patternImage?: MarkerImageProp;
    ย ย ย ย patternInterval?: number;
    ย ย ย ย progress?: number;
    ย ย ย ย width?: number;
    ย ย ย ย zIndex?: number;
    }

    Hierarchy (View Summary)

    Index

    Events

    onTap?: () => void

    ์˜ค๋ฒ„๋ ˆ์ด๋ฅผ ํด๋ฆญํ–ˆ์„ ๋•Œ์˜ ์ด๋ฒคํŠธ์ž…๋‹ˆ๋‹ค.

    Properties

    color?: ColorValue

    color์™€ passedColor ์†์„ฑ์„ ์‚ฌ์šฉํ•ด ๊ฐ๊ฐ ์ง€๋‚˜๊ฐˆ, ์ง€๋‚˜์˜จ ๊ฒฝ๋กœ์„ ์˜ ์ƒ‰์ƒ์„ ์ง€์ •ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

    black
    
    coords: Coord[]

    ์ขŒํ‘œ์—ด์„ ์ง€์ •ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ขŒํ‘œ์—ด์€ ํ•„์ˆ˜์ ์ธ ์†์„ฑ์œผ๋กœ, ์ขŒํ‘œ์—ด์„ ์ง€์ •ํ•˜์ง€ ์•Š์€ ๊ฒฝ๋กœ์„  ์˜ค๋ฒ„๋ ˆ์ด๋Š” ์ง€๋„์— ์ถ”๊ฐ€๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ ์ขŒํ‘œ์—ด์˜ ํฌ๊ธฐ๊ฐ€ 2 ๋ฏธ๋งŒ์ด๊ฑฐ๋‚˜ null์ธ ์›์†Œ๊ฐ€ ์žˆ์„ ๊ฒฝ์šฐ์—๋„ ์ง€๋„์— ์ถ”๊ฐ€๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

    globalZIndex?: number

    ์ง€๋„์—์„œ global z index์˜ ์œ„์น˜์ž…๋‹ˆ๋‹ค. ๊ธฐ๋ณธ๊ฐ’์€ ์˜ค๋ฒ„๋ ˆ์ด์˜ ํƒ€์ž…์— ๋”ฐ๋ผ ๋‹ค๋ฆ…๋‹ˆ๋‹ค.

    ์ „์—ญ Z ์ธ๋ฑ์Šค. ์—ฌ๋Ÿฌ ์˜ค๋ฒ„๋ ˆ์ด๊ฐ€ ํ™”๋ฉด์—์„œ ๊ฒน์ณ์ง€๋ฉด ์ „์—ญ Z ์ธ๋ฑ์Šค๊ฐ€ ํฐ ์˜ค๋ฒ„๋ ˆ์ด๊ฐ€ ์ž‘์€ ์˜ค๋ฒ„๋ ˆ์ด๋ฅผ ๋ฎ์Šต๋‹ˆ๋‹ค.

    ๋˜ํ•œ ๊ฐ’์ด 0 ์ด์ƒ์ด๋ฉด ์˜ค๋ฒ„๋ ˆ์ด๊ฐ€ ์‹ฌ๋ฒŒ ์œ„์—, 0 ๋ฏธ๋งŒ์ด๋ฉด ์‹ฌ๋ฒŒ ์•„๋ž˜์— ๊ทธ๋ ค์ง‘๋‹ˆ๋‹ค.

    ๋‹ค์Œ์€ global zIndex์˜ ๊ฐ’๋“ค์ž…๋‹ˆ๋‹ค.

    • ์ •๋ณด ์ฐฝ: 400000
    • ์œ„์น˜ ์˜ค๋ฒ„๋ ˆ์ด: 300000
    • ๋งˆ์ปค: 200000
    • ํ™”์‚ดํ‘œ ์˜ค๋ฒ„๋ ˆ์ด: 100000
    • (์ง€๋„ ์‹ฌ๋ฒŒ)
    • ๊ฒฝ๋กœ์„  ์˜ค๋ฒ„๋ ˆ์ด: -100000
    • ์…ฐ์ดํ”„(ํด๋ฆฌ๊ณค, ํด๋ฆฌ๋ผ์ธ, ์„œํด): -200000
    • ์ง€์ƒ ์˜ค๋ฒ„๋ ˆ์ด: -300000
    • (์ง€๋„ ๋ฐฐ๊ฒฝ)

    zIndex

    null
    
    isHidden?: boolean

    ๊ฐ์ถฐ์ง„ ์—ฌ๋ถ€์ž…๋‹ˆ๋‹ค.

    isHideCollidedCaptions?: boolean

    isHideCollidedCaptions ์†์„ฑ์„ true๋กœ ์ง€์ •ํ•˜๋ฉด ๊ฒฝ๋กœ์„ ๊ณผ ๊ฒน์น˜๋Š” ๋งˆ์ปค ์บก์…˜์ด ์ˆจ๊ฒจ์ง‘๋‹ˆ๋‹ค. ๊ฒน์น˜๋Š” ๋งˆ์ปค์˜ captionAligns์— ๋‘˜ ์ด์ƒ์˜ ๋ฐฉํ–ฅ์„ ์ง€์ •ํ–ˆ๋‹ค๋ฉด ๊ฒน์น˜์ง€ ์•Š๋Š” ์ฒซ ๋ฒˆ์งธ ๋ฐฉํ–ฅ์— ์บก์…˜์ด ๋‚˜ํƒ€๋‚˜๋ฉฐ, ์–ด๋А ๋ฐฉํ–ฅ์œผ๋กœ ์œ„์น˜์‹œ์ผœ๋„ ๊ฒน์น  ๊ฒฝ์šฐ์—๋งŒ ์บก์…˜์ด ์ˆจ๊ฒจ์ง‘๋‹ˆ๋‹ค. ๋‹จ, hideCollidedMarkers๊ฐ€ true๋กœ ์ง€์ •๋œ ๊ฒฝ์šฐ hideCollidedCaptions๋Š” ๋ฌด์‹œ๋ฉ๋‹ˆ๋‹ค. ๋งˆ์ปค์˜ Z ์ธ๋ฑ์Šค๊ฐ€ ๊ฒฝ๋กœ์„ ์˜ Z ์ธ๋ฑ์Šค๋ณด๋‹ค ํฌ๋”๋ผ๋„ ๊ฒฝ๋กœ์„ ์ด ์šฐ์„ ํ•ฉ๋‹ˆ๋‹ค.

    false
    
    isHideCollidedMarkers?: boolean

    isHideCollidedMarkers ์†์„ฑ์„ true๋กœ ์ง€์ •ํ•˜๋ฉด ๊ฒฝ๋กœ์„ ๊ณผ ๊ฒน์น˜๋Š” ๋งˆ์ปค๊ฐ€ ์ˆจ๊ฒจ์ง‘๋‹ˆ๋‹ค. ๋งˆ์ปค์˜ Z ์ธ๋ฑ์Šค๊ฐ€ ๊ฒฝ๋กœ์„ ์˜ Z ์ธ๋ฑ์Šค๋ณด๋‹ค ํฌ๋”๋ผ๋„ ๊ฒฝ๋กœ์„ ์ด ์šฐ์„ ํ•ฉ๋‹ˆ๋‹ค.

    false
    
    isHideCollidedSymbols?: boolean

    isHideCollidedSymbols ์†์„ฑ์„ true๋กœ ์ง€์ •ํ•˜๋ฉด ๊ฒฝ๋กœ์„ ๊ณผ ๊ฒน์น˜๋Š” ์ง€๋„ ์‹ฌ๋ฒŒ์ด ์ˆจ๊ฒจ์ง‘๋‹ˆ๋‹ค.

    false
    
    isMaxZoomInclusive?: boolean

    ์ตœ๋Œ€ ์คŒ ๋ ˆ๋ฒจ์ด ํฌํ•จ๋  ๋•Œ๋„ ๋ณด์ด๋Š” ์ง€ ์—ฌ๋ถ€์ž…๋‹ˆ๋‹ค.

    isMinZoomInclusive?: boolean

    ์ตœ์†Œ ์คŒ ๋ ˆ๋ฒจ์ด ํฌํ•จ๋  ๋•Œ๋„ ๋ณด์ด๋Š” ์ง€ ์—ฌ๋ถ€์ž…๋‹ˆ๋‹ค.

    maxZoom?: number

    ์ง€๋„์— ๋ณด์ด๋Š” ์ตœ๋Œ€ ์คŒ ๋ ˆ๋ฒจ์ž…๋‹ˆ๋‹ค.

    21
    
    minZoom?: number

    ์ง€๋„์— ๋ณด์ด๋Š” ์ตœ์†Œ ์คŒ ๋ ˆ๋ฒจ์ž…๋‹ˆ๋‹ค.

    0
    
    outlineColor?: ColorValue

    ์™ธ๊ณฝ์„  ์ƒ‰์ƒ์ž…๋‹ˆ๋‹ค.

    black
    
    outlineWidth?: number

    ํ…Œ๋‘๋ฆฌ์˜ ๋‘๊ป˜๋ฅผ ์ง€์ •ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. 0์œผ๋กœ ์ง€์ •ํ•˜๋ฉด ํ…Œ๋‘๋ฆฌ๊ฐ€ ๊ทธ๋ ค์ง€์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

    0
    
    passedColor?: ColorValue

    color์™€ passedColor ์†์„ฑ์„ ์‚ฌ์šฉํ•ด ๊ฐ๊ฐ ์ง€๋‚˜๊ฐˆ, ์ง€๋‚˜์˜จ ๊ฒฝ๋กœ์„ ์˜ ์ƒ‰์ƒ์„ ์ง€์ •ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

    black
    
    passedOutlineColor?: ColorValue

    ์ง€๋‚˜์˜จ ๊ฒฝ๋กœ์˜ ์™ธ๊ณฝ์„  ์ƒ‰์ƒ์ž…๋‹ˆ๋‹ค.

    black
    
    patternImage?: MarkerImageProp

    ํŒจํ„ด์„ ์˜๋ฏธํ•˜๋Š” ์ด๋ฏธ์ง€๋ฅผ ์‚ฝ์ž…ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ํŒจํ„ด ์ด๋ฏธ์ง€์˜ ํฌ๊ธฐ๊ฐ€ ๊ฒฝ๋กœ์„ ์˜ ๋‘๊ป˜๋ณด๋‹ค ํด ๊ฒฝ์šฐ ๊ฒฝ๋กœ์„ ์˜ ๋‘๊ป˜์— ๋งž๊ฒŒ ์ถ•์†Œ๋ฉ๋‹ˆ๋‹ค. undefined์ผ ๊ฒฝ์šฐ ํŒจํ„ด์„ ํ‘œ์‹œํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

    undefined
    
    patternInterval?: number

    patternInterval ์†์„ฑ์„ ์‚ฌ์šฉํ•˜๋ฉด ํŒจํ„ด ์ด๋ฏธ์ง€ ๊ฐ„ ๊ฐ„๊ฒฉ์„ ์ง€์ •ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. 0์ผ ๊ฒฝ์šฐ ํŒจํ„ด์ด ๊ทธ๋ ค์ง€์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

    0
    
    progress?: number

    ์ง„์ฒ™๋ฅ ์„ ์ง€์ •ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ฒฝ๋กœ๋Š” ์ง„์ฒ™๋ฅ ์„ ๊ธฐ์ค€์œผ๋กœ ์ง€๋‚˜์˜จ ๊ฒฝ๋กœ์™€ ์ง€๋‚˜๊ฐˆ ๊ฒฝ๋กœ๋กœ ๊ตฌ๋ถ„๋ฉ๋‹ˆ๋‹ค. ์ง€๋‚˜์˜จ ๊ตฌ๊ฐ„๊ณผ ์ง€๋‚˜๊ฐˆ ๊ตฌ๊ฐ„์— ๋Œ€ํ•œ ์ƒ‰์ƒ์„ ๋‹ฌ๋ฆฌ ์ง€์ •ํ•  ์ˆ˜ ์žˆ์œผ๋ฏ€๋กœ ์ง„์ฒ™๋ฅ ์— ๋”ฐ๋ผ ์ขŒํ‘œ์—ด์„ ๋ณ€๊ฒฝํ•  ํ•„์š”๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค. ๊ฐ’์˜ ๋ฒ”์œ„๋Š” -1~1์ด๋ฉฐ ๊ฐ๊ฐ ๋‹ค์Œ๊ณผ ๊ฐ™์€ ์˜๋ฏธ๋ฅผ ๊ฐ–์Šต๋‹ˆ๋‹ค.

    ์–‘์ˆ˜๋กœ ์ง€์ •ํ•˜๋ฉด ์ฒซ ์ขŒํ‘œ๋ถ€ํ„ฐ ์ง„์ฒ™๋ฅ ๋งŒํผ ๋–จ์–ด์ง„ ์ง€์ ๊นŒ์ง€์˜ ์„ ํ˜•์€ ์ง€๋‚˜์˜จ ๊ฒฝ๋กœ๋กœ, ๋‚˜๋จธ์ง€๋Š” ์ง€๋‚˜๊ฐˆ ๊ฒฝ๋กœ๋กœ ๊ฐ„์ฃผ๋ฉ๋‹ˆ๋‹ค. ์Œ์ˆ˜๋กœ ์ง€์ •ํ•˜๋ฉด ๋งˆ์ง€๋ง‰ ์ขŒํ‘œ๋ถ€ํ„ฐ -์ง„์ฒ™๋ฅ ๋งŒํผ ๋–จ์–ด์ง„ ์ง€์ ๊นŒ์ง€์˜ ์„ ํ˜•์€ ์ง€๋‚˜์˜จ ๊ฒฝ๋กœ๋กœ, ๋‚˜๋จธ์ง€๋Š” ์ง€๋‚˜๊ฐˆ ๊ฒฝ๋กœ๋กœ ๊ฐ„์ฃผ๋ฉ๋‹ˆ๋‹ค. 0์œผ๋กœ ์ง€์ •ํ•˜๋ฉด ๋ชจ๋“  ์„ ํ˜•์ด ์ง€๋‚˜๊ฐˆ ๊ฒฝ๋กœ๋กœ ๊ฐ„์ฃผ๋ฉ๋‹ˆ๋‹ค.

    0
    
    width?: number

    ๋‘๊ป˜๋ฅผ ์ง€์ •ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

    dp, pt๋‹จ์œ„์ž…๋‹ˆ๋‹ค.

    1
    
    zIndex?: number

    z index์˜ ์œ„์น˜์ž…๋‹ˆ๋‹ค. ๊ธฐ๋ณธ๊ฐ’์€ 0์ž…๋‹ˆ๋‹ค.

    ์ฃผ์˜ํ•ด์•ผ ํ•  ์ ์€ ์ด zIndex๊ฐ€ ๋†’๋‹ค๊ณ  ํ•ญ์ƒ ์œ„์— ๋ณด์ด๋Š” ๊ฒƒ์ด ์•„๋‹ˆ๋ผ๋Š” ์ ์ž…๋‹ˆ๋‹ค.

    global zIndex์™€ ๋ณด์กฐ zIndex๊ฐ€ ์กด์žฌํ•˜๋ฉฐ ์ด ๊ฐ’์€ ๋ณด์กฐ zIndex์ž…๋‹ˆ๋‹ค.

    ๋ณด์กฐ zIndex๋Š” global zIndex๊ฐ€ ๊ฐ™์€ ์˜ค๋ฒ„๋ ˆ์ด๋“ค ์ค‘ ๊ฒน์นจ ์šฐ์„ ์ˆœ์œ„๋ฅผ ์กฐ์ ˆํ•˜๋Š” ์˜ต์…˜์ž…๋‹ˆ๋‹ค.

    0