কীভাবে দেখা হয়েছে গণনা কার্যকর?


11

আমি ভিজিবিলিটি (ওরফে ভিউজেড) প্রয়োগের জন্য একটি উপায় খুঁজছি। আমি একটি পূর্ববর্তী জিআইএস এসই প্রশ্ন পেয়েছি যা কয়েকটি জিআইএস অ্যাপ্লিকেশন প্রস্তাব করেছে (আমার যা প্রয়োজন তা নয় - আমি গণনাগুলি এম্বেড করার চেষ্টা করছি), এবং সাগাও। সাগা আরও দেখতে দেখতে আমি যা খুঁজছি (সি ++, জাভা, সি # ক্লাস), তবে আমার কী ক্লাসগুলি (বা সাবক্লাস) ইনস্ট্যান্ট করতে হবে তা নির্ধারণের জন্য আমি যথেষ্ট পরিমাণে API ডকুমেন্টেশন বুঝতে পারি না।

আমি সাগা-র ধারণার সাথে আবদ্ধ নই - আমি কেবল গ্রন্থাগার / ইঞ্জিনের সন্ধান করছি যা আন্তঃব্যক্তিযোগ্য ক্যালকগুলি করতে পারে।

সীমাবদ্ধতা হ'ল এটি হওয়া দরকার:

  • যুক্তিযুক্ত "হালকা ওজন" (যেহেতু আমি এম্বেড / মোবাইল কভার করতে সক্ষম হতে চাই)
  • যুক্তিসঙ্গতভাবে ওপেন সোর্স (যেহেতু আমার অ্যাপ্লিকেশনটি ওপেন সোর্স হবে, যদিও আমি ঠিক কোন লাইসেন্সের (এল) জিপিএল সামঞ্জস্যপূর্ণ তাই নমনীয়)।

কেউ কি এই জাতীয় লাইব্রেরি বা ইঞ্জিনের প্রস্তাব দিতে পারেন, এবং ভিডেড গণনার জন্য আমার কোন লাইব্রেরি বা ইঞ্জিনটি ব্যবহার করতে হবে তার বিবরণ বা লিঙ্ক সরবরাহ করতে পারেন?

বিকল্পভাবে / অতিরিক্ত হিসাবে, আমি কাগজপত্র বা টিউটোরিয়ালগুলির রেফারেন্সগুলিরও প্রশংসা করব যা এই গণনাগুলি কীভাবে কার্যকরী উপায়ে করা যায় তা ব্যাখ্যা করে (এম্বেড / মোবাইল ডিভাইসের ক্ষেত্রে প্রযোজ্য, তাই একটি জিপিইউ ভিত্তিক বাস্তবায়ন কোনও কিছুর মতো কার্যকর নাও হতে পারে আরও সাধারণ, এবং নিম্ন শক্তি ডিভাইসগুলি পরিচালনা করে)

আমার পছন্দটি নিজেকে তৈরি করার পরিবর্তে (যা এএ ব্যাকআপ বিকল্প) এর পরিবর্তে একটি বিদ্যমান বাস্তবায়ন।

সম্পাদনা করুন: সি ++ একটি দৃ requirement় প্রয়োজনীয়তা নয় - যুক্তিসঙ্গতভাবে বহনযোগ্য কিছু (সি #, সি ++, জাভা) করবে। আমি একটি বড় অ্যাপ্লিকেশন এম্বেড করার চেয়ে একটি লাইব্রেরি বা টেম্পলেটগুলির জন্য চেষ্টা করছি।


2
আপনার কি আসলে একটি পূর্ণ জেডটিভি অ্যালগরিদম দরকার? সম্ভবত ওপেনগিলে ভূখণ্ডকে মডেল করুন এবং এর ফলাফলগুলি বিশ্লেষণ করুন? স্মার্টফোনগুলির ক্রমবর্ধমান ভাল গ্রাফিক্স ত্বরণ রয়েছে যা আপনি ব্যবহার করতে পারেন। ওপেনজিএল এমনকি অর্থোগ্রাফিক অনুমানগুলি সমর্থন করে।
ম্যাথু স্নেপ 21

আমি যতক্ষণ না এটি "সঠিক" উত্তরগুলি উত্পন্ন করি ততক্ষণ আমি খুশি তাই ওপেনজিএল দেখার জন্য মূল্যবান। আপনার কি কোনও উদাহরণ / পয়েন্টার রয়েছে যা জিআইএস টাইপ ডেটা থেকে এটি করে?
ব্র্যাডহার্ডস

উত্তর:


8

যেমন আপনি রেফারেন্সড জিআইএস এসই প্রশ্নটি থেকে দেখেছেন , কমপক্ষে সাগা এবং গ্রাস জিআইএস ছাড়িয়ে ওপেন সোর্স বাজারে দেখানো স্ট্যান্ড-অলোন প্যাকেজগুলির ক্ষেত্রে তেমন কিছু দেখা যায় না। এই অ্যালগরিদমগুলির জন্য কোডের চারপাশে একটি মোড়ক লেখার পাশাপাশি আপনি দুর্ভাগ্যক্রমে নিজের দ্বারা দেখা হওয়া বাস্তবায়ন শেষ করতে পারেন। (যদিও আমি এটিকে সংশোধন করতে চাই))

আপনি গ্রাসের আর.ভিউশেড ফাংশনের ডকুমেন্টেশন পড়লে এটি অ্যালগরিদমের বিস্তৃত বিবরণ এবং নীচের কাগজের একটি রেফারেন্স সরবরাহ করে যা একটি দর্শনযুক্ত অ্যালগরিদমকে পুরোপুরি আলোচনা করে:

বাহ্যিক স্মৃতিতে ভূখণ্ডগুলিতে কম্পিউটিংয়ের দৃশ্যমানতা । হারমান হ্যাভারকোর্ট, লরা তোমা এবং ইয়ে ঝুয়াং। অ্যালগরিদম ইঞ্জিনিয়ারিং এবং এক্সপেরিমেন্টস / অ্যানালিটিক অ্যালগোরিদম এবং সংযুক্তিবিদ্যা সম্পর্কিত ওয়ার্কশপ সম্পর্কিত নবম কর্মশালার কার্যক্রমে (এলেএনএক্স / আনালকো 2007)।

পর্যবেক্ষণে উইকিপিডিয়া নিবন্ধটি রেফারেন্স সরবরাহ করে:

উ, এইচ।, প্যান, এম।, ইয়াও, এল।, এবং লুও, বি (2007)। ম্যাসিভ ডেমগুলিতে ভিডশেড উত্পন্ন করার জন্য একটি পার্টিশন-ভিত্তিক সিরিয়াল অ্যালগরিদম । ভৌগলিক তথ্য বিজ্ঞানের আন্তর্জাতিক জার্নাল, 21 (9), 955-964।


আমি যে উত্তরটির জন্য আশা করছিলাম ঠিক তা নয়, তবে সর্বোত্তম উত্তর সরবরাহ করা হয়েছে। এই বিষয়ে আপনার কাজের জন্য অনেক ধন্যবাদ।
ব্র্যাডহার্ডস

কোন চিন্তা করো না. শুভকামনা এর সাথে!
om_henners

4

রেডিওমোবাইল নামে একটি ফ্রিওয়্যার প্যাকেজ রয়েছে যা রেডিও যোগাযোগ অধ্যয়নের জন্য ডিজাইন করা হয়েছে যা একটি ভিউ শেড জেনারেট করে। আউটপুট একটি ডেম ইনপুট উপর ভিত্তি করে এবং হয় ভেক্টর (পয়েন্ট ফাইল) বা রাস্টার হতে পারে। আমি কিছু স্ক্রিপ্টিংয়ের মাধ্যমে বহুভুজ তৈরি করতে ভেক্টর পয়েন্ট ফাইলটি ব্যবহার করতে সক্ষম হয়েছি যা আমি আপনার সাথে ভাগ করে নিতে পেরে খুশি হব। যেহেতু আপনি রাস্টার আউটপুটে একটি প্যালেট সেট করতে পারেন আপনি gdal ব্যবহার করে রাস্টারটিকে ভেক্টরে রূপান্তর করতে পারেন।

প্রোগ্রামটির একটি গুই রয়েছে তবে এটি ব্যাচ মোডেও চালানো যেতে পারে যাতে আপনি এটিকে সহজেই কোনও প্রোগ্রামে অন্তর্ভুক্ত করতে পারেন। প্রথাগত দর্শনগুলির জন্য প্রয়োজনের তুলনায় অনেকগুলি বিকল্প রয়েছে তবে আপনি এগুলি বাতিল করতে পারেন যাতে ট্রান্সমিটার পাওয়ারের মতো প্রভাবগুলি অন্তর্ভুক্ত না হয় - http://www.g3tvu.co.uk/RM_Batch_Files.htm দেখুন

প্রোগ্রামটি http://www.cplus.org/rmw/rme.html এ রয়েছে লেখক পাশাপাশি খুব সহায়ক।

আশাকরি এটা সাহায্য করবে,


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