اعلانات انجمن


ارسال پاسخ 
 
امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
سوال در زمینه یکی کردن لایه ها در GIS
نویسنده پیام
haydariyan آفلاین
کاربر عادی
*

ارسال‌ها: 13
تاریخ عضویت: تير ۱۳۹۳
اعتبار: 0
ارسال: #1
سوال در زمینه یکی کردن لایه ها در GIS
سلام دوستان چندتا لایه دارم که میخوام باهم یکیشون کنم اما هرکار میکنم نمیشه
کسی میدونه باید چیکارکنم؟
چند تیکه از یه نقشه است که هرکدوم رو یه گروه کار کردن حالا میخوام همه رو باهم یکی کنم با مرج و جوین انجام دادم ولی نشد؟
ممنون میشم راهنماییم کنید
ایناهم شیپ فایلشون

 


فایل‌(های) پیوست شده
.rar  shp.rar (اندازه: 1.07 MB / تعداد دفعات دریافت: 12)
۱۶-۷-۱۳۹۴ ۰۹:۵۸ صبح
یافتن تمامی ارسال‌های این کاربر نقل قول این ارسال در یک پاسخ
mousavi آفلاین
مدیر انجمن
*****

ارسال‌ها: 463
تاریخ عضویت: مرد ۱۳۹۲
اعتبار: 140
ارسال: #2
RE: سوال در زمینه یکی کردن لایه ها در GIS
دوست عزیز  فیلد هاتون باید از نظر تعداد فیلد، نام فیلد و نوع فیلد در همه لایه ها یکی باشه تا بتونید مرج کنید .ترجیحا از Load data در ژئودیتابیس استفاده کنید . و سعی کنید از shapefile استفاده نکنید
موفق باشید 

 

 

نظرات و پیشنهادات شما یاری رسان ما و دوستانتان خواهد بود
 
(آخرین ویرایش در این ارسال: ۱۶-۷-۱۳۹۴ ۱۰:۰۸ صبح، توسط mousavi.)
۱۶-۷-۱۳۹۴ ۱۰:۰۴ صبح
یافتن تمامی ارسال‌های این کاربر نقل قول این ارسال در یک پاسخ
haydariyan آفلاین
کاربر عادی
*

ارسال‌ها: 13
تاریخ عضویت: تير ۱۳۹۳
اعتبار: 0
ارسال: #3
RE: سوال در زمینه یکی کردن لایه ها در GIS
ممنون از توضیحاتتون
چطوری باید از Load data در ژئودیتابیس استفاده کنم. یعنی باید چکار کنم میشه این قسمتشو بیشتر توضیح بدید
۱۶-۷-۱۳۹۴ ۱۱:۴۱ صبح
یافتن تمامی ارسال‌های این کاربر نقل قول این ارسال در یک پاسخ
mousavi آفلاین
مدیر انجمن
*****

ارسال‌ها: 463
تاریخ عضویت: مرد ۱۳۹۲
اعتبار: 140
ارسال: #4
RE: سوال در زمینه یکی کردن لایه ها در GIS
بعد از اینکه فیلدها یک شدند و لایه ها رو وارد ژئودیتابیس کنید . یکی از لایه ها رو به عنوان لایه مقصد در نظر بگیرید. بر روی لایه راست کلیک => Load => وسپس load data رو انتخاب کنید . در فرم باز شده next رو انتخاب کنید و سپس در بخش input data دو لایه دیگر رو انتخاب کنید .گزینه add رو بزنید . دو بار next رو انتخاب کنید .در مراحل بعدی GIS چک میکنه که آیا فیلدهاتون یکی هست یا نه . اگر فیلد ها به هر دلیلی یکی نباشه . در مراحل بعدی با خطا مواجه میشید یا فیلد مقصدتون NULL میشه . موفثق باشید 

نظرات و پیشنهادات شما یاری رسان ما و دوستانتان خواهد بود
 
۱۶-۷-۱۳۹۴ ۱۱:۵۲ صبح
یافتن تمامی ارسال‌های این کاربر نقل قول این ارسال در یک پاسخ
 اعتبار داده شده توسط : haydariyan(+1)
haydariyan آفلاین
کاربر عادی
*

ارسال‌ها: 13
تاریخ عضویت: تير ۱۳۹۳
اعتبار: 0
ارسال: #5
RE: سوال در زمینه یکی کردن لایه ها در GIS
خیلی ممنون.
۱۶-۷-۱۳۹۴ ۱۲:۰۱ عصر
یافتن تمامی ارسال‌های این کاربر نقل قول این ارسال در یک پاسخ
haydariyan آفلاین
کاربر عادی
*

ارسال‌ها: 13
تاریخ عضویت: تير ۱۳۹۳
اعتبار: 0
ارسال: #6
RE: سوال در زمینه یکی کردن لایه ها در GIS
سلام عذر میخوام که باز مزاحم شدم
چطوری میتونم اسم فیلدهامو عوض کنم که ثابت بمونه یا جاشونو عوض کنم
من وقتی میخوام عوضشون کنم فقط اسم مستعار یا همون alias عوض میشه name عوض نمیشه اسم مستعارو که عوض میکنم سیو هم میزنم اما باز وقتی بازش میکنم رفته سر حالت اول واسه جای فیلدها هم همینطور
نقشه هام یکی شد اما جدول اطلاعاتی یکی از تیکه ها فقط میاد میگم شاید احتمالا دلیلش همون فیلدهاست که عوض نمیشه
ممنون میشم راهنماییم کنید
۱۷-۷-۱۳۹۴ ۰۷:۲۱ عصر
یافتن تمامی ارسال‌های این کاربر نقل قول این ارسال در یک پاسخ
mousavi آفلاین
مدیر انجمن
*****

ارسال‌ها: 463
تاریخ عضویت: مرد ۱۳۹۲
اعتبار: 140
ارسال: #7
RE: سوال در زمینه یکی کردن لایه ها در GIS
سلام دوست عزیز
باید یکی از لایه ها رو لایه ی پایه قرار بدید .بقیه ی لایه ها فیلد های مشابه فیلد های لایه پایه داشته باشن . برای این کار باید فیلد ها رو مجدد بسازید یا اینکه از راه Join فیلد ها رو معرفی کنید . من فکر میکنم برای شما ساده ترین راه ساختن مجدد فیلد ها هست.ترتیب فیلد ها در GIS اصلا مهم نیست.پس نگران این موضوع نباشید. صرفا نام و نوع فیلد ها مهم هست .بعد که فیلد ها رو ساختید باید با مقادیر متناظر فیلد ها را پر کنید . مثلا : فرض کنید یک فیلد به نام x دارید که قبلا موجود بوده و فیلد جدید شما y هست .باید مقادیر فیلد x در Y  وارد شود . پس بر روی فیلدy راست کلیک => field calculator رو انتخاب کنید . در بخش fields، ستون x  رو دو بار کلیک کنید تا  به پایین منتقل شود . بعد Ok کنید .دقت کنید که نوع فیلد  x و y حتما باید یکی باشد . 
اگر با Join بخواید انجام بدید. باید لایه ای رو که میخواید فیلد جدید ساخته بشه با لایه پایه Join کنید . Join رو بر اساس object id بزنید.بعد لایه Join شده رو export بگیرید .حالا میتونید در لایه export گرفته شده از field calculator استفاده کنید.

 

نظرات و پیشنهادات شما یاری رسان ما و دوستانتان خواهد بود
 
۱۸-۷-۱۳۹۴ ۰۸:۲۸ صبح
یافتن تمامی ارسال‌های این کاربر نقل قول این ارسال در یک پاسخ
haydariyan آفلاین
کاربر عادی
*

ارسال‌ها: 13
تاریخ عضویت: تير ۱۳۹۳
اعتبار: 0
ارسال: #8
RE: سوال در زمینه یکی کردن لایه ها در GIS
سلام
بی نهایت ممنونم از توضیحات خوبتون
۱۸-۷-۱۳۹۴ ۱۰:۳۰ صبح
یافتن تمامی ارسال‌های این کاربر نقل قول این ارسال در یک پاسخ
ارسال پاسخ 


پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان