انجمن جی آی اس (GIS)

نسخه‌ی کامل: قرار نگرفتن نقاط بر روی لایه shapefile
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
سلام دوستان من یکسری نقاط هیدرومتری دارم که میخوام بر روی لایه شیپ فایل من قراربگیره.نقاط جغرافیایی هم به صورت درجه دقیقه وثانیه هست و اونا رو تو جدول به همون صورت اوردم؛ هر کاری میکنم روی هم قرار بگیره درست نمیشه .فکر میکنم یه مرحله رو انجام نمیدوم.لطفا راهنماییم کنید .ممنون
ببینید ساده ترین راه اینه که شما تو اکسل دو ستون درست کنید به اسم های x,y و در هرکدام از آن ها به اینگونه عمل کنید
درجه+دقیقه تقسیم بر 60+ثانیه تقسیم بر 3600
در نتیجه یک عدد واحد برای هرکدام از طول و عرض های جغرافیایی به دست می آید که بر اساس درجه می باشد.
سپس از این دو ستون جدید copy گرفته و دوباره همانجا past spatial را بزنید و از میان گزینه های موجود value را انتخاب کنید.
اکسل خود را ترجیحا 2003 ذخیره کنید و با استفاده از دستور tools>>ad xy data آن را وارد آرک مپ کنید سپس از آن خروجی گرفته و از toolbox دستور define را بزنید و لایه را به wgs1984 دیفاین کنید.
اگر باز هم روی هم دیدید این لایه جدید روی لایه های قدیمی شما نمی افتد احتمالا آن ها هم دیفیاین نیستند که هر کدام از آن ها باید به مختصات آصل خود دیفاین شوندٰیعنی اگر یوتی ام باشند باید یوتی ام و زون مورد نظر دیفاین شوند و...
تا این مرحله را انجام دهید اگر نشد باز هم بپرسید
(۰۴-۰۴-۱۳۹۳، ۰۴:۰۸ ب.ظ)فردین آژغ نوشته است: [ -> ]ببینید ساده ترین راه اینه که شما تو اکسل دو ستون درست کنید به اسم های x,y و در هرکدام از آن ها به اینگونه عمل کنید
درجه+دقیقه تقسیم بر 60+ثانیه تقسیم بر 3600
در نتیجه یک عدد واحد برای هرکدام از طول و عرض های جغرافیایی به دست می آید که بر اساس درجه می باشد.
سپس از این دو ستون جدید copy گرفته و دوباره همانجا past spatial را بزنید و از میان گزینه های موجود value را انتخاب کنید.
اکسل خود را ترجیحا 2003 ذخیره کنید و با استفاده از دستور tools>>ad xy data آن را وارد آرک مپ کنید سپس از آن خروجی گرفته و از toolbox دستور define را بزنید و لایه را به wgs1984 دیفاین کنید.
اگر باز هم روی هم دیدید این لایه جدید روی لایه های قدیمی شما نمی افتد احتمالا آن ها هم دیفیاین نیستند که هر کدام از آن ها باید به مختصات آصل خود دیفاین شوندٰیعنی اگر یوتی ام باشند باید یوتی ام و زون مورد نظر دیفاین شوند و...
تا این مرحله را انجام دهید اگر نشد باز هم بپرسید


ممنون از راهنمایی تون. ببینم چیکار میتونم بکنم........
برای اینکه از درستو defineاستفاده کنیم لایه ما باید به چه صورتی باشه؟
(۰۴-۰۴-۱۳۹۳، ۰۴:۰۸ ب.ظ)فردین آژغ نوشته است: [ -> ]ببینید ساده ترین راه اینه که شما تو اکسل دو ستون درست کنید به اسم های x,y و در هرکدام از آن ها به اینگونه عمل کنید
درجه+دقیقه تقسیم بر 60+ثانیه تقسیم بر 3600
در نتیجه یک عدد واحد برای هرکدام از طول و عرض های جغرافیایی به دست می آید که بر اساس درجه می باشد.
سپس از این دو ستون جدید copy گرفته و دوباره همانجا past spatial را بزنید و از میان گزینه های موجود value را انتخاب کنید.
اکسل خود را ترجیحا 2003 ذخیره کنید و با استفاده از دستور tools>>ad xy data آن را وارد آرک مپ کنید سپس از آن خروجی گرفته و از toolbox دستور define را بزنید و لایه را به wgs1984 دیفاین کنید.
اگر باز هم روی هم دیدید این لایه جدید روی لایه های قدیمی شما نمی افتد احتمالا آن ها هم دیفیاین نیستند که هر کدام از آن ها باید به مختصات آصل خود دیفاین شوندٰیعنی اگر یوتی ام باشند باید یوتی ام و زون مورد نظر دیفاین شوند و...
تا این مرحله را انجام دهید اگر نشد باز هم بپرسید


آقای مهندس من اینکارو هم کردم اما نتیجه نگرفتم متاسفانه
(۰۴-۰۴-۱۳۹۳، ۰۳:۵۶ ب.ظ)masoumeh61 نوشته است: [ -> ]سلام دوستان من یکسری نقاط هیدرومتری دارم که میخوام بر روی لایه شیپ فایل من قراربگیره.نقاط جغرافیایی هم به صورت درجه دقیقه وثانیه هست و اونا رو تو جدول به همون صورت اوردم؛ هر کاری میکنم روی هم قرار بگیره درست نمیشه .فکر میکنم یه مرحله رو انجام نمیدوم.لطفا راهنماییم کنید .ممنون

سلام
اگه امکانش هست فایل هاتون رو آپلود کنید تا هر کدوم از بچه ها که تونستن مشکلتون رو حل کنن.
(۰۴-۰۴-۱۳۹۳، ۰۶:۳۸ ب.ظ)masoumeh61 نوشته است: [ -> ]
(۰۴-۰۴-۱۳۹۳، ۰۴:۰۸ ب.ظ)فردین آژغ نوشته است: [ -> ]ببینید ساده ترین راه اینه که شما تو اکسل دو ستون درست کنید به اسم های x,y و در هرکدام از آن ها به اینگونه عمل کنید
درجه+دقیقه تقسیم بر 60+ثانیه تقسیم بر 3600
در نتیجه یک عدد واحد برای هرکدام از طول و عرض های جغرافیایی به دست می آید که بر اساس درجه می باشد.
سپس از این دو ستون جدید copy گرفته و دوباره همانجا past spatial را بزنید و از میان گزینه های موجود value را انتخاب کنید.
اکسل خود را ترجیحا 2003 ذخیره کنید و با استفاده از دستور tools>>ad xy data آن را وارد آرک مپ کنید سپس از آن خروجی گرفته و از toolbox دستور define را بزنید و لایه را به wgs1984 دیفاین کنید.
اگر باز هم روی هم دیدید این لایه جدید روی لایه های قدیمی شما نمی افتد احتمالا آن ها هم دیفیاین نیستند که هر کدام از آن ها باید به مختصات آصل خود دیفاین شوندٰیعنی اگر یوتی ام باشند باید یوتی ام و زون مورد نظر دیفاین شوند و...
تا این مرحله را انجام دهید اگر نشد باز هم بپرسید


آقای مهندس من اینکارو هم کردم اما نتیجه نگرفتم متاسفانه

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