پاسخ کوتاه: پلیگون تیسن (Thiessen یا Voronoi) فضای اطراف ایستگاهها را طوری تقسیم میکند که هر نقطه داخل یک چندضلعی به ایستگاه همان چندضلعی نزدیکتر از هر ایستگاه دیگری باشد. برای بارش متوسط حوضه، چندضلعیها را با مرز حوضه برش دهید، مساحت هر قطعه را بر مساحت کل تقسیم کنید تا وزن ایستگاه به دست آید و مجموع «بارش × وزن» را حساب کنید. در ArcGIS Pro از ابزار Create Thiessen Polygons و در QGIS از Voronoi Polygons استفاده کنید.
بارش متوسط حوضه ورودی تقریباً همه محاسبات هیدرولوژی است: بیلان آب، ضریب رواناب، مدلهای بارش-رواناب، برآورد سیلاب و طراحی سازه. بارانسنجها اما نقطهایاند و معمولاً نامنظم پراکنده شدهاند؛ در دشتها متراکمتر و در ارتفاعات کمیاب. روش تیسن سادهترین روش وزنی برای تبدیل بارش نقطهای به بارش متوسط سطحی است و هنوز در گزارشهای مطالعات منابع آب ایران و پایاننامههای هیدرولوژی پرکاربرد است. منابع فارسی موجود اما یا قدیمیاند و ابزار ArcMap را نشان میدهند یا ترجمهای ناقصاند. در این آموزش روش را با یک مثال عددی کامل، در ArcGIS Pro و QGIS امروزی و با مقایسه روشهای دیگر پیش میبریم.

پلیگون تیسن چیست و چگونه ساخته میشود؟
روش را آلفرد تیسن، هواشناس آمریکایی، در سال ۱۹۱۱ برای بارش معرفی کرد؛ همان مفهومی که در ریاضیات به نام نمودار ورونوی (Voronoi) شناخته میشود. ساخت دستی آن سه گام دارد:
- ایستگاههای مجاور را با خطوط مستقیم به هم وصل کنید تا شبکهای از مثلثها ساخته شود (مثلثبندی دلونی).
- عمودمنصف هر ضلع مثلثها را رسم کنید.
- محل تلاقی عمودمنصفها مرز چندضلعیها را میسازد؛ هر ایستگاه درون یک چندضلعی قرار میگیرد.
فرض اصلی روش این است که بارش هر نقطه با بارش نزدیکترین ایستگاه برابر است. این فرض در دشتهای هموار منطقی است، اما در حوضههای کوهستانی که بارش با ارتفاع تغییر میکند، محدودیت جدی دارد که در ادامه به آن میپردازیم.
فرمول بارش متوسط حوضه به روش تیسن
P̄ = Σ (Pi × Ai) / A = Σ (Pi × Wi)
که در آن Pi بارش ایستگاه i، Ai مساحت چندضلعی آن ایستگاه داخل حوضه، A مساحت کل حوضه و Wi = Ai / A ضریب وزنی (ضریب تیسن) ایستگاه است. مجموع وزنها همیشه برابر ۱ است.
آمادهسازی دادهها
- مرز حوضه: یک پلیگون دقیق از حوضه. اگر ندارید، آن را از DEM طبق آموزش استخراج حوضه آبریز بسازید.
- ایستگاهها: جدول نام، طول و عرض جغرافیایی، ارتفاع و بارش. داده ایستگاههای سینوپتیک و اقلیمشناسی از سازمان هواشناسی و بارانسنجهای وزارت نیرو (شرکت مدیریت منابع آب) قابل تهیه است. تبدیل جدول اکسل به لایه نقطهای را در تبدیل اکسل به نقشه در GIS توضیح دادهایم.
- ایستگاههای بیرون حوضه: ایستگاههای نزدیک بیرون از مرز را هم وارد کنید؛ ممکن است چندضلعیشان بخشی از حوضه را بپوشاند و حذفشان وزنها را تحریف کند.
- سیستم مختصات: همه لایهها را به یک سیستم تصویری متری (UTM، مثلاً EPSG:32639) ببرید. محاسبه مساحت در درجه غلط است؛ راهنما در رفع مشکل سیستم مختصات در GIS.
- دوره آماری مشترک: همه ایستگاهها باید بارش همان دوره (مثلاً میانگین ۳۰ ساله ۱۳۷۰ تا ۱۴۰۰ یا بارش یک رگبار مشخص) را داشته باشند. دادههای گمشده را قبل از کار بازسازی کنید.
ساخت پلیگون تیسن در ArcGIS Pro
- لایه ایستگاهها و مرز حوضه را اضافه کنید. از Map ← Environments، گزینه Processing Extent را کمی بزرگتر از حوضه (مثلاً مرز حوضه با بافر ۱۰ کیلومتر) قرار دهید تا چندضلعیها کل حوضه را بپوشانند.
- ابزار Create Thiessen Polygons (Analysis Tools ← Proximity) را باز کنید؛ ورودی ایستگاهها و Output Fields را ALL انتخاب کنید تا ویژگیها (از جمله بارش) به چندضلعیها منتقل شود.
- با ابزار Pairwise Intersect یا Clip، چندضلعیها را با مرز حوضه برش دهید.
- در جدول ویژگی فیلد Area_km2 بسازید و با Calculate Geometry مساحت را به کیلومتر مربع حساب کنید.
- فیلد W را با عبارت
!Area_km2! / 1250(مساحت کل حوضه) و فیلد PW را با!Rain! * !W!در Field Calculator محاسبه کنید. - روی سرستون PW کلیک راست و Statistics را بزنید؛ Sum همان بارش متوسط حوضه است.
مستندات رسمی ابزار در Esri: Create Thiessen Polygons آمده است. برای اینکه این مراحل را برای دهها رگبار یا سال تکرار کنید، آنها را در ModelBuilder زنجیر کنید و فقط فیلد بارش را تغییر دهید.
نسخه رستری تیسن با Euclidean Allocation
اگر ورودی مدل بعدی شما رستر است (مثلاً مدلهای توزیعی بارش-رواناب یا فاکتور R در مدل فرسایش)، بهتر است تیسن را مستقیم به صورت رستر بسازید:
- ابزار Euclidean Allocation (Spatial Analyst ← Distance) را باز کنید؛ ورودی لایه ایستگاهها و Source Field را فیلد بارش قرار دهید.
- Cell Size را هماندازه DEM حوضه (مثلاً ۳۰ متر) و Mask را مرز حوضه تنظیم کنید.
- خروجی رستری است که هر سلول مقدار بارش نزدیکترین ایستگاه را دارد؛ میانگین آن با Zonal Statistics روی مرز حوضه، همان بارش متوسط تیسن است (با اختلاف جزئی ناشی از اندازه سلول).
مزیت این روش این است که در Spatial Analyst لایسنس Basic هم کار میکند و میتوانید رستر بارش را مستقیم در Raster Calculator با لایههای دیگر ترکیب کنید؛ مثلاً در محاسبه فاکتور فرسایندگی باران در مدل RUSLE. البته برای نقشههای نمایشی، سطح پیوسته درونیابیشده ظاهر طبیعیتری دارد و تیسن رستری بیشتر برای محاسبه کاربرد دارد. اگر چند زیرحوضه دارید، Zonal Statistics as Table یکجا بارش متوسط تیسن همه زیرحوضهها را در جدول میدهد.
ساخت پلیگون تیسن در QGIS
- از Vector ← Geometry Tools ← Voronoi Polygons را باز کنید؛ ورودی ایستگاهها و Buffer region را ۲۰ تا ۵۰ درصد بدهید تا چندضلعیهای لبه کل حوضه را بپوشانند.
- از Vector ← Geoprocessing Tools ← Intersection چندضلعیها را با مرز حوضه برش دهید.
- در Field Calculator فیلد area_km2 را با
$area / 1000000بسازید (در سیستم UTM). - فیلد pw را با
"rain" * "area_km2" / sum("area_km2")محاسبه کنید؛ تابعsum()مجموع کل را خودکار میدهد. - با Show Statistical Summary مجموع pw را بخوانید.
مقدمات کار با QGIS را در آموزش کاربردی QGIS ببینید.
مثال عددی: بارش متوسط سالانه یک حوضه ۱۲۵۰ کیلومتر مربعی
حوضهای فرضی در دامنههای زاگرس با ۶ ایستگاه (۵ ایستگاه داخل و یک ایستگاه بیرون حوضه) را در نظر بگیرید. پس از ساخت پلیگون تیسن و برش با مرز حوضه:
| ایستگاه | ارتفاع (متر) | بارش سالانه (میلیمتر) | مساحت در حوضه (کیلومتر مربع) | وزن تیسن | بارش × وزن |
|---|---|---|---|---|---|
| A | ۱۸۵۰ | ۴۲۰ | ۳۱۰ | ۰٫۲۴۸ | ۱۰۴٫۲ |
| B | ۱۶۲۰ | ۳۶۵ | ۲۷۵ | ۰٫۲۲۰ | ۸۰٫۳ |
| C | ۲۴۳۰ | ۵۱۰ | ۸۰ | ۰٫۰۶۴ | ۳۲٫۶ |
| D | ۱۳۸۰ | ۲۹۰ | ۳۴۰ | ۰٫۲۷۲ | ۷۸٫۹ |
| E | ۲۱۰۰ | ۴۵۵ | ۱۴۵ | ۰٫۱۱۶ | ۵۲٫۸ |
| F (بیرون حوضه) | ۱۵۵۰ | ۳۳۰ | ۱۰۰ | ۰٫۰۸۰ | ۲۶٫۴ |
| جمع | ۱۲۵۰ | ۱٫۰۰۰ | ۳۷۵٫۲ |
- میانگین حسابی شش ایستگاه:
(420 + 365 + 510 + 290 + 455 + 330) / 6 = 395.0 mm. - روش تیسن: ۳۷۵٫۲ میلیمتر؛ حدود ۵ درصد کمتر، چون ایستگاه پربارش C سهم مساحتی کوچکی دارد و ایستگاه کمبارش D بخش بزرگی از دشت پاییندست را نمایندگی میکند.
- حجم بارش سالانه:
0.3752 m × 1250 × 10⁶ m² ≈ 469 million m³. اختلاف ۲۰ میلیمتری دو روش یعنی حدود ۲۵ میلیون متر مکعب در بیلان آب؛ رقمی که در مطالعات تخصیص آب بسیار مهم است.
مقایسه روشهای بارش متوسط حوضه

| روش | منطق | مزیت | محدودیت | مناسب برای |
|---|---|---|---|---|
| میانگین حسابی | میانگین ساده ایستگاههای داخل حوضه | سادهترین | پراکنش و ارتفاع را نادیده میگیرد | حوضههای هموار با ایستگاه یکنواخت |
| پلیگون تیسن | وزن بر اساس مساحت نزدیکترین ناحیه | عینی، تکرارپذیر، ساده | تغییر ناگهانی در مرز، اثر ارتفاع را ندارد | دشتها، رگبارهای منفرد، گزارشهای استاندارد |
| همباران (Isohyetal) | رسم خطوط همبارش و مساحت بین آنها | اثر توپوگرافی و دانش کارشناس | ذهنی و زمانبر | حوضههای کوهستانی |
| IDW و کریجینگ | درونیابی سطح پیوسته بارش | سطح نرم، قابل ترکیب با ارتفاع (کوکریجینگ) | نیاز به ایستگاه کافی و انتخاب پارامتر | تحلیلهای مکانی و ورودی مدلهای توزیعی |
| گرادیان بارش-ارتفاع | رابطه رگرسیونی بارش با ارتفاع و اعمال روی DEM | واقعگرایانه در کوهستان | نیاز به ایستگاه در ارتفاعات مختلف | زاگرس و البرز |
روشهای درونیابی را در مقایسه IDW و کریجینگ و روشهای درونیابی مفصل توضیح دادهایم.
اصلاح ارتفاعی: وقتی تیسن در کوهستان شکست میخورد
در مثال ما، ایستگاهها رابطه روشنی بین بارش و ارتفاع دارند. رگرسیون خطی ساده روی شش ایستگاه نتیجهای در حدود P = 0.21 × H + 17 (ضریب همبستگی ۰٫۹۹) میدهد؛ یعنی هر ۱۰۰ متر افزایش ارتفاع حدود ۲۱ میلیمتر بارش بیشتر. اگر ارتفاع متوسط حوضه (از DEM) ۱۹۵۰ متر باشد، بارش متوسط با این روش حدود ۴۲۲ میلیمتر میشود؛ یعنی روش تیسن بارش را حدود ۱۱ درصد کمبرآورد کرده است، چون ارتفاعات حوضه ایستگاه کمی دارند. برای حوضههای کوهستانی ایران همیشه این کنترل را انجام دهید و در صورت اختلاف زیاد، روش گرادیان یا همباران را ترجیح دهید. ارتفاع متوسط حوضه را با Zonal Statistics روی DEM بگیرید؛ برای آشنایی با DEM، مدل رقومی ارتفاع چیست؟ را بخوانید.
تیسن متغیر: وقتی ایستگاهها داده گمشده دارند
در سریهای زمانی واقعی ایران، همه ایستگاهها در همه سالها یا رگبارها فعال نیستند. اگر در رگباری ایستگاه B داده ندارد، نمیتوانید وزن آن را حذف و بقیه را دستنخورده نگه دارید؛ مجموع وزنها کمتر از ۱ میشود. دو راه دارید:
- بازسازی داده گمشده با روش نسبت نرمال یا رگرسیون با ایستگاههای همسایه، سپس استفاده از همان وزنهای ثابت.
- ساخت پلیگون تیسن جداگانه برای هر ترکیب ایستگاههای فعال. با ModelBuilder و یک Iterator روی فیلد «وضعیت فعال» این کار خودکار میشود.
برای بارش رگبارهای کوتاه (مثلاً ورودی مدل سیلاب)، روش دوم دقیقتر است. بارش متوسط حاصل، ورودی مستقیم محاسبات رواناب و پهنهبندی سیلاب با HEC-RAS است.
مثال رگبار: تیسن متغیر برای یک رخداد سیل
فرض کنید در رگبار ۲۴ ساعتهای که به سیل منجر شد، ایستگاه B خراب بوده است. با ساخت دوباره پلیگون تیسن برای پنج ایستگاه فعال، وزنها تغییر میکنند:
| ایستگاه | بارش رگبار (میلیمتر) | وزن با ۶ ایستگاه | وزن با ۵ ایستگاه (بدون B) | بارش × وزن جدید |
|---|---|---|---|---|
| A | ۶۸ | ۰٫۲۴۸ | ۰٫۳۶۰ | ۲۴٫۵ |
| B | — | ۰٫۲۲۰ | — | — |
| C | ۸۵ | ۰٫۰۶۴ | ۰٫۰۶۴ | ۵٫۴ |
| D | ۴۲ | ۰٫۲۷۲ | ۰٫۳۴۴ | ۱۴٫۴ |
| E | ۷۴ | ۰٫۱۱۶ | ۰٫۱۱۶ | ۸٫۶ |
| F | ۵۱ | ۰٫۰۸۰ | ۰٫۱۱۶ | ۵٫۹ |
| جمع | ۱٫۰۰۰ | ۱٫۰۰۰ | ۵۸٫۹ |
اگر به اشتباه وزن B را فقط حذف کنید و بقیه را تغییر ندهید، مجموع وزنها ۰٫۷۸ و بارش متوسط ۴۶٫۴ میلیمتر میشود؛ یعنی حدود ۲۱ درصد کمبرآورد که در مدل سیلاب به دبی اوج بسیار کمتر از واقعیت منجر میشود.
کاربردهای دیگر پلیگون تیسن در GIS
- حوزه نفوذ خدمات: تعیین محدوده تحت پوشش هر مدرسه، درمانگاه یا ایستگاه آتشنشانی بر اساس نزدیکی.
- چاههای مشاهدهای: وزندهی سطح آب زیرزمینی و محاسبه هیدروگراف واحد آبخوان؛ روشی که در گزارشهای بیلان دشتهای ایران رایج است.
- دما و تبخیر: همان منطق برای ایستگاههای تبخیرسنجی و دما، با احتیاط بیشتر در مورد ارتفاع.
- نمونهبرداری خاک: نسبت دادن نتایج آزمایش هر نمونه به محدودهای از مزرعه.
برای مبانی تحلیلهای مجاورت و هیدرولوژی، مجموعه کاربرد GIS در هیدرولوژی و دوره GIS در هیدرولوژی را ببینید.
کنترل کیفیت داده ایستگاهها پیش از تیسن
وزندهی دقیق روی داده نادرست بیفایده است. پیش از هر محاسبه، این کنترلها را انجام دهید:
- منحنی جرم مضاعف (Double Mass Curve): بارش تجمعی هر ایستگاه را در برابر میانگین تجمعی ایستگاههای همسایه رسم کنید. شکست شیب منحنی نشانه جابهجایی ایستگاه، تغییر دستگاه یا تغییر محیط اطراف است و داده قبل یا بعد از شکست باید اصلاح شود.
- داده پرت: بارش روزانهای که چند برابر ایستگاههای اطراف است را با گزارشهای هواشناسی بررسی کنید؛ گاهی خطای ورود داده است (مثلاً ۴۵۰ به جای ۴۵٫۰).
- مختصات: موقعیت ایستگاهها را روی تصویر ماهوارهای بررسی کنید. خطای چند کیلومتری مختصات، شکل چندضلعیها و وزنها را کاملاً عوض میکند.
- تراکم شبکه: سازمان جهانی هواشناسی (WMO) حداقل یک بارانسنج برای هر ۲۵۰ کیلومتر مربع در مناطق کوهستانی و یک بارانسنج برای هر ۵۷۵ کیلومتر مربع در دشتهای داخلی را توصیه میکند. حوضه ۱۲۵۰ کیلومتر مربعی مثال ما با ۵ ایستگاه داخلی در حد مرز توصیه کوهستانی است.
قالب گزارش در مطالعات منابع آب و پایاننامه
- نقشه موقعیت ایستگاهها، مرز حوضه و پلیگونهای تیسن با برچسب نام و وزن هر ایستگاه.
- جدول مشخصات ایستگاهها: نوع، ارتفاع، دوره آماری، درصد داده گمشده و روش بازسازی.
- جدول وزن تیسن و بارش متوسط، مشابه جدول مثال بالا.
- مقایسه با حداقل یک روش دیگر (میانگین حسابی، همباران یا گرادیان ارتفاعی) و توضیح اختلاف.
نقشه نهایی را طبق آموزش طراحی لیاوت نقشه با راهنما، مقیاس و منبع داده آماده کنید.
خطاهای رایج در روش تیسن و راه حل
| مشکل | علت | راه حل |
|---|---|---|
| بخشی از حوضه بدون چندضلعی | Extent یا Buffer کوچک | بزرگکردن Processing Extent یا Buffer region |
| مجموع وزنها ۱ نمیشود | مساحت در درجه یا تقسیم بر مساحت اشتباه | سیستم UTM و مساحت کل از همان لایه برشخورده |
| بارش متوسط غیرمنطقی کم در کوهستان | نبود ایستگاه در ارتفاعات | اصلاح ارتفاعی یا روش همباران |
| ویژگی بارش در چندضلعیها نیست | Output Fields روی ONLY_FID | انتخاب ALL یا Join دوباره با شناسه ایستگاه؛ آموزش Join و Spatial Join |
| دو ایستگاه روی هم | مختصات تکراری یا اعشار گردشده | حذف یا ادغام ایستگاههای تکراری قبل از اجرا |
جمعبندی و نکات کلیدی
- پلیگون تیسن به هر ایستگاه محدودهای میدهد که به آن نزدیکتر است؛ وزن = مساحت قطعه ÷ مساحت حوضه.
- بارش متوسط حوضه = Σ (بارش × وزن)؛ در مثال ما ۳۷۵٫۲ میلیمتر در برابر ۳۹۵ میلیمتر میانگین حسابی.
- ایستگاههای بیرون حوضه را حذف نکنید و همه چیز را در UTM محاسبه کنید.
- در کوهستان نتیجه را با گرادیان بارش-ارتفاع کنترل کنید.
- برای دادههای گمشده، داده را بازسازی یا تیسن متغیر بسازید.
پرسشهای متداول درباره پلیگون تیسن
روش تیسن برای محاسبه بارش متوسط حوضه چگونه است؟
تفاوت پلیگون تیسن و روش همباران چیست؟
ابزار Create Thiessen Polygons در ArcGIS Pro کجاست؟
آیا ایستگاههای خارج از حوضه را هم باید در روش تیسن وارد کرد؟
پلیگون تیسن با Voronoi چه فرقی دارد؟
برای روش تیسن حداقل چند ایستگاه لازم است؟
مطالب مرتبط
تحلیلهای هیدرولوژی را با ArcGIS Pro حرفهای انجام دهید
در دوره RGIS Pro (مسیر ArcGIS Pro گیسلند) کار با داده ایستگاهها، تحلیل مجاورت، Intersect، جدولها و ModelBuilder را روی پروژههای واقعی هیدرولوژی ایران تمرین میکنید تا محاسبات حوضه را سریع و بدون خطا انجام دهید.
- ۴۰ ساعت آموزش مهارتمحور و پروژهمحور ArcGIS Pro، از مقدماتی تا پیشرفته
- یک سال پشتیبانی و رفع اشکال رایگان پس از پایان دوره
- تمرین روی دادههای واقعی ایران؛ مناسب پایاننامه، پروژه سازمانی و بازار کار
- دسترسی مستقیم به مدرس: دکتر سعید جویزاده
مشاهده دوره RGIS Pro (ArcGIS Pro)سطح پیشرفتهتماس: ۰۹۱۲ ۰۴۳ ۸۸۷۴واتساپ: ۰۹۳۸ ۲۲۵ ۲۷۷۴
فرم ثبتنام و مشاوره رایگان دوره RGIS Pro
نام و شمارهتان را بگذارید تا کارشناسان GISLAND برای مشاوره رایگان، تعیین سطح و زمانبندی کلاس با شما تماس بگیرند. اطلاعات شما فقط برای همین تماس استفاده میشود.
ترجیح میدهید مستقیم صحبت کنید؟ تماس ۰۹۱۲۰۴۳۸۸۷۴ یا ۰۹۳۸۲۲۵۲۷۷۴ · واتساپ ۰۹۳۸۲۲۵۲۷۷۴

بدون دیدگاه