문서Docs

5분이면 첫 지도.First map in five minutes.

빠른 시작Quick start

아래 HTML을 파일로 저장합니다.Save the HTML below as a file.
브라우저로 엽니다. 키 없이 전 세계 지도가 뜹니다.Open it. The world map loads without a key.
운영에 올릴 때 키를 받아 붙입니다.Before going live, add a key.
<link rel="stylesheet" href="https://unpkg.com/leaflet@1.9.4/dist/leaflet.css">
<script src="https://unpkg.com/leaflet@1.9.4/dist/leaflet.js"></script>
<script src="https://unpkg.com/protomaps-leaflet@5.1.0/dist/protomaps-leaflet.js"></script>
<div id="map" style="height:100vh"></div>
<script>
const map = L.map('map').setView([-17.829, 31.052], 14);
protomapsL.leafletLayer({
  url: 'https://gils-tiles.wia-gils.workers.dev/planet/{z}/{x}/{y}.mvt',
  flavor: 'light'
}).addTo(map);
</script>

지도Maps

파일File내용Contents크기Size
gils-tiles.wia-gils.workers.dev/planet/{z}/{x}/{y}.mvt전 세계 기본 지도 z0–15 (Protomaps 스키마, 벡터 조각)World basemap z0–15 (Protomaps schema, vector tiles)139 GB
/tiles/wia-places.pmtiles전 세계 장소 층: embassies · hotels · pois (핀코드 포함)World places: embassies · hotels · pois (with Pin Codes)566 MB

보이는 조각만 받습니다. 파일 전체를 내려받지 않습니다.Only the visible tiles are fetched, never the whole file.

핀코드 계산식Pin Code formula

외부 라이브러리 없이 어디서든 같은 결과가 나옵니다.Same result anywhere, no library needed.

function encode(lat, lng) {
  const s = String(Math.floor((lat + 90) / 180 * 999999)).padStart(6, '0');
  const t = (lng + 180) / 360 * 999;
  const b = Math.floor(t), sub = Math.floor((t - b) * 1000);
  return [s.slice(0,3), s.slice(3),
    String(b).padStart(3,'0'), String(sub).padStart(3,'0')].join('-');
}
encode(-17.8292, 31.0522) // "400-948-585-669"

MCP

계정 없이 주소만 추가하면 됩니다. 읽기 전용 도구 7개.Add the address; no account needed. Seven read-only tools.

연결 안내Connection guide
{ "mcpServers": { "gils": {
    "url": "https://gils.smilestory.ai/mcp" } } }

상태 · 변경 기록Status · Changelog

날짜Date내용Change
2026-11-04전 세계 지도 · WIA 디지털 주소 · 호텔 카드 · MCP 서버 공개World map · WIA Digital Address · hotel cards · MCP server live
2026-10-29Gils 사이트 공개 · 짐바브웨 지도 · 전 세계 장소 층Gils site launched · Zimbabwe basemap · world places layer
2026-10-23오프라인 경로 넘겨주기 실기기 검증Offline route hand-over verified on real devices