আর্কম্যাপে অ্যাঙ্গেল মেজার টুলটি কোথায়?


10

আর্কম্যাপ 10 এ অ্যাঙ্গেল মেজার টুলটি কোথায়?

আমি এটি খুঁজে পেতে পারে না।



ইউএসজিএসের ট্রেন্ট হেয়ার দ্বারা লিখিত এবং মেইন ডিইপি দ্বারা সংশোধিত একটি পরিমাপ / অ্যাঙ্গেল সরঞ্জাম ছিল। এটি একটি সাধারণ dll ছিল এবং এটি 8 এবং 9x এ ব্যবহারযোগ্য হিসাবে বর্ণিত হয়েছিল। আমি এখনও এটি 10.4.1 এ ব্যবহার করি। ইন্টারনেট অনুসন্ধানের কয়েক মিনিটের মধ্যে আমি ডাউনলোডযোগ্য সংস্করণটি সনাক্ত করতে পারি না; অন্যরা পারে। আমি এখনও বহু বছর আগে পুরানো আরস্ক্রিপ্টস সাইট থেকে পেয়েছিলাম।
জনস

উত্তর:


9

বিকল্প পাঠ

আপনি এই মানে?

নির্বাচন করুন, এবং তারপরে কোণে আলতো চাপুন, আপনি 931 তে কি করেছেন? কম্বোতে এখনও দিকনির্দেশ / দৈর্ঘ্য করতে পারে। আপনার পরে যদি এটি না হয় তবে আমাকে জানান


10

আরকজিআইএস 10.1 এবং তার পরে, সিওজিও নামে একটি সরঞ্জাম রয়েছে - সম্পাদক সরঞ্জামদণ্ডে / আরও সম্পাদনা সরঞ্জাম / সিওজিওতে অবস্থিত। সরঞ্জাম দণ্ডে রিপোর্টিং সিওজিও বিবরণ নামে একটি বোতাম রয়েছে । এই প্রতিবেদনের সরঞ্জামটিতে " দুটি লাইনের মধ্যবর্তী কোণ " নামে একটি বৈশিষ্ট্য রয়েছে যা একটি লাইনের 3 পয়েন্টের মধ্যে কোণ রিপোর্ট করে।


8

এই পাইথন স্ক্রিপ্ট সরঞ্জামটি কৌশলটি করবে। এটি ব্যবহার করতে, এটিকে স্ক্রিপ্ট সরঞ্জাম হিসাবে যুক্ত করুন, বৈশিষ্ট্য সেটটিতে পরামিতি সেট করুন - এবং এর স্কিমাটি একটি লাইন বৈশিষ্ট্য শ্রেণিতে সেট করুন। এই স্ক্রিপ্টটি 10.0 এবং তারপরে কাজ করা উচিত।

# calculate an azimuth angle from a interactively entered
# line (feature set)
#
# Curtis Price, cprice@usgs.gov,  9/18/2013 11:51:10 AM

import math
import arcpy

# read line (This parameter should be a line feature set)
line = arcpy.GetParameterAsText(0)

# to see how this is used, see the help:
# http://resources.arcgis.com/en/help/main/10.1/index.html#//001500000028000000
# http://resources.arcgis.com/en/help/main/10.1/index.html#//002w00000023000000


def get_angle(xy1, xy2):
  """Calculate azimuth angle from two points. (Zero is north.)"""
  import math
  try:
    # ArcPy point objects
    x1, y1, x2, y2 = xy1.X, xy1.Y, xy2.X, xy2.Y
  except:
    # xy strings, e.g. "0 0"
    x1, y1 = [float(x) for x in xy1.split()]
    x2, y2 = [float(x) for x in xy2.split()]
  dx, dy = (x2 - x1, y2 - y1)
  return 90 - math.degrees(math.atan2(dy, dx))

try:
  # get first and last point of a line
  SHAPE = arcpy.Describe(line).shapeFieldName
  Rows = arcpy.SearchCursor(line,"","",SHAPE)
  feat = Rows.next().getValue(SHAPE)
  pt1 = feat.firstPoint
  pt2 = feat.lastPoint
  angle = get_angle(pt1, pt2)
  msg1 = "  First point: {0:.1f}, {0:.1f}".format(pt1.X, pt1.Y)
  msg2 = "  Last point:  {0:.1f}, {0:.1f}".format(pt2.X, pt2.Y)
  msg3 = "  Azimuth angle (in degrees): {0:.1f}".format(angle)
  arcpy.AddMessage("{0}\n{1}\n{2}".format(msg1, msg2, msg3))
except:
  raise Exception, "Invalid line input"

3

এমনকি ব্যঙ্গাত্মক না হয়েও বেশিরভাগ কাজের জন্য আমি একটি সাধারণ সেট স্কোয়ার / ত্রিভুজ ব্যবহার করি এবং সরাসরি স্ক্রিনে পরিমাপ করি। দ্রুত এবং নোংরা সমাধান যা ঠিক কাজ করে।


1

কেবলমাত্র বেসিক লাইসেন্স সহ একটি বিন্দু থেকে একটি আজিমুথ পরিমাপ করতে আপনি বৈশিষ্ট্য সম্পাদনা সরঞ্জামগুলি ব্যবহার করতে পারেন:

  1. রৈখিক বৈশিষ্ট্য সহ একটি ডামি শেপ ফাইল তৈরি করুন

  2. অধিবেশন সম্পাদনা শুরু করুন

  3. নতুন বৈশিষ্ট্য তৈরি করা শুরু করতে "লাইন সরঞ্জাম" নির্বাচন করুন

  4. আপনি আপনার আজিমুথটি পরিমাপ করতে চান সেই পয়েন্টে বাম ক্লিক করুন

  5. আপনি যে পয়েন্টটিতে আজিমুথ পরিমাপ করতে চান তার ডান ক্লিক করুন (প্রসঙ্গ পপ-আপ মেনু পপ আপ হবে)

  6. "দিকনির্দেশ ..." বিকল্পটি নির্বাচন করুন

  7. আপনি যে সম্পাদনা বাক্সটি দিকে রাখবেন বলে মনে করা হচ্ছে তাতে বর্তমান অজিমূথ থাকবে।


0

@ টিভিএসজিআইএসের উত্তরটি স্পষ্ট করে । আর্কম্যাপ 10.3 এ সিওজিও সরঞ্জামদণ্ড ব্যবহার করুন, সিওজিও রিপোর্ট নির্বাচন করুন (বাম দিক থেকে 7 তম বোতাম) তারপরে "বিদ্যমান বৈশিষ্ট্যের সিওজিও বিবরণ" নির্বাচন করুন (ডান থেকে দ্বিতীয়: একটি লাইনের মাঝখানে তীর নির্দেশ করে)। তারপরে লাইন বৈশিষ্ট্যে ক্লিক করুন। এটি গ্রিড (মানচিত্র) এবং গ্রাউন্ড (সমীক্ষা পরিমাপ) সমন্বয়গুলিতে কোণ এবং দৈর্ঘ্য দেয়। গ্রিড থেকে গ্রাউন্ডে রূপান্তর হ'ল এডিডি দিকনির্দেশ অফসেট এবং এডিটিং বিকল্পসমূহ> ইউনিটসমূহ> সংলাপের দূরত্ব কারক দ্বারা ভাগ করা divide

যদি আপনি "একটি লাইনের দিকনির্দেশ এবং দূরত্ব" (বাম দিকে 1 ম বোতাম) ব্যবহার করেন, তবে ইন্টারেক্টিভভাবে লাইনের শুরু এবং শেষ পয়েন্টগুলি নির্বাচন করুন। কোণটি আপনার প্রারম্ভিক অবস্থান থেকে আপনার শেষ-পয়েন্টের দিকে to তবে লাইন বিভাগটি বিপরীত দিকে আঁকতে পারে।


0

ডেটা ম্যানেজমেন্ট Ge বৈশিষ্ট্য সরঞ্জাম বাক্সে জ্যামিতি বৈশিষ্ট্য যুক্ত করে - আপনি প্রতিটি লাইন বৈশিষ্ট্যের স্টার্ট-টু-এন্ড বেয়ারিং সংরক্ষণ করার জন্য একটি লাইন বিয়ারিং-একটি বৈশিষ্ট্য যুক্ত করতে পারেন। 0 থেকে উত্তর, 90 পূর্ব, 180 দক্ষিণ, 270 পশ্চিমে এবং এর সাথে মানগুলি 0 থেকে 360 পর্যন্ত থাকে।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.