আমি আর্কম্যাপ 10.3.0 এ কাজ করছি এবং ডেটা চালিত পৃষ্ঠাগুলির (ডিডিপি) মাধ্যমে রফতানি করছি। ডিডিপি রফতানিটি প্রথমবার এবং তত্ক্ষণাত পরবর্তী রফতানীর জন্য প্রত্যাশার মতো কাজ করে, তবে যদি আমি একই এমএক্সডি থেকে এক মিনিটেরও বেশি সময় পরে (সময় পরিবর্তিত হয়) আবার রফতানি করতে ডিডিপি ব্যবহার করি তবে প্রোগ্রামটি স্থগিত হয়ে যায় এবং আমাকে এটি বন্ধ করে দিতে হবে টাস্ক ম্যানেজারের মাধ্যমে।
আমি বলতে পারি যে এটি "রফতানি" ক্লিক করার সাথে সাথেই হ্যাং হয়ে যেতে চলেছে কারণ রফতানি উইন্ডোটি "পৃষ্ঠার x x x" পাঠ্যটি দেখায় না। স্ক্রিনশটগুলি এখানে দেখুন: https://geonet.esri.com/message/536459#536459 । এমনকি যদি আমি কম্পিউটারকে কিছু সময়ের জন্য চালিয়ে যাই, "পৃষ্ঠার x x" পাঠ্যটি কখনই উপস্থিত হয় না এবং রফতানি হয় না। এটি কেবলমাত্র এমএক্সডি থেকে এক মিনিটেরও বেশি পরে পরবর্তী রফতানিতে ঘটে থাকে।
এটি প্রথমবারের মতো আমি কোনও একটি পৃষ্ঠা বা সম্পূর্ণ নথি রফতানি করে তা ঘটবে বলে মনে হচ্ছে। তবে আমি যদি নতুন নামের সাথে এমএক্সডি পুনর্নির্মাণ করি এবং তারপরে রফতানি করি তবে এটি সর্বদা স্তব্ধ হয়ে যায় এবং আরক্যাম্যাপ পুনরায় আরম্ভ করা দরকার। সমস্যাটি মনে হচ্ছে আমি নতুন পিডিএফ ফাইল তৈরি করছি বা বিদ্যমান পিডিএফ ফাইলটি ওভাররাইট করছি কিনা।
অন্যান্য তথ্য:
- আমার মানচিত্রে একটি ইএসআরআই এরিয়াল বেসম্যাপ (অন্য কোনও রাস্টার স্তর নেই) সহ পাঁচটি 10000 'x 10000' লিডার কনট্যুর শেফফিল এবং প্রায় 10 টি ছোট ছোট ভেক্টর শেফফাইল স্তর রয়েছে।
- আমার রফতানি সেটিংস হ'ল: 300 ডিপিআই রেজোলিউশন এবং আউটপুট চিত্রের গুণমান / পুনরায় নমুনা 1: 2।
- আমি এই ভবনে অবস্থিত একটি ডেটা সার্ভার থেকে কাজ করছি, তবে সংযোগের গতি ভিন্ন হয়।
- আর একজন সহকর্মী তার মেশিনে একই এমএক্সডি নিয়ে একই সমস্যা হচ্ছেন।
এই ত্রুটি বার্তাটি যুক্ত করতে সম্পাদিত: পরবর্তী রফতানিতে আর্কম্যাপটি ঝুলিয়ে দেওয়া এবং টাস্ক ম্যানেজারটিতে "শেষ টাস্ক" চাপার পরে এটি উপস্থিত হয়েছিল। আমি এই ত্রুটি বার্তাটি কেবল দ্বিতীয় বা তৃতীয় বার অর্জন করেছি, তবে আমি ভেবেছিলাম এটি সম্ভবত সুস্পষ্ট। (ত্রুটি বার্তায় প্রদর্শিত হিসাবে আমার কাছে একটি f: / ড্রাইভ নেই))
জিওনেটে এখানে যেমন জিজ্ঞাসা করা হয়েছিল অন্য কারও কাছে এই সমস্যা ছিল: https://geonet.esri.com/thread/161564 তার প্রশ্নের কোনও সমাধান উপস্থাপন করা হয়নি তাই আমি এখানে আবার জিজ্ঞাসা করতে চেয়েছিলাম।
পরবর্তী ডিডিপি রফতানিতে আর্কম্যাপ আটকাতে কোনও উপায় আছে কি?
এই কোড স্নিপেট যুক্ত করতে সম্পাদিত, যা ঝুলন্ত ছাড়াই একাধিক রফতানি তৈরি করে:
import_path = r"R:\Projects\Project\GIS\MXDs\Project_property_maps.mxd" # Path of .mxd
export_path = r"C:\Users\user\Desktop\test\Test" # Path of output file
field_name = "Project_INDEX.Pg_num" # Name of field used to sort DDP
pg_name = "Project_INDEX.Desc_" # Name of field used in PDF file name
mxd = arcpy.mapping.MapDocument(import_path)
for i in range(1, mxd.dataDrivenPages.pageCount + 1):
mxd.dataDrivenPages.currentPageID = i
row = mxd.dataDrivenPages.pageRow
print row.getValue(field_name)
arcpy.mapping.ExportToPDF(mxd, export_path + row.getValue(pg_name) + ".pdf")
del mxd