লিফলেট দিয়ে আশেপাশে হ্যাক করার জন্য আমি এই উইকিপিডিয়া চিত্রটি দ্বারা অনুপ্রেরণা করিডেটর প্রজেকশন পৃষ্ঠা থেকে। ধারণাটি ছিল ইন্টারেক্টিভভাবে আপনার কার্সারটিকে একটি মহাদেশে স্থানান্তরিত করা এবং এটি প্রক্ষেপণের জন্য সংশোধন করা হবে।
স্থিতি সোফার জন্য নিম্নলিখিত জেএসফিডাল দেখুন;
http://jsfiddle.net/cantdutchthis/NrAEL/1/
আমি অনুমানের বিশ্বে কিছুটা নতুন এবং যদিও ডেমোটি অক্ষাংশের জন্য যথেষ্ট ভাল কাজ করে। আমি যখন উইকিপিডিয়ায় নিখরচরের এবং পার্টোর প্রজেকশনটির তুলনা করি তখন আমি এই ধারণাটি অনুভব করি যে আপনি যখন এই দুটি অনুমানের তুলনা করেন তখন প্রজেকশনটির পক্ষপাত কেবল 'y-axis' তে থাকে।
আমি প্রথম ধারণাটি পেয়েছি যে প্রথম উইকিপিডিয়া ছবির কারণে আমি দ্রাঘিমাংশের জন্য সংশোধন করছি না । আমি এটি সমর্থন করতে চাই তবে এটি করার সর্বোত্তম উপায়টি আমি জানি না।
বর্তমানে আমি যেভাবে মরেটর প্রজেকশনটির পক্ষপাতিত্ব প্রদর্শন করতে সক্ষম তা হ'ল প্রতিটি সময় মাউস চালকের স্থানাঙ্কগুলিকে মাউস কার্সারে স্থানান্তরিত করা;
map.on("mousemove", function(d){
Object.keys(myLayer._layers).map(function(d){ myLayer.removeLayer( myLayer._layers[d] ) })
var plotCoords = [];
// green is the coordinate array for the landmass
var green = [ [-46.76373672, 82.62796021],... ]
for ( i in green ) {
// shift the landmass to where the cursor is
var x = d.latlng.lng + green[i][0] + 40
var y = d.latlng.lat + green[i][1] - 80
circleCoords.push( [ x,y ] );
}
window.coords = plotCoords
window.geojsonFeature = {
"type": "Feature",
"properties": {},
"geometry": {
"type": "Polygon",
"coordinates": [coords]
}
};
myLayer.addData(geojsonFeature);
});
এই ইন্টারেক্টিভ লিফলেট প্লটটি করার সর্বোত্তম উপায়টি কীভাবে উইকিপিডিয়াতে প্রদর্শিত ফলাফলটি প্রদর্শন করে ।
- সম্পাদনা করুন!
আরও উদাহরণের জন্য আমার ব্লগ দেখুন; http://koaning.com