지도같은 화면 구현이 보여서 확인해보니 드래그로 구현이 되어 있었다. 그래서 혹시 지도로 구현된게 없을까 해서 찾아본 자료들. leafletjs 보니까 Non-geographical maps 라는 표현을 사용했다.
- How to Make an Interactive Story Map Using Leaflet and Non-Geographical Images1
- nielsenjared/pictorial-st-louis2
- commenthol/gdal2tiles-leaflet3
- commenthol/leaflet-rastercoords4
Footnotes
-
Leaflet 으로 지도가 아닌 큰 그림을 확대·이동하는 스토리 맵 만들기 (아래 pictorial-st-louis 와 같은 저자의 글). ↩
-
의회도서관의 옛 지도 그림(전체 PNG 약 900MB)을 타일로 잘라 Leaflet 에 올린 결과물. 아래 gdal2tiles-leaflet 으로 타일을 만들고 leaflet-rastercoords 로 좌표를 맞춘다. ↩
-
큰 이미지를 Leaflet 용 타일로 자르는
gdal2tiles.py개조판.-l옵션으로 기준점[0,0]을 왼쪽 위(지리 좌표가 아니라 그림의 픽셀 좌표)에 둔다. ↩ -
위에서 만든 타일을 그림 좌표 그대로 쓰게 하는 Leaflet 플러그인 — 원본 이미지 크기만 주면 마커를 픽셀 (x, y) 위치에 놓을 수 있다. ↩
-
확대 가능한 이미지 전용 웹 뷰어(순수 JS). 지도 라이브러리를 빌리지 않고 같은 일(타일 기반 확대·이동)을 하는 다른 길. ↩