ডেটা অ্যাক্সেসের "শেপ @ এক্সওয়াই" এবং "শেপ @ ট্রুসেন্ট্রয়েড" টোকেনগুলির মধ্যে পার্থক্য কী?


9

ডেটা অ্যাক্সেস অনুসন্ধান কার্সার

কি, যদি কিছু হয়, টোকেন "SHAPE@XY"এবং এর মধ্যে পার্থক্য "SHAPE@TRUECENTROID"কি?

তারা পরীক্ষার বহুভুজটিতে একই স্থানাঙ্ক ফেরত দিয়েছিল:

>>> cursor = arcpy.da.SearchCursor("test", "SHAPE@XY")
>>> for row in cursor:
...     print row[0]
...     
(559389.3838043335, 4239093.201390337)

>>> cursor = arcpy.da.SearchCursor("test", "SHAPE@TRUECENTROID")
>>> for row in cursor:
...     print row[0]
...     
(559389.3838043335, 4239093.201390337)

এখানে চিত্র বর্ণনা লিখুন

এটি বহুগুণ বহুভুজ বৈশিষ্ট্যের জন্য একইভাবে আচরণ করেছে। এটি কি কখনও ভিন্ন ফলাফল দেয়?

উত্তর:


4

আমি এটি সম্পর্কে কৌতূহল ছিল তাই আমি প্রায় জিজ্ঞাসা করেছি এবং কিছু গবেষণা করেছি some যা আমি পেয়েছিলাম তা ছিল

SHAPE@XY A tuple of the feature's centroid x,y coordinates.
SHAPE@TRUECENTROID —A tuple of the feature's true centroid x,y coordinates.

এই নিবন্ধটি বর্ণনা করে যে কীভাবে তারা সময়ের প্রায় 95% একইরকম থাকে তবে ফলাফলের ফলে সামান্যতম পার্থক্য হবে 5%

https://geonet.esri.com/thread/92121

নিবন্ধটি থেকে উদ্ধৃত "সুতরাং এই পোস্টের মূল বক্তব্যটি হ'ল শেপ @ এক্সওয়াই টোকেন ব্যবহার করা বিভ্রান্তিমূলক X এটি এক্সএন্ডওয়াইয়ের জন্য শ্যাপ @ ট্রুসিএনট্রয়েড মান পাওয়ার সমান। এটি শ্যাপ @ এক্স বা শেপ @ ওয়াইয়ের ক্ষেত্রেও সত্য। এটি এমন লোকদের জন্য সমস্যা সৃষ্টি করবে যারা ঠিকানাগুলির অবস্থানগুলি জিওকোড করতে চান এবং তারপরে কোনও প্রকার স্থানিক বিশ্লেষণ করতে পারেন যেখানে পার্সেলগুলিতে পয়েন্ট গণনা গুরুত্বপূর্ণ There সেখানে অদ্ভুত আকারের পার্সেল থাকবে যাগুলির ভিতরে একটি বিন্দু থাকা উচিত কিন্তু নেই এবং অন্যান্য পার্সেলগুলিতে পয়েন্ট রয়েছে এটি সেখানে থাকা উচিত নয় তবে বিজোড় পার্সেলের মাধ্যাকর্ষণ কেন্দ্রের কারণে স্থাপন করা হয় this এই সমস্যাটি এড়াতে আমি শ্যাপ @ টোকেনটি ব্যবহার করি, তবে এর অর্থ হ'ল সঠিকটির পরিবর্তে পুরো বহুভুজ জিম বস্তুটি ধরে রাখতে আরও মেমরি গ্রাস করা হয় সেন্ট্রয়েড, যা একটি ধীর স্ক্রিপ্ট তৈরি করে। "


আমি সত্যিই ভিতরের পয়েন্টটির জন্য আশা করছিলাম, সুতরাং এটি সত্যই সহায়ক। ধন্যবাদ।
এমিল ব্রুন্ডেজ

ভিতরে কোন পয়েন্ট নেই? জ্যামিতি ফিরিয়ে দিতে এবং লেবেলপয়েন্টটি ব্যবহার করার জন্য কেবল SHAPE @ দিয়ে ঘোষণা করুন ( উত্স। ) যার মধ্যে বা জ্যামিতি উপর হতে নিশ্চিত করা হয়।
মাইকেল সিসটেমন
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.