در این آموزش یاد خواهید گرفت که چگونه نقشه های زمین مرجع شده AutoCAD را به نرم افزار Google Earth ببرید. در این آموزش چون به نحوه زمین مرجع کردن نخواهیم پرداخت، از نقشه AutoCAD زمین مرجع شده استفاده شده است. در صورتی که نقشه شما زمین مرجع نباشد، نقشه در مکان واقعی خود قرار نخواهد گرفت. در این آموزش نقشه محدوده و حریم شهر شیراز را به فرمت KMZ در خواهیم آورد.
گام اول) ورود فایل AutoCAD به نرم افزار Arcmap
از آنجا که می خواهیم محدوده و حریم شهر شیراز به صورت یک پهنه نمایش داده شود بایستی در نرم افزار AutoCAD به صورت Polyline بسته ترسیم شده باشد. توجه داشته باشید که بنا به نیازتان می توانید انواع فایل های خطی، نقطه ای و سطحی را برای نمایش در نرم افزار Google Earth به فرمت KMZ تبدیل کنید.
نرم افزار Arcmap را باز کنید و بر روی ابزار Add Data کلیک کنید. به مسیری که فایل AutoCAD شما در آن است بروید و بر روی فایل AutoCAD کلیک کنید تا ۵ داده آن (Polygon; Polyline; Point; MultiPatch; Annotation) باز شود. چون داده های مورد نظر ما سطحی است فایل Polygon را به نرم افزار اضافه کنید.
گام دوم) تمیز کردن فایل و تبدیل آن به فایل shapefile
فایلی که هم اکنون در نرم افزار Arcmap باز شده است تعداد زیادی لایه دارد اما محدوده های مورد نظر ما تنها در چند لایه مشخص هستند. می توانید قبل از ورود فایل به نرم افزار Arcmap لایه های اضافه را در AutoCAD خاموش کنید تا دیگر به نمایش در نیآیند. اما در اینجا ما این کار را نکرده ایم، پس بایستی موارد مورد نظر را انتخاب کنیم.
با استفاده از ابزار select feature محدوده های مورد نظر را انتخاب کنید. اگر انتخاب موارد مورد نظر برای شما مشکل باشد می توانید از ابزار “انتخاب بوسیله مشخصات” استفاده کنید. بدین منظور از منوی selection گزینه Select by Attributes را انتخاب کنید تا پنجره مورد نظر باز شود. دو لایه مورد نظر ما به نام های Layer 1 و Layer 2 هستند. به منظور انتخاب این دو لایه فرمول زیر را وارد کنید:
“Layer” = ‘Layer 1′ OR “Layer” = ‘Layer 2 ‘
چون می خواهیم عوارض موجود در هر دو لایه ها را انتخاب کنیم از OR استفاده شده است. البته بنا به نیازتان می توانید فرمول بنویسید و عوارض را انتخاب کنید.
هم اکنون عوارض ما در حال انتخاب در آمده اند. در پنجره Table of Contents بر روی فایل خود راست کلیک کنید و از قسمت Data گزینه Export Data را انتخاب کنید. نام و مسیر ذخیره فایل shapefile را مشخص کنید و فایل را ذخیره کنید. نرم افزار Arcmap را ببندید.
گام سوم) تعیین سیستم تصویر
برای تعیین سیستم تصویر بایستی از نرم افزار ArcCatalog استفاده کرد. نرم افزار ArcCatalog را باز کنید و به مسیری که فایل shapefileشما قرار دارد بروید. بر روی فایلتان راست کلیک کنید و Properties را انتخاب کنید. در تب X Y Coordinate Systemبر روی select کلیک کنید.
سیستم مورد استفاده اغلب فایل ها UTM WGS 1984 است همچنین منطقه شیراز در محدوده زون ۳۹ در نیمکره شمالی قرار دارد. بنابراین سیستم مختصات را از مسیر زیر انتخاب کنید.
Projected Coordinate SystemsUTMWGS 1984Northern HemisphereWGS 1984 UTM Zone 39N.prj
بنا به منطقه قرار گیری و سیستم تصویر مورد استفاده گزینه انتخابی شما متغییر خواهد بود. پس از انتخاب سیستم مختصات بر روی OK کلیک کنید و نرم افزار ArcCatalog را ببندید. نرم افزار Arcmap را باز کنید و فایل shapefile را به محیط نرم افزار اضافه کنید.
از آنجا که ممکن است سیستم مختصات نرم افزار با سیستم مختصات فایل شما متفاوت باشد بایستی سیستم مختصات نرم افزار را نیز تعیین کنیم. بدین منظور از منوی View گزینه Data Frame Properties را انتخاب کنید. در تب Coordinate System سیستم تصویرتان را مطابق با مرحله قبل WGS 1984 UTM Zone 39N.prj قرار دهید.
گام چهارم) تبدیل فایل shapefile به KMZ
به منظور تبدیل فایل shapefile به KMZ بایستی از ابزارهای موجود در ArcToolBox استفاده کرد. ArcToolBox را باز کنید و از پوشه Conversion Tools پوشه To KML و سپس ابزار Layer To KML را انتخاب کنید.
مطابق با تصویر فایل shapefile و مسیر ذخیره فایل KMZ را معرفی کنید. مقدار Scale را یک قرار دهید و بر روی OK کلیک کنید تا نرم افزار فایل KMZ را برای شما ایجاد کند.
مدل خروجی را در تصویر زیر می توانید مشاهده کنید.
در صورت بروز مشکل بپرسید تا اگر بتوانم پاسخ دهم.
نظرات
ارسال نظر
محمود باعقیده
ضمن تشکر فراوان ز جنابعالی وعرض خسته نباشید .من برای تبدیل اتوکد به گوگا ارث طبق نظر جنابعالی پیش رفتم ولی در فایل خروجی نقشه مربوطه کل سطح کره زمین در گوگل ارث رو میگیره ودر واقع اندازه خروجی خیلی خیلی بزرگتر وبه هم ریخته رو گوگل ارث نمایش داده میشه بی زحمت اگه امکان داره بگین مشکل از کجاست
manicure
Heya i am for the first time here. I came across this board and I find It truly
useful & it helped me out a lot. I'm hoping to provide one thing again and aid others like you helped me.
manicure
Hi! Do you know if they make any plugins to protect against hackers?
I'm kinda paranoid about losing everything I've worked hard on.
Any tips?
manicure
whoah this weblog is excellent i really like reading your posts.
Stay up the good work! You understand, a lot of people are searching round for this
info, you could aid them greatly.
manicure
Hello! Do you use Twitter? I'd like to follow you if that
would be okay. I'm absolutely enjoying your blog and look forward
to new posts.
Can you get an operation to make you taller?
Good post but I was wondering if you could write a litte more on this subject?
I'd be very thankful if you could elaborate a little bit further.
Many thanks!
How do you grow?
That is very fascinating, You are an excessively professional blogger.
I've joined your rss feed and look forward to in the hunt for more of your excellent post.
Additionally, I have shared your site in my social networks
How do you strengthen your Achilles tendon?
Nice weblog here! Also your website so much up fast! What web host are
you the use of? Can I get your associate link for your host?
I wish my site loaded up as fast as yours lol
How long does Achilles tendonitis last for?
Hey very nice blog!
How much does it cost for leg lengthening?
Link exchange is nothing else except it is only placing the other person's weblog link on your page at
appropriate place and other person will also do similar in favor of you.
How long will it take for my Achilles tendon to heal?
Do you mind if I quote a couple of your posts as long as I provide credit and sources back to your weblog?
My website is in the exact same niche as yours and my users would definitely benefit
from a lot of the information you provide here.
Please let me know if this ok with you. Appreciate it!
What causes pain in the Achilles tendon?
Howdy this is kinda of off topic but I was wanting to know if blogs use
WYSIWYG editors or if you have to manually code with HTML.
I'm starting a blog soon but have no coding expertise so I wanted to get guidance from someone with experience.
Any help would be greatly appreciated!
Can you get an operation to make you taller?
Hello, I think your site might be having browser compatibility issues.
When I look at your blog site in Firefox, it looks fine but
when opening in Internet Explorer, it has some overlapping.
I just wanted to give you a quick heads up! Other then that,
excellent blog!
How much can you grow from stretching?
Hello to every one, as I am in fact keen of reading this website's post
to be updated daily. It carries nice information.
What causes pain in the Achilles tendon?
What i don't understood is if truth be told how you are now not actually much more neatly-favored than you might be now.
You're very intelligent. You already know thus significantly in terms of
this matter, produced me individually believe it from numerous
numerous angles. Its like men and women don't seem to be fascinated
except it's something to do with Girl gaga! Your individual
stuffs outstanding. At all times handle it up!
Jewell
I always used to study post in news papers but now as
I am a user of web thus from now I am using net for content,
thanks to web. http://www.dignitasporlavida.org/?option=com_k2&view=itemlist&task=user&id=17428