<!DOCTYPE html>
<html lang="ja">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>庄内町の地域のお店マップ探索と旅の栞</title>
<!-- Leaflet(地図ライブラリ) -->
<link rel="stylesheet" href="https://unpkg.com/leaflet/dist/leaflet.css" />
<script src="https://unpkg.com/leaflet/dist/leaflet.js"></script>
<link rel="stylesheet" href="shonai_tiiki_map_tansaku.css">
<!-- PapaParse(CSV読み込み用) -->
<script src="https://cdn.jsdelivr.net/npm/papaparse@5.4.1/papaparse.min.js"></script>
<style>
div#locationmap {
width: 90vw;
height: 50vw;
margin: auto;
}
#bookmark {
width: 90vw;
margin: 10px auto;
border-top: 2px solid #333;
padding-top: 10px;
}
#bookmark h2 {
text-align: center;
}
.bookmark-item {
border-bottom: 1px solid #ccc;
padding: 6px;
}
.memo-textarea {
width: 95%;
height: 50px;
margin-top: 4px;
}
</style>
</head>
<body>
<h1>庄内町の地域のお店マップ探索と旅の栞<span id="title"></span></h1>
<p>
<button id="start" type="button">START</button>
<button id="stop" type="button">STOP</button>
<button id="reset" type="button">RESET</button>
</p>
<p>
範囲選択(青サークル):
<select id="radiusSelect">
<option value="100">100m</option>
<option value="300">300m</option>
<option value="500" selected>500m</option>
<option value="700">700m</option>
<option value="1000">1000m</option>
</select>
</p>
<p>
到達判定範囲(赤サークル):
<select id="goalSelect">
<option value="10" selected>10m</option>
<option value="20">20m</option>
<option value="30">30m</option>
<option value="40">40m</option>
<option value="50">50m</option>
</select>
</p>
<div id="locationmap"></div>
<p>訪問達成イメージ:</p>
<canvas id="progressImage" width="200" height="200"></canvas>
<section id="bookmark">
<h2>旅の栞:訪問済み店舗一覧とメモ</h2>
<div id="bookmarkList">
<!-- 訪問リストとメモ欄がここに動的挿入される -->
</div>
</section>
<!-- JS -->
<script src="shonai_tiiki_map_tansaku.js"></script>
</body>
</html>