Map Series در ArcGIS Pro چیست؟ آموزش ساخت اطلس و خروجی چند نقشه
Map Series در ArcGIS Pro ابزاری برای ساخت مجموعهای از صفحات نقشه از یک Layout واحد است. بهجای اینکه برای هر منطقه، محله، قطعه یا محدوده یک Layout جداگانه بسازید، یک Layout طراحی میکنید و ArcGIS Pro آن را برای مجموعهای از Extentها یا موضوعات تکرار میکند. عنوان، شماره صفحه، محدوده نقشه، Scale Bar، Legend و بعضی عناصر دیگر نیز میتوانند در هر صفحه بهصورت پویا بهروزرسانی شوند.
کاربرد آن زمانی روشن میشود که مثلاً بخواهید برای ۲۲ منطقه تهران، صدها محله، قطعات یک طرح، بلوکهای آماری یا پهنههای مختلف یک اطلس منظم تولید کنید. اگر هر صفحه را دستی بسازید، هم زمان زیادی صرف میشود و هم احتمال تفاوت ناخواسته در مقیاس، فونت، محل Legend و نامگذاری فایلها بالا میرود. Map Series این تکرار را ساختاریافته میکند.
Map Series دقیقاً چه کاری انجام میدهد؟
Map Series یک مجموعه صفحه یا Map Sheet میسازد که همگی از یک Layout مشترک استفاده میکنند، اما بخشی از محتوای هر صفحه تغییر میکند. این تغییر میتواند Extent نقشه، نام صفحه، شماره صفحه، عنوان، داده نمایشدادهشده یا حتی ترکیب بعضی Layerها باشد.
در سادهترین حالت، یک Layout شامل Map Frame، عنوان، Legend، Scale Bar و اطلاعات منبع دارید. سپس مشخص میکنید که ArcGIS Pro برای هر Feature از یک لایه شاخص، یک صفحه ایجاد کند. نتیجه میتواند مثلاً ۲۲ صفحه برای ۲۲ منطقه تهران یا چندصد صفحه برای یک مجموعه قطعه باشد.
نکته: Map Series به معنای ساخت چند Layout مستقل نیست. مزیت اصلی آن دقیقاً این است که طراحی مشترک را یکبار انجام میدهید و صفحات بعدی از همان ساختار تبعیت میکنند.
انواع Map Series در ArcGIS Pro
| نوع | مبنای تغییر صفحه | کاربرد مناسب |
|---|---|---|
| Spatial Map Series | Featureهای یک Index Layer | مناطق، محلات، قطعات، بلوکها، Sheetهای نقشه |
| Bookmark Map Series | Bookmarkهای از قبل تعریفشده | چند محدوده دلخواه، نماهای متفاوت یا صفحات مبتنی بر Bookmark |
| Thematic Map Series | Layerهای یک Radio Group؛ یک Layer در هر صفحه | نمایش موضوعات مختلف روی یک Extent ثابت |
برای بیشتر پروژههای شهرسازی، آمار مکانی و تهیه اطلس مناطق، Spatial Map Series انتخاب اصلی است؛ چون هر Feature از لایه شاخص میتواند یک صفحه مستقل باشد.
Spatial Map Series و Index Layer چیست؟
در Spatial Map Series، ArcGIS Pro صفحات را بر اساس یک Index Layer تولید میکند. هر Feature موجود در این لایه نماینده یک صفحه است. Index Layer میتواند Point، Line یا Polygon باشد، اما در پروژههای شهری معمولاً Polygon متداولتر است؛ مانند محدوده مناطق، محلات، قطعات یا بلوکها.
فرض کنید Layer مناطق تهران دارای ۲۲ Polygon است. اگر این Layer را بهعنوان Index Layer انتخاب کنید، Map Series میتواند برای هر Feature یک صفحه بسازد. Field نام منطقه میتواند Page Name باشد و یک Field عددی میتواند ترتیب صفحات را مشخص کند.
Fieldهای مهم Index Layer
- Name Field: نامی که هر صفحه با آن شناخته میشود؛ بهتر است مقدارهای آن یکتا باشند.
- Sort Field: ترتیب صفحات را تعیین میکند.
- Page Number: در صورت نیاز میتواند شماره صفحه را از یک Field بگیرد.
- Rotation: در پروژههایی مثل مسیر خطی یا Strip Map میتواند زاویه هر صفحه را کنترل کند.
- Spatial Reference: در سناریوهای خاص میتواند سیستم مختصات هر صفحه را تغییر دهد.
آموزش ساخت Spatial Map Series در ArcGIS Pro
- Layout را آماده کنید. صفحه، Map Frame و عناصر اصلی را بسازید. اگر هنوز این مرحله را انجام ندادهاید، آموزش ساخت Layout در ArcGIS Pro را ببینید.
- Index Layer را کنترل کنید. هر Feature باید نماینده یک صفحه واقعی باشد و Field نام و ترتیب مناسبی داشته باشد.
- Layout موردنظر را باز کنید. اگر چند Map Frame دارید، مشخص کنید کدام Map Frame باید بین صفحات تغییر کند.
- از تب Insert، منوی Map Series را باز کنید. گزینه Spatial Map Series را انتخاب کنید.
- Map Frame را انتخاب کنید.
- Index Layer را تعیین کنید.
- Name Field و Sort Field را انتخاب کنید.
- در صورت نیاز Group By، Page Number، Rotation یا Spatial Reference را تنظیم کنید.
- روش کنترل Extent را انتخاب کنید.
- Map Series را ایجاد و صفحات را یکییکی مرور کنید. قبل از Export، فقط صفحه اول را کنترل نکنید؛ کوچکترین و بزرگترین محدودهها را نیز ببینید.
اگر Index Layer مناسب ندارید، ArcGIS Pro ابزارهای Cartography مانند Grid Index Features و Strip Map Index Features را برای ساخت Index در سناریوهای صفحهبندی شبکهای یا مسیرهای خطی ارائه میکند.
Extent و مقیاس صفحات Map Series را چگونه تنظیم کنیم؟
یکی از مهمترین تصمیمها این است که هر Feature با چه Extent و Scale نمایش داده شود. ArcGIS Pro برای Spatial Map Series گزینههایی مانند Best Fit، Center and Maintain Scale و Use Scale from Field دارد.
| روش | رفتار | مناسب برای |
|---|---|---|
| Best Fit | Extent برای جاگرفتن Feature تنظیم میشود | محدودههایی با اندازههای متفاوت |
| Center and Maintain Scale | مرکز صفحه تغییر میکند اما Scale ثابت میماند | مقایسه صفحات در یک مقیاس یکسان |
| Use Scale from Field | Scale از یک Field خوانده میشود | کنترل دقیق و از پیش تعیینشده برای هر صفحه |
برای یک اطلس مقایسهای، ثابت نگهداشتن مقیاس اغلب ارزشمند است؛ اما اگر اندازه مناطق بسیار متفاوت باشد، ممکن است بعضی Featureها از Map Frame خارج شوند یا بخش زیادی از صفحه خالی بماند. انتخاب روش باید با هدف نقشه هماهنگ باشد، نه صرفاً با راحتی تنظیمات.
برای درک بهتر رابطه مقیاس و اندازه صفحه، راهنمای مقیاس نقشه و انتخاب اندازه کاغذ A4 تا A0 را ببینید.
Dynamic Text در Map Series چیست؟
Dynamic Text باعث میشود متنهای Layout با تغییر صفحه بهروزرسانی شوند. بهجای تایپ دستی «منطقه ۱»، «منطقه ۲» و …، عنوان میتواند مقدار Page Name یا یکی از Attributeهای Feature جاری را نشان دهد.
نمونه اطلاعات مناسب برای Dynamic Text:
- نام منطقه یا محله
- شماره صفحه
- کد محدوده
- مساحت یا جمعیت، در صورت وجود Field معتبر
- نام استان یا شهر
- تاریخ یا توضیحی که باید از Attribute صفحه خوانده شود
این روش علاوه بر سرعت، خطای تایپی را نیز کاهش میدهد. اگر نام یک منطقه در Attribute اصلاح شود، صفحه نیز میتواند از همان منبع بهروزرسانی شود.
Legend، Scale Bar و سایر عناصر در Map Series چگونه رفتار میکنند؟
بخشی از Layout ثابت و بخشی پویاست. Logo، توضیح ثابت، کادر صفحه و بسیاری از عناصر گرافیکی در تمام صفحات ثابت میمانند. در مقابل Map Frame، Dynamic Text و بعضی عناصر متصل به Map Frame میتوانند با صفحه تغییر کنند.
Scale Bar به Map Frame وابسته است و با تغییر Scale بهروزرسانی میشود. Legend نیز میتواند با داده و Extent تغییر کند، اما همین رفتار نیاز به کنترل دارد؛ چون تعداد آیتمها یا طول نامها ممکن است بین صفحات متفاوت باشد و Layout را بههم بزند.
برای طراحی درست Legend، عنوان، رنگ و سلسلهمراتب بصری، راهنمای اصول طراحی نقشه حرفهای را ببینید.
Page Query چه کمکی به Map Series میکند؟
یکی از مسائل رایج این است که صفحه مربوط به یک محدوده باید فقط Featureهای مرتبط با همان صفحه را برجسته یا نمایش دهد. Page Query میتواند نمایش یک Layer را بر اساس صفحه جاری کنترل کند.
برای مثال اگر لایه محدوده مناطق در تمام صفحات وجود دارد، ممکن است بخواهید فقط منطقه جاری پررنگ باشد یا دادههای مربوط به همان کد منطقه نمایش داده شوند. این کار باعث میشود هر صفحه از نظر اطلاعاتی تمیزتر باشد و از نمایش همزمان دادههای نامرتبط جلوگیری شود.
قبل از استفاده از Page Query مطمئن شوید Field مشترک، نوع داده و مقدارها بین Index Layer و Layer هدف سازگارند. اختلاف میان Text و Number یا وجود صفر ابتدایی در کدها میتواند باعث خالیشدن ناخواسته صفحه شود.
چطور Map Series را به PDF یا فایلهای جداگانه خروجی بگیریم؟
پس از کنترل صفحات، Layout را فعال کنید و از بخش Share → Export Layout وارد Export شوید. فرمتهای PDF، JPEG، PNG و TIFF از خروجی Map Series پشتیبانی میکنند. برای PDF میتوانید همه یا بخشی از صفحات را در یک فایل چندصفحهای قرار دهید یا برای هر صفحه فایل جداگانه بسازید.
گزینههای کاربردی Export
- All: خروجی همه صفحات.
- Current: فقط صفحه جاری.
- Selected index features: در Spatial Map Series فقط صفحاتی که Index Feature آنها انتخاب شده است.
- Selected pages: فقط صفحاتی که در فهرست Map Series انتخاب شدهاند.
- Page range: خروجی شماره صفحات یا بازههای مشخص، با ترتیب دلخواه.
- Single File: ساخت یک PDF چندصفحهای.
- Multiple Files – Page Name: نام هر فایل بر اساس Page Name.
- Multiple Files – Page Number: نام هر فایل بر اساس شماره صفحه.
اگر قرار است فایلها جداگانه تحویل داده شوند، Page Name را قبل از Export استاندارد کنید. فاصلههای اضافی، کاراکترهای ناسازگار یا نامهای تکراری میتوانند مدیریت صدها فایل خروجی را دشوار کنند.
تنظیم Map Series جای تنظیم کیفیت PDF را نمیگیرد. برای Resolution، Embed Fonts، Vector/Raster، Compression و کنترل چاپ، راهنمای خروجی PDF با کیفیت از ArcGIS Pro را ببینید.
چند نمونه کاربرد واقعی Map Series
| پروژه | Index Layer یا مبنا | خروجی |
|---|---|---|
| اطلس ۲۲ منطقه تهران | Polygon مناطق | ۲۲ صفحه با عنوان و Extent پویا |
| اطلس محلات | Polygon محلات | یک صفحه برای هر محله |
| شناسنامه قطعات | Parcel Layer | صفحه مجزا برای هر قطعه |
| بلوکهای آماری | بلوک یا گروهبندی محدودهها | صفحات آماری منظم |
| پروژه راه یا خط انتقال | Strip Map Index | Sheetهای متوالی مسیر |
| چند نمای منتخب شهری | Bookmarks | Bookmark Map Series |
| چند موضوع روی محدوده ثابت | Theme/Layer visibility | Thematic Map Series |
خطاهای رایج هنگام ساخت Map Series
- Index Layer نامناسب: Featureهای تکراری، Geometry خراب یا محدودههای غیرمنطقی باعث صفحات بد میشوند.
- Page Name تکراری: ناوبری و نام فایل خروجی را گیجکننده میکند.
- کنترل فقط صفحه اول: ممکن است صفحهای با محدوده بزرگ، عنوان طولانی یا Legend متفاوت Layout را خراب کند.
- Best Fit بدون توجه به مقایسهپذیری: اگر Scale هر صفحه متفاوت باشد، مقایسه بصری اندازه عوارض میتواند گمراهکننده شود.
- Scale ثابت بدون کنترل Featureهای بزرگ: بخشی از محدوده ممکن است بیرون Map Frame قرار گیرد.
- Dynamic Text بدون کنترل Null: Field خالی میتواند عنوان یا توضیح ناقص تولید کند.
- Legend با ارتفاع ثابت و محتوای متغیر: بعضی صفحات ممکن است Overflow یا فضای خالی زیادی داشته باشند.
- خروجی صدها فایل با نام نامنظم: قبل از Export استاندارد نامگذاری را مشخص کنید.
- اعتماد کامل به Automation: خودکارشدن تولید صفحه جای کنترل کارتوگرافیک را نمیگیرد.
چکلیست Map Series قبل از خروجی نهایی
- Index Layer دقیقاً یک Feature برای هر صفحه موردنیاز دارد.
- Page Name یکتا، کوتاه و قابل استفاده در نام فایل است.
- Sort Field ترتیب درست صفحات را ایجاد میکند.
- روش Extent با هدف اطلس سازگار است.
- کوچکترین و بزرگترین Featureها کنترل شدهاند.
- Dynamic Text در صفحات دارای Null یا نام طولانی بررسی شده است.
- Scale Bar و Legend در چند صفحه مختلف آزمایش شدهاند.
- Labelها در تمام Extentها خوانا هستند.
- Page Query در صورت استفاده، صفحه خالی یا داده اشتباه ایجاد نمیکند.
- اندازه کاغذ و Orientation ثابت و درست است.
- صفحات در اندازه واقعی چاپ نیز کنترل شدهاند.
- نامگذاری Single PDF یا Multiple Files از قبل مشخص شده است.
- تنظیمات PDF از نظر فونت، Resolution و کیفیت تصویر کنترل شدهاند.
چه زمانی نقشه آماده انتخاب سادهتری از ساخت Map Series است؟
Map Series زمانی ارزش بالایی دارد که باید تعداد زیادی نقشه اختصاصی با ساختار مشترک تولید کنید، دادهها را مرتباً بهروزرسانی میکنید یا لازم است هر صفحه از اطلاعات پروژه شما ساخته شود.
اما اگر نیاز شما فقط یک یا چند نقشه موضوعی آماده برای گزارش، ارائه، پایاننامه یا چاپ است، ساخت Dataset، Symbology، Label، Layout، Map Series و Export ممکن است برای هدف نهایی بیش از حد زمانبر باشد. در این حالت میتوانید ابتدا مجموعه نقشهها و عکسنقشههای آماده دیجیمپس را بررسی کنید. برای موضوعات شهری نیز دستههای نقشههای کاربری زمین و نقشههای آماری مسیر مستقیمتری به خروجی آماده هستند.
قاعده تصمیم: اگر فرآیند و داده باید اختصاصی باشند، Map Series بسازید؛ اگر فقط خروجی نهایی استاندارد و آماده لازم دارید، ابتدا بررسی کنید آیا نقشه موردنیاز از قبل آماده شده است.
پرسشهای متداول درباره Map Series در ArcGIS Pro
آیا Map Series همان Data Driven Pages در ArcMap است؟
از نظر هدف کلی مشابه است: ساخت مجموعه صفحات نقشه بر اساس یک ساختار مشترک. در ArcGIS Pro این قابلیت با Map Series پیادهسازی شده و علاوه بر Spatial Map Series، انواع Bookmark و Thematic نیز وجود دارد.
آیا برای هر صفحه باید یک Layout جدا بسازیم؟
خیر. اصل Map Series استفاده از یک Layout مشترک برای چند صفحه است. Extent و عناصر پویا در هر صفحه تغییر میکنند.
آیا هر Polygon در Index Layer یک صفحه میشود؟
در Spatial Map Series بله؛ هر Feature از Index Layer نماینده یک صفحه است. Index Layer میتواند Point، Line یا Polygon باشد.
آیا میتوان مقیاس همه صفحات را ثابت نگه داشت؟
بله. گزینه Center and Maintain Scale برای این هدف مناسب است. همچنین میتوان Scale را از Field تعیین کرد. باید بررسی کنید همه Featureها در مقیاس انتخابشده داخل Map Frame قرار میگیرند.
آیا عنوان هر صفحه میتواند خودکار تغییر کند؟
بله. با Dynamic Text میتوانید Page Name، شماره صفحه یا Attributeهای مرتبط را در عنوان و سایر متنهای Layout نمایش دهید.
آیا Map Series میتواند همه صفحات را در یک PDF ذخیره کند؟
بله. در خروجی PDF میتوانید همه یا بخشی از صفحات را در یک فایل PDF چندصفحهای ذخیره کنید. همچنین امکان ساخت فایل جداگانه برای هر صفحه وجود دارد.
برای صدها محله بهتر است Map Series استفاده کنیم یا چند Layout؟
اگر ساختار نقشهها مشترک است، Map Series معمولاً بسیار مناسبتر است؛ چون طراحی، عنوانهای پویا، Extent و Export را متمرکز میکند و نگهداری صدها Layout جداگانه را حذف میکند.
چرا بعضی صفحات Map Series ظاهر خوبی ندارند؟
معمولاً دلیل آن تفاوت زیاد در اندازه Featureها، عنوانهای طولانی، Legend متغیر، Scale نامناسب یا Labelهای متراکم است. Automation باید با کنترل نمونههای حدی و بازبینی کارتوگرافیک همراه باشد.