برنامه ریزی کاربری منطقه ای کارآمد عملی با استفاده از بهینه سازی الگوریتم ژنتیک چندهدفه و سیستم اطلاعات جغرافیایی

رفع مشکلات رایج ArcGIS

۱۰۰ مشکل رایج در نرم‌افزار ArcGIS

(با توجه به نسخه‌های مختلف و پیچیدگی سیستم)


۱. مشکلات نصب و فعال‌سازی

  1. خطا در نصب به دلیل عدم سازگاری با سیستم‌عامل.
  2. مشکل در فعال‌سازی لایسنس (License Manager Error).
  3. عدم شناسایی License Server در شبکه.
  4. خطاهای مربوط به .NET Framework یا Java در حین نصب.
  5. عدم دسترسی به فایل‌های ضروری به دلیل محدودیت‌های امنیتی (مانند آنتی‌ویروس).

۲. مشکلات عملکردی و سرعت

  1. کندی شدید نرم‌افزار به ویژه در کار با داده‌های حجیم.
  2. هنگ کردن (Freeze) یا بسته شدن ناگهانی (Crash).
  3. مصرف بالای حافظه RAM و CPU.
  4. تأخیر در رندرینگ لایه‌های وکتوری یا رستری.
  5. مشکلات نمایش لایه‌های سه‌بعدی در ArcScene یا ArcGlobe.

۳. خطاهای مربوط به داده‌ها

  1. خرابی فایل‌های Shapefile (مثلاً خطای «Invalid Shapefile»).
  2. عدم شناسایی مسیر داده‌ها (Missing Data Source).
  3. خطا در سیستم مختصات (Coordinate System Not Recognized).
  4. ناسازگاری فرمت داده‌ها (مثلاً CSV، Excel یا GeoJSON).
  5. قطع ارتباط لایه‌ها با پایگاه داده (مثلاً در SDE یا File Geodatabase).

۴. مشکلات Geoprocessing و ابزارها

  1. خطای «999999» در اجرای ابزارها.
  2. شکست در اجرای ابزارها به دلیل ورودی‌های نامعتبر.
  3. خطاهای مربوط به محیط کار (Workspace) یا مسیرهای غیرمجاز.
  4. عدم دسترسی به ابزارهای خاص (مثلاً Spatial Analyst یا 3D Analyst).
  5. خطا در پردازش داده‌های شبکه (Network Analyst).

۵. خطاهای سمبول‌گذاری و برچسب‌گذاری

  1. نمایش نادرست سمبول‌ها در نقشه.
  2. عدم نمایش برچسب‌ها به دلیل تنظیمات نادرست.
  3. مشکل در Rule-Based Symbology.
  4. تغییر ناخواسته رنگ‌ها یا اندازه‌ها پس از ذخیره پروژه.
  5. خطا در نمایش گرادیان رنگی برای داده‌های رستری.

۶. مشکلات چاپ و خروجی

  1. قطع شدن نقشه در حین چاپ یا Export به PDF.
  2. پایین بودن کیفیت خروجی‌های رستری.
  3. ناهماهنگی بین Layout View و خروجی نهایی.
  4. مشکل در تنظیم مقیاس (Scale) یا اندازه کاغذ.
  5. خطا در افزودن عناصر گرافیکی (مثل Legend یا Scale Bar).

۷. خطاهای مربوط به Extensionها

  1. فعال نشدن Extensionهای اضافی (مثلاً Spatial Analyst).
  2. تداخل Extensionها با یکدیگر.
  3. عدم شناسایی ابزارهای خاص پس از نصب Extension.
  4. خطا در استفاده از ابزارهای Geostatistical Analyst.
  5. مشکل در کار با ابزارهای تصحیح تصاویر ماهواره‌ای (Image Analyst).

۸. مشکلات پایگاه داده

  1. قطع ارتباط با پایگاه داده Oracle یا PostgreSQL.
  2. خطا در اتصال به Enterprise Geodatabase.
  3. مشکل در ویرایش داده‌های مرتبط با Versioning.
  4. خطاهای مربوط به Transaction در Edit Session.
  5. عدم سازگاری ArcGIS با نسخه‌های جدید پایگاه‌داده.

۹. خطاهای Python و Scripting

  1. اجرا نشدن اسکریپت‌های Python در ArcGIS Pro.
  2. خطا در ماژول arcpy به دلیل نسخه‌های ناسازگار.
  3. مشکل در استفاده از توابع سفارشی (Custom Functions).
  4. خطاهای نحوی (Syntax Error) در کدنویسی.
  5. عدم دسترسی به Toolboxهای سفارشی از طریق Python.

۱۰. مشکلات شبکه و اتصال

  1. قطعی سرویس‌های تحت وب (Web Services).
  2. خطا در اتصال به ArcGIS Online یا Portal.
  3. مشکل در بارگذاری Basemapها.
  4. خطاهای مربوط به پروکسی یا فایروال.
  5. تأخیر در بارگذاری داده‌های Real-Time.

۱۱. خطاهای ویرایش (Editing)

  1. ذخیره نشدن تغییرات پس از Edit Session.
  2. خطا در ویرایش Topology (مثلاً Overlap یا Gap).
  3. مشکل در Split یا Merge کردن ویژگی‌ها (Features).
  4. قطع ارتباط ویرایش با پایگاه داده.
  5. خطا در ابزارهای Snap یا Trace.

۱۲. مشکلات سه‌بعدی و تحلیل‌های فضایی

  1. نمایش نادرست داده‌های ارتفاعی (DEM).
  2. خطا در ابزارهای Slope یا Aspect.
  3. مشکل در ساخت TIN از داده‌های نقطهای.
  4. خطا در تحلیل‌های دیداری (Viewshed Analysis).
  5. عدم نمایش بافت (Texture) در داده‌های سه‌بعدی.

۱۳. مشکلات سخت‌افزاری

  1. عدم پشتیبانی از کارت گرافیک اختصاصی.
  2. خطاهای مربوط به درایورهای سخت‌افزاری.
  3. محدودیت در استفاده از چند مانیتور.
  4. مشکل در کار با تبلت‌های لمسی.
  5. مصرف بیش از حد فضای دیسک در حین پردازش.

۱۴. خطاهای نسخه‌های مختلف

  1. ناسازگاری پروژه‌های ArcMap با ArcGIS Pro.
  2. مشکل در بازکردن فایل‌های قدیمی (مثلاً .mxd از نسخه‌های خیلی قدیمی).
  3. تفاوت در ابزارها بین ArcGIS Desktop و Pro.
  4. خطا در Migration داده‌ها به نسخه‌های جدید.
  5. عدم پشتیبانی از افزونه‌های قدیمی در نسخه‌های جدید.

۱۵. مشکلات عمومی

  1. از دست رفتن تنظیمات شخصی (Custom Settings).
  2. خطا در جستجوی ابزارها (Search Function Not Working).
  3. مشکل در استفاده از Model Builder.
  4. خطاهای مربوط به Metadata.
  5. عدم نمایش صحیح فونت‌های غیرلاتین (مثلاً فارسی).

۱۶. مشکلات پیشرفته

  1. خطا در Georeferencing تصاویر.
  2. مشکل در ساخت شبکه توپولوژی (Network Dataset).
  3. خطا در تحلیل‌های آماری فضایی (Spatial Statistics).
  4. مشکل در استفاده از ابزارهای Machine Learning.
  5. خطا در پردازش داده‌های LiDAR.

۱۷. خطاهای مربوط به Add-Inها

  1. خرابی Add-Inهای سفارشی.
  2. عدم نصب صحیح Add-Inها.
  3. تداخل Add-Inها با عملکرد اصلی نرم‌افزار.
  4. خطا در اجرای ماکروهای VBA (در نسخه‌های قدیمی).
  5. مشکل در توسعه ابزارهای سفارشی با SDK.

۱۸. مشکلات امنیتی

  1. محدودیت دسترسی به فایل‌ها به دلیل Permissionها.
  2. خطا در احراز هویت (Authentication) برای سرویس‌های تحت وب.
  3. مشکل در رمزگذاری (Encryption) داده‌ها.
  4. آسیب‌پذیری در برابر حملات سایبری در نسخه‌های قدیمی.
  5. خطا در Backup و Restore پروژه‌ها.

۱۹. مشکلات کاربری

  1. پیچیدگی رابط کاربری برای کاربران تازه‌کار.
  2. عدم وجود آموزش کافی در نرم‌افزار.
  3. مشکل در تنظیم Shortcutهای کیبورد.
  4. خطا در استفاده از ابزارهای Navigation (مثلاً Zoom یا Pan).
  5. سردرگمی در سازماندهی لایه‌ها در Table of Contents.

۲۰. مشکلات دیگر

  1. خطا در استفاده از ابزارهای GPS.
  2. مشکل در اتصال به سخت‌افزارهای جانبی (مثل Plotter).
  3. خطاهای مربوط به Temporal Data.
  4. مشکل در کار با داده‌های Real-Time Sensor.
  5. شایع‌ترین مشکل: “کار نکردن ابزار بدون هیچ پیام خطای مشخص!” 😅

راهکار کلی:

  • بررسی مستندات Esri و Communityهای آنلاین مانند GeoNet.
  • به‌روزرسانی نرم‌افزار به آخرین نسخه.
  • کاهش حجم داده‌ها یا استفاده از فایل‌های موقت.
  • تست ابزارها در محیطی ساده قبل از اجرای نهایی.
  • استفاده از ابزارهای Diagnose در ArcGIS Toolbox.

اگر با خطای خاصی مواجه شدید، نام دقیق خطا و مراحل بازتولید آن را برای دریافت کمک فنی ثبت کنید!

رفع مشکلات رایج ArcGIS-این پست برخی از مشکلات رایجی که با ArcGIS ایجاد می‌شود و نحوه رفع آنها را پوشش می‌دهد.

این حقیقت وجود ندارد که GIS خسته کننده است. و مثل شما بهتر نمی شود. مشکلات فقط به انواع مختلفی از چالش ها تبدیل می شوند. در این پست ما به پنج مشکل رایج رایج در ArcGIS ( ویرایش چه، فقط 5؟!؟ ) نگاه خواهیم کرد و امیدواریم که آنها را رفع کنیم. خواهید دید که در واقع شش مشکل وجود دارد که در زیر ذکر شده است – یکی از آنها هیچ راه حل آسانی ندارد.

ابزار بدون مجوز

این یکی از رایج ترین مشکلاتی است که به وجود می آید. می روید از ابزار ArcToolbox استفاده کنید و این را دریافت کنید:

برای بسیاری، این اولین مورد از بسیاری از خطاهای ArcGIS غیرقابل توضیح است – اما یکی از ساده ترین آنها برای رفع آن است. چندین “برنامه افزودنی” مانند Spatial Analyst و 3D Analyst وجود دارد که عملکرد اضافی را ارائه می دهد. در گذشته، آنها باید جداگانه خریداری می شدند و مجوزهای خود را داشتند و باید “روشن” می شدند. ما از طریق مجوز سایت دانشگاهی خود به آنها دسترسی داریم. برای رفع این مشکل، به منوهای بالای ArcMap (یا ArcCatalog) بروید و « Customize » (sic) را جستجو کنید. در زیر آن منو، به Extensions بروید و کادر کنار افزونه فهرست شده در پیام خطا – Spatial Analyst در مثال بالا (احتمالاً رایج‌ترین مورد) را علامت بزنید.

این باید آن مشکل را برطرف کند.

علامت تعجب قرمز

گاهی اوقات زمانی اتفاق می‌افتد که نقشه ArcMap را باز می‌کنید و علامت تعجب قرمز ترسناک را می‌بینید:

اینها زمانی اتفاق می‌افتند که ArcMap نمی‌تواند لایه‌هایی را که روی نقشه هستند پیدا کند. آنها را می توان با تغییر مسیر ArcMap برای جستجو در مکان مناسب برطرف کرد.

یک نکته کوتاه در مورد اسناد نقشه. عملکرد اصلی یک سند نقشه این است که تمام تنظیمات نقشه شما را ذخیره کند. این برنامه لایه های روی نقشه و همچنین نحوه نمادگذاری نقشه خود را به همان شیوه ای که یک سند Word تمام تغییرات شما را ذخیره می کند، پیگیری می کند. همچنین ابزارهایی را که شما اجرا کرده اید را پیگیری می کند.

یک راه آسان برای دیدن جایی که سند نقشه به دنبال آن است، کلیک کردن روی دکمه “فهرست بر اساس منبع”
است . با کلیک کردن، مسیر هر لایه در فهرست مطالب نشان داده می شود:

می‌توانیم ببینیم که در J:\Data\Coastline به دنبال لایه «خط ساحلی» است – و آن را پیدا کرده است. این برای لایه‌های دیگر چندان مفید نیست، بنابراین بیایید با کلیک راست روی یکی از نام‌های لایه و رفتن به Properties > Source به عمق بیشتری بپردازیم :

بنابراین به دنبال شکل فایل Rivers در J:\Courses\ERST202\WMS است. بیایید نگاهی به آن پوشه بیندازیم و ببینیم که چرا آن را پیدا نمی کند:

بنابراین به نظر می رسد مشکل این باشد – این باید یک سند نقشه بسیار قدیمی باشد زیرا اکنون آن لایه ها در یک پایگاه داده جغرافیایی قرار دارند نه به عنوان فایل های شکل جداگانه.

اگرچه نام لایه یکسان است، اما در قالب متفاوتی است، بنابراین تا آنجا که به ArcMap مربوط می شود، چیزی که به دنبال آن است وجود ندارد، از این رو علامت تعجب قرمز رنگ است.

خوشبختانه رفع آن بسیار آسان است و ما اکنون به اطلاعات مورد نیاز خود مجهز شده ایم – مسیر رسیدن به لایه مناسب.

در ArcMap، می‌توانید به Properties > Source برگردید ، روی دکمه «تنظیم منبع داده» کلیک کنید و آن را تغییر مسیر دهید، اما باید این کار را لایه به لایه انجام دهید. از طرف دیگر، روی خود علامت کلیک کنید و به آنجا هدایت شوید:

که باید به علامت مربوط باشد:

به عنوان یک امتیاز مضاعف، انجام این کار مسیرها را برای سایر لایه های برداری بازنشانی می کند. انجام همین کار با یکی از لایه های شطرنجی باید این سه را به طور انبوه ثابت کند.

به عنوان یک نکته جانبی – این اغلب هنگام کپی کردن نقشه ها و داده ها بین مکان ها اتفاق می افتد. فرض کنید روی درایو H: خود روی نقشه کار می کنید و می خواهید روی لپ تاپ یا رایانه خانگی خود روی آن کار کنید. بنابراین همه چیز را به دقت در یک درایو USB کپی می کنید و سپس در یک مکان جدید در رایانه دیگری کپی می کنید. وقتی نقشه را باز می‌کنید، قرمز رنگ می‌شود. خوشبختانه، دوباره، یک راه آسان برای جلوگیری از این قبل از کپی وجود دارد. ابتدا مطمئن شوید که داده ها و نقشه شما در یک پوشه هستند. دوم، به File > Map Document Properties بروید و کادر wee را در پایین با خواندن “ذخیره نام مسیر نسبی به منابع داده” علامت بزنید:

این به سادگی به این معنی است که ArcMap کل مسیر را نادیده می گیرد و فقط به دنبال داده ها در پوشه محلی است.

در این مثال، “H:\” را نادیده می گیرد و فقط به پوشه ERST202 نگاه می کند.

این می تواند شما را از دردهای زیادی نجات دهد، اما به این معنی است که باید بدانید که همه لایه های شما کجا هستند و همه آنها در یک مکان هستند.

ممکن است به این معنی باشد که لایه‌ها را از J: کپی کنید یا در پوشه قابل حمل خود قرار دهید زیرا لپ‌تاپ شما در خانه نمی‌تواند به راحتی درایو J: را پیدا کند.

(یک گزینه دیگر استفاده از Dropbox برای نگه داشتن همه فایل های خود در یک مکان است. می توانید این کار را با OneDrive امتحان کنید ، اما من آن را توصیه نمی کنم.)

 

فهرست مطالب موجود نیست

گاهی اوقات، فهرست مطالب شما به سادگی ناپدید می شود:

مثل این است که سوار ماشین شوید و فرمان از بین رفته باشد. در اینجا راه حل سریع و آسان است. از منوها به منوی Window بروید و خواهید دید که می توانید روی فهرست مطالب کلیک کنید:

نمی توان یک فیلد اضافه کرد

افزودن یک فیلد جدید یک چیز اساسی با جداول ویژگی است، اما گاهی اوقات وقتی می خواهید یک فیلد را اضافه کنید، این را می بینید:

“افزودن فیلد…” خاکستری است.

اگر یک جلسه ویرایش باز داشته باشید، این اتفاق می‌افتد، که تقریباً تغییراتی مانند این را قفل می‌کند.

ساده ترین کار این است که جلسه ویرایش خود را متوقف کنید (و هر تغییری را ذخیره کنید!)، برگردید و فیلد خود را اضافه کنید و سپس جلسه ویرایش خود را دوباره باز کنید.

 

 

 

اما گاهی اوقات شما چیزی شبیه به این دریافت می کنید:

وقتی در جلسه ویرایش نیستید و «برنامه/کاربر» دیگر همیشه ArcCatalog است، با این یکی روبرو خواهید شد. اگر در حال پیش‌نمایش آن لایه خاص در کاتالوگ هستید، لایه را قفل می‌کند و از ایجاد هرگونه تغییر در داده‌ها جلوگیری می‌کند. بستن ArcCatalog ساده ترین راه حل برای این مشکل است.

خطای 001143 – سرور پس زمینه یک استثنا ایجاد کرد

این یکی نیز نسبتاً رایج است – شما در حال اجرای یک ابزار هستید و با این خطا خراب می شود. من هنوز به طور کامل متوجه نشده ام که چرا این اتفاق می افتد، اما هنوز هم – کاملاً منظم. به‌طور پیش‌فرض، ابزارها «در پس‌زمینه» اجرا می‌شوند، به این معنی که در حین اجرای یک ابزار، می‌توانید کارهای دیگری را با ArcMap انجام دهید. وقتی تضاد ایجاد می‌شود، بخشی از کد که این کار را انجام می‌دهد (سرور پس‌زمینه) یک استثنا ایجاد می‌کند (اصطلاح فنی واقعی «پرتاب یک لرزش» است). می‌توانید با رفتن به منوی پردازش جغرافیایی و جستجوی «گزینه‌های پردازش جغرافیایی» این مشکل را برطرف کنید. در پنجره ای که باز می شود، تیک گزینه Enable Background Geoprocessing را بردارید:

نکته منفی این است که تا زمانی که ابزار کار خود را به پایان نرساند، نمی توانید کار دیگری انجام دهید.

خطای 999999 – چیزی غیرمنتظره باعث از کار افتادن ابزار شد

بیشتر همه این یکی را تجربه کرده اند. اغلب وقتی ابزاری کار نمی کند، می توانید بازخورد کمی در مورد اینکه چرا این کار را انجام داده است، دریافت کنید. در اینجا یک مثال آورده شده است – من ابزار Contour را اجرا کردم تا با خطا مواجه شوم (آن روز با مشکلات زیادی روبرو بودم …):

(نکته مفید – با رفتن به Geoprocessing >  نتایج ، نتایج پردازش را بررسی کنید . من این برگه را همیشه در فهرست مطالبم باز کرده ام – می توانید آن را در آنجا ثابت کنید)

با اکثر خطاها، اطلاعاتی به دست می آورید که به حل مشکل کمک می کند. اما خطای 999999 یکی از آنها نیست. ممکن است 666 نیز باشد . این خطاها نیاز به کار بسیار بیشتری برای کشف کردن دارند و اغلب، بستن و باز کردن ساده سند نقشه شما کمک خواهد کرد (اما نه همیشه). در این مورد من کمی اطلاعات مفید به دست آوردم، اما واقعاً زیاد نیست. با اعتراف خود، ESRI می گوید:

بنابراین حتی آنها هم نمی دانند چه اشتباهی رخ داده است. اگر ادامه دادند، اینجا را امتحان کنید . و باشد که نیرو با شما باشد.

 

به طور کلی سریعتر کردن ArcGIS کار می کند

نکات و ترفندهای زیادی برای استفاده حداکثری از ArcGIS وجود دارد. در اینجا خلاصه خوبی از چیزهایی است که کمک می کند . نقشه های پایه ساخته شده اغلب می توانند توانایی ArcMap را برای انجام کارها کاهش دهند و اگر بتوانید کار به صورت محلی اغلب گزینه خوبی است. همیشه کمی درگیری با ArcGIS و شبکه ما وجود داشته است، اما من هنوز راهی برای بهبود آن پیدا نکرده ام.

امیدواریم یکی یا چند مورد از این موارد را مفید بیابید. این واقعیت سخت و سرد وجود ندارد که کار با GIS خسته کننده است. اما امیدوارم این درد ارزش سود را داشته باشد. تنها راه مناسب برای پایان دادن به این پست با پنجره اجتناب ناپذیری است که همه ما قبل از عبور از رودخانه استیکس با آن روبرو خواهیم شد:

بدون دیدگاه

دیدگاهتان را بنویسید