একটি শেফফিলের বৈশিষ্ট্যগুলির ক্রম কীভাবে পরিবর্তন করবেন?


18

আমার একটি শেফফাইল রয়েছে এবং আমি বৈশিষ্ট্যের ক্রম পরিবর্তন করতে চাই। এটা কি সম্ভব?

আমি শেফফাইলে বৈশিষ্ট্যগুলি বাছাই করতে চাই কারণ আমি একটি মোবাইল অ্যাপ্লিকেশনটিতে এই শেফফিলটি এম্বেড করছি। অ্যাপ্লিকেশনটি বৈশিষ্ট্যের একটি তালিকা প্রদর্শন করবে এবং আমি লোডের সময় বাছাই করতে পারলেও, আমি সেগুলি বাছাই করতে পছন্দ করব।


4
লক্ষ্য বৈধ, গড় মানে না। আপনার যদি এগুলি সাজানোর প্রয়োজন হয় তবে কোনও প্রশ্নের ফলাফল ব্যবহার করুন, তারা কী এবং তা বাছাই করে ধরে নিবেন না।
গিলাইউমেক

উত্তর:


6

আপনি সর্বদা আর্কম্যাপে অ্যাট্রিবিউট টেবিলটি খুলতে পারেন এবং কলামগুলির শিরোনামটিতে ডান ক্লিক করুন এবং একক ক্ষেত্রের জন্য বাছাই করুন সাজানো ... / উতরাই ... নির্বাচন করতে পারেন।

একাধিক ক্ষেত্রের জন্য আপনি একাধিক ক্ষেত্র নির্বাচন করতে এর পরিবর্তে উন্নত বাছাই ক্লিক করবেন।

দ্রষ্টব্য: উদাহরণস্বরূপ, উপরের পদ্ধতিটি ব্যবহার করার সময় বর্তমান বাছাইয়ের উপর ভিত্তি করে একটি ক্রমযুক্ত আইডি ক্ষেত্র (যা অস্থায়ী, কেবল এই মানচিত্র / এমএক্সডি তে সঞ্চিত) ফিচার ক্লাসের মূল ওআইডি / অবজেক্টআইডি দ্বারা আদেশ করা হবে।

একটি আর্ক স্ক্রিপ্ট উপলব্ধ রয়েছে যা স্থায়ীভাবে রেকর্ডগুলি বাছাই করে এবং একটি নতুন শেফফিল আউটপুট দেয়: http://arcscriptts.esri.com/details.asp?dbid=16771

আমি আশা করি যে যখন আপনি 'বৈশিষ্ট্যগুলির ক্রম' উল্লেখ করেন যে এটি অ্যাট্রিবিউট টেবিলের মধ্যে পাওয়া অর্ডার এবং বিষয়বস্তু / সিম্বলজি স্তরের সারণির জন্য অঙ্কন নয়।



7

জিডিএল / ওজিআর কমান্ড-লাইন সরঞ্জামটি ব্যবহার করে একটি নতুন এবং সাজানো শেফফিল পুনরায় লেখার জন্য এখানে একটি সমাধান রয়েছে ogr2ogr

উদাহরণস্বরূপ, একটি শেফফিলের বাছাই করার জন্য orig.shpএকটি সাংখ্যিক ক্ষেত্র volumeরয়েছে। এই নির্দিষ্ট এসকিউএল স্টেটমেন্টটি একটি বিপরীত সাজানোর কাজ করে (সাথে DESC) যাতে বড় volumeমানগুলির বৈশিষ্ট্যগুলি ছোট মান সহ বৈশিষ্ট্যগুলির (নীচে) আগে অঙ্কিত হয়:

ogr2ogr -sql "SELECT * FROM orig ORDER BY volume DESC" sorted.shp orig.shp

5

আপনার যদি একটি আরকিনফো লাইসেন্সে অ্যাক্সেস থাকে তবে আপনি (তথ্য পরিচালনা সরঞ্জাম বাক্সে) বাছাই করতে পারেন যা রেকর্ডগুলিকে একটি নতুন শেফফিলস বা জিডিবি এফসি ভিত্তিক স্থানিক বা বৈশিষ্ট্য অনুসারে বাছাই করে লিখতে পারে


দুর্ভাগ্যক্রমে এটি FGDB এর সাথে কাজ করে, আকারগুলির সাথে নয়
তাতো

1
সুতরাং, সরঞ্জামটি এফজিডিবি বা শেফফিলের সাথে ইনপুট এবং আউটপুট হিসাবে কাজ করে, আপনার উপরের মন্তব্যটির অর্থ কী তা আমার কোনও ধারণা নেই।
গেচুলা


2

শেফফিল স্তর (বিভিন্ন ক্ষেত্র ব্যবহার করে) সাজানোর জন্য খুব, খুব দ্রুত এবং সহজ একটি পদ্ধতি।

1 - সিএসভিতে শেফফিল রফতানি করুন (সেমিকোলনের মতো ভাল বিভাজক নির্বাচন করুন) এবং "স্তর বিকল্পগুলি" -> "AS WKT" ব্যবহার করে জিওমেট্রি যুক্ত করুন

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

2 - লাইব্রোফাইফিসি (ক্যালক) দিয়ে ফাইল সিএসভি খুলুন এবং মেনু-> ডেটা-> সর্ট (খুব স্বজ্ঞাগত, পাওয়ারফুল এবং খুব দ্রুত) ব্যবহার করুন (ফ্লাই 50000 বৈশিষ্ট্যগুলিকে বাছাই করুন-এর মতো আরো তিনটি কলাম, আরোহী এবং অবতরণ বিকল্পগুলি, এবং i খুব ধীর নোটবুক আছে;))

3 - "পাঠ্য সিএসভি" হিসাবে লাইব্রোফাইফিস (ক্যালক) থেকে ফাইলটি পুনরায় সংরক্ষণ করুন ("ফিল্টার সেটিংস সম্পাদনা করুন" চিহ্নিত করুন এবং 'সেমিকোলন' হিসাবে পৃথককারী চয়ন করুন, লাইব্রোফাইস থেকে সতর্কতা বিবেচনা করবেন না, সিএসভির মতো সংরক্ষণ করুন এবং পৃথক হিসাবে 'সেমিকোলন' নির্বাচন করুন)

4 - কিউগিস থেকে 'লেয়ার যুক্ত করুন' মেনু থেকে নতুন ফাইল সিএসভি (এবং বাছাই করা) খুলুন -> ডেলিমিটার পাঠ্য স্তরটি যুক্ত করুন।

পেশাদাররা: - খুব, খুব দ্রুত, বিভিন্ন ক্ষেত্র থেকে বাছাই করুন - ইউটিএফ_ 8 এনকোডড ডেটার সাথে ঠিক আছে

কনস: - লাইব্রোফাইফাইসের প্রয়োজন (তবে এটি কি ওপেন সোর্স সফ্টওয়্যার)

কনসোল (BASH) ব্যবহার করে বাছাইয়ের বিকল্প পদ্ধতি (ধারাবাহিক পয়েন্ট 2 এবং 3 এবং সর্বাধিক দ্রুত)

  • কনসোল খুলুন এবং যেখানে আপনার ফাইল। সিএসভি আছে সেখানে যান

    ধরুন আপনি কী দিয়ে ফাইলটি বাছাই করতে চান:

    field6 (DESC) + + field1 (ascen) + + field3 (desce)

    সুতরাং আদেশটি হবে:

    সাজান -t ' -k6,6r -k1,1 -k3,3r file.csv> file_sort.csv

    মন্তব্য:

    • আপনি প্রতিটি কলাম নম্বর 'এন' (ক্ষেত্র) এর জন্য -kn, n যুক্ত করতে পারেন যা আপনার "সাজানোর কী" তে যুক্ত করা দরকার
    • প্রতি এন এর পরে 'আর' যুক্ত করা, এন বিপরীত মোডে সাজানো হবে (উত্পন্ন)
    • -T প্যারাম সহ সিএসভি ফাইলে ব্যবহৃত অক্ষর বিভাজককে অবশ্যই পাস করতে হবে

বাশ (কনসোল) ব্যবহার করে LibreOffice ছাড়াই বাছাই করার বিকল্প পদ্ধতি:
জুয়ানমা ফন্ট

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