لوکیشن/چاپ نعمتی - فراغیب
ظاهر
صفحهای تازه حاوی «<html> <html> <div style="width: 100%; max-width: 1000px; font-family: Tahoma, sans-serif;"> <!-- نقشه اصلی --> <div style="position: relative; border: 1px solid #ccc; border-radius: 12px; overflow: hidden;"> <iframe width="100%" height="200" style="display: block; border: none;" loading="lazy" src="https://www.openstreetmap.org/export/embed.html?bbox=61.65516381168245%2C26.67101622855383...» ایجاد کرد |
بدون خلاصۀ ویرایش |
||
| (یک نسخهٔ میانیِ ایجادشده توسط همین کاربر نشان داده نشد) | |||
| خط ۱: | خط ۱: | ||
<html> | <html> | ||
| خط ۶: | خط ۴: | ||
<!-- نقشه اصلی --> | <!-- نقشه اصلی --> | ||
<div style="position: relative; border: 1px solid #ccc; border-radius: 12px; overflow: hidden;"> | <div style="position: relative; border: 1px solid #ccc; border-radius: 12px; overflow: hidden;"> | ||
<iframe | <div id="osm-map-container"> | ||
<iframe id="dynamic-map" width="100%" height="250" style="border: none; display: block;" loading="lazy"></iframe> | |||
</div> | |||
<script> | |||
// --- تنظیمات ساده برای شما --- | |||
const lat = 35.56192149566451; // عرض جغرافیایی | |||
const lon = 51.16101758605524; // طول جغرافیایی | |||
const zoomLevel = 0.005; // هرچه عدد کوچکتر باشد، زوم بیشتر است (مثلاً 0.002 برای زوم خیلی نزدیک) | |||
// --- محاسبه خودکار محدوده (bbox) --- | |||
const minLon = lon - zoomLevel; | |||
const minLat = lat - zoomLevel; | |||
const maxLon = lon + zoomLevel; | |||
const maxLat = lat + zoomLevel; | |||
// --- ساخت آدرس نهایی --- | |||
const mapUrl = `https://www.openstreetmap.org/export/embed.html?bbox=${minLon},${minLat},${maxLon},${maxLat}&layer=mapnik&marker=${lat},${lon}`; | |||
// --- اعمال به iframe --- | |||
document.getElementById('dynamic-map').src = mapUrl; | |||
</script> | |||
</div> | </div> | ||