কীভাবে আমি আমার ডেটা হিটম্যাপ / তীব্রতার মানচিত্রে রূপান্তর করতে পারি?


14

আমার কাছে ডাটাবেস রয়েছে যা প্রচুর সংখ্যক সত্ত্বাকে ট্র্যাক করে। প্রতিটি সত্তার একটি 'কভারেজ অঞ্চল' বা 'ক্যাচমেন্ট এরিয়া' থাকে - নির্দিষ্ট ইউকে পোস্টকোড থেকে মাইল দূরে ব্যাসার্ধ, যেমন

Leyton office     4.3m    E11 4LL
Stratford office  5.2m    E15 6ZZ
East Ham office   2.1m    E4 8QQ

আমি এটিকে ভৌগলিক তীব্রতার মানচিত্রে রূপান্তর করতে চাই - মানচিত্রের প্রতিটি বিন্দুতে থাকা সত্তার সংখ্যার জন্য ছায়াযুক্ত বা বর্ণযুক্ত এমন একটি অঞ্চলের মানচিত্র। ছোট অঞ্চলে বিভাজনও গ্রহণযোগ্য।

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


3
আমার মনে হয় আপনার আরও কিছু তথ্য সরবরাহ করা দরকার। আপনার ডাটাবেস কি ফর্ম্যাট? জিআইএস প্যাকেজ / স্থানিক ডাটাবেসের সাথে আপনি কতটা সক্ষম? আপনার ডেটা কি ইতোমধ্যে শেফফাইল / অন্য কোনও জিআইএস ফাইল ফর্ম্যাটে আছে বা আপনি কীভাবে এটি রূপান্তর করবেন জানেন? এই প্রসঙ্গটি ছাড়াই উত্তর দেওয়া কঠিন কারণ এটি খুব বড় উত্তর হতে পারে!
স্টিভ_কে

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

উত্তর:


8

সম্ভবত এই লিঙ্কগুলি আপনাকে সহায়তা করবে:

কার্যকর তাপ-মানচিত্র কীভাবে তৈরি করবেন?

কিউজিআইএস সহ: http://alexsciuto.com/blog/2010/11/how-to-make-your-own-heat-map-pt-1-gathering-the-matorys/

পাইথন লিপি: http://www.sethoscope.net/heatmap/

http://sk53-osm.blogspot.com/2011/01/heat-maps-from-osm-pois.html

একটি বিহীন উত্তরের জন্য দুঃখিত ..


এগুলি কিছু ভাল সংস্থান এবং আমি সেগুলি পরীক্ষা করে নেব নিশ্চিত be
জিমি ব্রেক-ম্যাককে

alexsciuto.com/blog/2010/11/… : বর্ণিত পদ্ধতির 2 অংশ আমি পাইনি তবে এটি হিটম্যাপ বলে মনে হচ্ছে না। মাত্র একটি খুব প্রাথমিক কোরোলিথ মানচিত্র ...
সিমো

4

আমি ধরে নিচ্ছি যে আপনি প্রতিটি অঞ্চল কতটা "ভালভাবে আবৃত" তার ঘনত্বের মানচিত্র চান, অর্থাত্ এই অফিসগুলির "ব্যাসার্ধ" সংযুক্ত করে এটি কতটি কার্যালয়ের নিকটবর্তী?

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

তারপরে আপনার সম্ভবত আপনার পোস্টকোডগুলি জিওকোড করা দরকার। একটি সহজ সমাধান হ'ল অর্ডন্যান্স সার্ভে কোড পয়েন্ট ডেটাसेट ( https://www.ordnancesurvey.co.uk/opendatadownload/products.html ) ডাউনলোড করুন (যা নিখরচায়) এবং আপনার পয়েন্টগুলিকে পোস্টজিআইএস ব্যবহার করে একটি পোস্টকোড অবস্থান দেয় ফাংশন - আপনাকে ST_GeomFromText () ব্যবহার করতে হবে এবং সুপরিচিত পাঠ্য সহ-আদেশগুলি সম্ভবত পড়তে হবে।

সুতরাং আপনার সমস্ত পয়েন্টের একটি স্থানিক টেবিল থাকা উচিত।

তারপরে আপনি এস-বাফার ফাংশনটি ব্যবহার করে এটিকে একটি নতুন স্থানের টেবিলের মধ্যে বাফার (প্রতিটি পয়েন্টের চারদিকে একটি ব্যাসার্ধ তৈরি করতে পারেন) can

তারপরে আপনাকে পোস্টজিআইএসে একটি অ-ওভারল্যাপিং বহুভুজ ওভারলে তৈরি করতে হবে - পোস্টজিআইএস ব্যবহার করে ছেদ করার ভিত্তিতে পৃথক বহুভুজ দেখুন । এটি উপরে যেমনটি আপনি বলেছেন তেমন ছোট্ট অঞ্চলে ডেটাসেটটি বিভাগ করা উচিত।

তারপরে আপনাকে জিজ্ঞাসা করতে হবে যে কতগুলি বাফার আপনার প্রতিটি নতুন বিভাগিত অঞ্চলকে ছেদ করে। এটি বেশ জটিল এসকিউএল কোয়েরি হবে তবে এটি সম্ভব হওয়া উচিত।

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

খুব সহজ উপায় হ'ল পয়েন্টগুলির নিয়মিত ব্যবধানযুক্ত গ্রিড গ্রহণ করা এবং গড় দূরত্বটি, পাঁচটি নিকটস্থ অফিস এবং প্রতিটি গ্রিড বর্গকে গড় দূরত্বে রঙের কোডটি বলার জন্য কাজ করা সম্ভবত। যাইহোক, এটি অফিসগুলির "ব্যাসার্ধ" বিবেচনায় নেবে না - এটি নিশ্চিত করে না কী এটি প্রতিনিধিত্ব করে - প্রভাব?


2

আপনি Mapsdata.co.uk ব্যবহার করে অনলাইনে এটি করতে পারেন

অ্যাপ্লিকেশনটি .xls বা .csv থেকে ডেটা পড়ে এবং ইউকে পোস্টকোডের মতো ভূ-ডেটা রূপান্তর করতে প্রাক-প্রোগ্রামযুক্ত। আপনি বেশ কয়েকটি ভিজ্যুয়াল করতে পারেন: মানক হিসাবে ক্যাচমেন্ট এরিয়া, ঘনত্ব প্রদর্শনের জন্য অস্বচ্ছতাযুক্ত পিন বা হিটম্যাপ ব্যবহার করে একটি বুদ্বুদ মানচিত্র হতে পারে। সমস্ত বিকল্পে, আপনি অস্বচ্ছতা, রঙ ইত্যাদি পরিবর্তন করতে পারেন এবং তারপরে অন্য ওয়েবপৃষ্ঠাগুলিতে ব্যবহারের জন্য হয় পিএনজি বা এইচটিএমএল আইফ্রেমে রফতানি করতে পারেন।

বুদবুদগুলির আকারটি কি আপনার জিওরফারেন্সের দরকার? এটি কিছু টুইট করেও অর্জন করা যায়।

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