← 링크비온 홈페이지로 돌아가기도움말 목록
지도 요소
좌표계가 붙은 배경 그림. 위경도를 준 다른 요소가 이 위에서 자리를 잡습니다.
필요: 삽입 › 지도. 배경 그림과 기준점 둘은 인스펙터에서 채웁니다
배경 그림 + 기준점 둘 · 정확한 변환 · 출처 표시 고정 · 질의로 점 뿌리기

설명

좌표계가 붙은 배경 그림입니다. 운전 중 지도는 팬·줌이 없는 고정 화면이라, 살아 있는 지도 뷰가 아니라 그림 한 장 + 위경도 변환 규칙입니다. 그래서 타일을 받지 않고 지도 라이브러리도 싣지 않습니다 — 회선이 끊긴 현장에서도 배경이 그대로 뜹니다.

갖고 있는 배경 그림을 그대로 씁니다. 고객이 이미 가진 유역도·수계도·항공사진을 삽입 › 지도로 넣으면 됩니다. 새로 그리거나 지도 서비스에서 받아 올 필요가 없습니다.

기준점 두 개를 정하는 것이 핵심 조작입니다. [그림에서 기준점 찍기] 를 누르면 배경이 크게 열립니다. 위경도를 아는 자리(댐 본체, 관측소, 다리 같은 것)를 눌러 점을 놓고 그 자리의 위도·경도를 넣는 일을 두 번 하면, 나머지 모든 자리의 위경도가 자동으로 계산됩니다. 세 번째 점은 필요 없습니다.

찍는 동안 벌어진 정도와 축척(1px 이 몇 m 인지), 그리고 경고가 곧바로 함께 보입니다. 작화 화면에서 직접 찍지 않고 팝업을 쓰는 것은, 작화 화면이 줄어 있어 거기서 찍으면 같은 실수가 더 크게 벌어지기 때문입니다.

데이터 레이어 — 질의가 점을 만든다. 마커를 손으로 놓는 길과 쓰는 자리가 다릅니다. 마커는 아는 자리를 그립니다 — 관측소 열 곳, 발전소 여섯 곳. 하나씩 놓고 저마다 다른 그림·바인딩을 줍니다. 데이터 레이어는 모르는 자리를 그립니다 — 질의가 몇 줄을 돌려줄지 문서는 모릅니다. 지도 요소 하나가 돌아온 줄을 전부 그리므로, 점이 백 개든 이천 개든 문서 크기는 그대로입니다.

인스펙터의 레이어 추가로 만들고, 질의를 고른 뒤 위도·경도 열 이름을 적습니다. 값 열을 주면 그 값이 점의 크기와 색을 정합니다.

눌러서 고르기. 점을 누르면 그 줄을 값으로 내보냅니다. 그 값에 다른 요소를 바인딩하면 지도에서 고르면 오른쪽 상세가 바뀌는 화면이 됩니다 — 표의 행 선택과 같은 구실입니다. 화면을 넘기려면 ‘누르면 갈 화면’ 을 지정하세요.

히트맵. 점이 수백 개를 넘어가면 원끼리 서로를 덮어 얼룩이 됩니다. 그때는 그리는 방식을 히트맵으로 바꿉니다 — 질의도 열 이름도 그대로 두고 방식만 바꾸면 됩니다. 무게는 값 열입니다. 값 열을 비우면 개수만 셉니다(설비가 몰린 자리), 값 열을 주면 그 값이 무게가 됩니다(용량이 몰린 자리).

설정 항목

이름값기본설명
배경 그림이미지(없음)유역도·수계도·항공사진처럼 이미 갖고 있는 그림을 그대로 올립니다. 그림은 문서 안에 담깁니다 — 이미지 요소와 같은 규칙.
기준점—남한 전체(자리표시자)그림에서 기준점 찍기로 두 자리를 누르고 각각의 위도·경도를 넣습니다. 숫자로 직접 적을 수도 있습니다. 이 두 점이 좌표계 전체를 만듭니다.
맞춤채우기 \| 넣기 \| 늘리기넣기영역에 맞추는 방식. 이미지 요소와 같습니다.
모서리number6둥글기.
출처string(자동)배경 출처 문구. 타일에서 구운 배경이면 자동으로 채워지고, 끌 수 있는 옵션이 아닙니다.
데이터 레이어질의(없음)등록 질의 한 줄이 점 하나가 됩니다. 위도·경도 열을 지정하면 그만이고, 값 열을 주면 크기·색이 값을 따릅니다. 마커를 하나씩 놓지 않아도 되는 자리 — 몇 줄이 올지 문서가 몰라도 됩니다.
툴팁bool켬점에 올리면(터치는 누르면) 이름·값·위경도가 뜹니다. 점마다 이름을 적으면 백 개가 넘는 순간 글자가 서로를 덮습니다.
누르면 쓸 값local:*(없음)점을 누르면 그 줄을 값으로 내보냅니다. 표의 행 선택과 같은 구실 — 그 값에 다른 요소를 바인딩하면 "지도에서 고르면 상세가 바뀌는" 화면이 됩니다.
그리는 방식점 \| 히트맵점점은 줄마다 원 하나 — 어느 설비인지를 봅니다. 히트맵은 밀도장 — 어디에 몰려 있는지를 봅니다. 점 수백·수천 개가 겹쳐 얼룩이 되는 자리에서 형태를 줍니다.
번짐 반지름number24히트맵에서 점 하나가 퍼지는 크기(px). 이 값이 그림을 정합니다 — 두 배로 하면 같은 데이터가 전혀 다른 그림이 됩니다.
눈금표bool끔색 단계를 그라데이션 막대로 지도 모서리에 그립니다. 손으로 그리면 색 단계를 고칠 때 둘이 어긋납니다.

동작

두 점은 위도와 경도가 둘 다 달라야 합니다. 같은 세로선(경도가 같음)이나 같은 가로선(위도가 같음) 위에 찍으면 좌표계가 풀리지 않습니다 — 대각선으로 벌려 찍으세요.

최대한 멀리 떨어뜨려 찍으세요. 대각선의 30% 만 벌려 찍으면, 점을 찍을 때의 ±3px 오차가 그림 가장자리에서는 ±10px 까지 커집니다. 90% 까지 벌리면 같은 오차가 ±3.3px 로 유지됩니다. 그림의 반대편 모서리 가까이에 하나씩 찍는 게 가장 안전합니다.

정북이 위를 향하지 않는 그림은 기준점 두 개로 정확히 잡히지 않습니다. 그림이 조금이라도 돌아가 있으면 두 점 사이는 맞아도 그림 가장자리로 갈수록 자리가 틀어집니다. 항공사진이나 스캔한 도면을 쓴다면 정북 정렬부터 확인하세요.

경고 읽는 법. 인스펙터가 기준점 상태를 다섯 가지로 알려 줍니다. - 좌표계 정상 — 그대로 쓰면 됩니다. - 기준점이 붙어 있음 — 두 점이 너무 가깝습니다. 더 멀리 떨어뜨려 다시 찍으세요. - 축척 어긋남 — 가로·세로 배율이 다릅니다. 그림이 정북 상향이 아니거나 종횡비가 늘어난 것입니다. - 뒤집힘 — 위아래 또는 좌우가 바뀌어 있습니다. 두 점의 위도·경도를 서로 바꿔 넣지 않았는지 확인하세요. - 풀 수 없음 — 두 점의 위도나 경도가 같습니다. 대각선으로 다시 찍으세요.

마커 놓기. 다른 요소에 위도·경도를 주면 이 좌표계 위에서 자리를 잡습니다. 지도를 옮기거나 크기를 바꿔도 마커는 따라갑니다. 값에 따라 색을 바꾸거나(fill · 임계값 규칙), 값을 표시하거나, 눌러서 다른 화면으로 넘기는 것까지 — 평소 요소에 걸던 바인딩이 마커에도 그대로 동작합니다. 숨기고 보이는 것은 visible 그대로입니다.

출처 표시는 끌 수 없습니다. OpenStreetMap 계열 배경은 출처 표기가 라이선스 의무이고, 지우면 배포가 곧 위반이 됩니다. 타일에서 구운 배경은 문구가 자동으로 채워집니다.

도면이 TM 계열(EPSG:5186 등)이어도 그대로 써도 됩니다. 유역 규모(세로 수십 km)에서 좌표계 차이가 만드는 오차는 화면에서 1px 도 되지 않습니다. 좌표를 변환해서 다시 그릴 필요가 없습니다.

크기는 넓이가 값에 비례합니다. 반지름을 값에 정비례시키면 값이 4배일 때 원이 16배로 보입니다. 일부러 차이를 과장하고 싶을 때만 ‘반지름 비례’ 로 바꾸세요.

색은 계단이 아니라 그라데이션입니다. 임계값 규칙은 단계마다 색이 뚝 바뀌지만, 레이어의 색 단계는 사이를 섞습니다. 0=빨강 · 1200=주황 · 3000=초록 이면 600 은 빨강과 주황 사이 색이 됩니다.

작화에서는 아무것도 그리지 않습니다. 지도 위의 가짜 점은 운전자가 실제 설비로 읽기 때문입니다(카메라에 가짜 그림을 넣지 않는 것과 같은 이유). 열 이름을 맞게 적었는지는 인스펙터의 시험 실행으로 확인하세요 — 진짜 질의를 한 번 돌려 몇 행인지, 열이 맞는지, 값 범위가 어떤지 알려 줍니다.

몇 개를 그렸는지 지도가 말합니다. 상한에 걸려 잘렸거나, 배경이 담지 않는 자리라 뺐거나, 열 이름을 못 찾았으면 지도 왼쪽 아래에 적힙니다. 조용히 줄면 화면을 보는 사람은 "다 보고 있다" 로 읽습니다.

행 수 상한은 질의 쪽에 있습니다. 게이트웨이는 화면이 더 적게 달라고 하는 것만 받아들입니다 — 등록해 둔 질의의 상한을 화면이 넘길 수는 없습니다. 기본이 100행이므로, 점을 더 뿌리려면 질의를 등록할 때 상한을 올려야 합니다.

점을 눌러 설비를 움직이는 길은 없습니다. 쓸 수 있는 값은 local: 뿐입니다. 게이트웨이 태그 쓰기는 확인 문구와 권한 검사를 거쳐야 하는 제어 행위이고, 그 문은 쓰기 바인딩에만 열려 있습니다.

히트맵은 데이터를 감춥니다. 그림이 번짐 반지름에 달려 있어서, 두 배로 하면 같은 데이터가 전혀 다른 그림이 됩니다. 그리고 색은 늘 이 화면 안에서의 상대값입니다 — 어제 화면의 빨강과 오늘 화면의 빨강이 같은 밀도라는 보장이 없습니다. 같게 하려면 최댓값을 숫자로 박으세요. 값이 얼마인지 알아야 하는 화면에는 점을 쓰세요. 히트맵은 "여기가 저기보다 진하다" 까지만 말합니다.

히트맵에는 툴팁도 클릭도 없습니다. 개별 점을 뭉갠 그림이라 원 하나를 가리킬 수 없습니다. 짚어야 한다면 같은 질의로 점 화면을 하나 더 만들어 나란히 두는 편이 낫습니다.

눈금표에 숫자가 없습니다. 색이 상대값이라 숫자를 적으면 없는 정밀도를 주장하는 것이 됩니다. ‘낮음–높음’ 만 적습니다.

눈금표 제목은 한 가지 언어뿐입니다. 설정에 적은 문자열 하나가 그대로 나갑니다. 화면을 여러 언어로 만든다면 제목을 비우고 지도 옆에 글자 요소로 적으세요 — 그래야 언어 전환을 따라옵니다.

</content>