ওপেন লেয়ার বা লিফলেট নির্বাচন করছেন? [বন্ধ]


93

আমি ওপেনলায়ার্স ভি / এস লিফলেটটিতে আমার একটি কলেজের সাথে বিতর্ক করছি। আমি একটি বক্তব্য রেখেছি যে আমরা যদি একটি প্রকল্প তৈরি করতে চাই তবে ওপেনলায়ার্স আরও অনেক ভাল এপিআই, যেখানে আপনার জিওসবার এবং পোস্টজিআইএসের সাথে সরাসরি সংযোগ দরকার।

তারপরে আমি ওপেন ডেটা কিটটি পেয়েছি যা দেখতে দেখতে বেশ নতুন দেখাচ্ছে তবে এটি জিওসিভার এবং পোস্টজিআইএসের সাথে সংযোগের বৈশিষ্ট্যযুক্ত।

সুতরাং আমার প্রকল্পের বিশদটি নিম্নরূপ:

  1. বৈশিষ্ট্য তথ্য আনতে মানচিত্র ইন্টারফেস ব্যবহার করুন
  2. একটি কাস্টমাইজড সরঞ্জাম তৈরি করুন যা ব্যবহারকারীর কাছ থেকে তিনি / সেগুলি মানচিত্রে ক্লিক করে এবং পরে রাস্টার থেকে জলবায়ু ডেটা নিয়ে আসে (যা সার্ভারে পাই স্ক্রিপ্ট দ্বারা পরিচালিত হয়)
  3. ব্যবহারকারীকে এক্সেল আপলোড করার অনুমতি দেয়, যা পাই স্ক্রিপ্টে প্রেরণ করা হয়েছে, যা একটি জিওজেএসন ফেরত দেয় যা মানচিত্রে ভেক্টর বৈশিষ্ট্য তৈরি করে
  4. ব্যবহারকারীকে ভেক্টর বহুভুজ তৈরি করার অনুমতি দিন, যা ডাব্লুএফএস স্তর থেকে ছেদ করে এমন বৈশিষ্ট্যগুলি আনবে।
  5. জিও সার্ভারে পোস্টজিআইএস ডেটাস্টোর থেকে স্তরটি নিয়ে আসে এবং মানচিত্রে স্তরগুলি প্রদর্শন করে।

সুতরাং এখন আমি বিভ্রান্ত হয়ে পড়েছি কোনটি ভাল এবং লিফলেটের ওপেনলায়ারগুলি কেন ব্যবহার করা আরও অর্থবোধ করে না?


1
প্রকল্পের উপর নির্ভর করে।
ক্যাপ্ট্রাগন

1
ক। প্রকল্পে আরও বিশদ দিয়ে আপনার প্রশ্নকে উন্নত করুন। B ইংরেজী বর্ণমালার দ্বিতীয় অক্ষর. আপনি ব্যবহারকারীর জন্য ডাটাবেসের (পোস্টগিস) সরাসরি সংযোগের বিষয়ে কথা বলছেন, আপনি কি নিশ্চিত?
পাবলো

সে সম্পর্কে দুঃখিত, আমার প্রকল্পের বিবরণ আপডেট করেছেন
Sam007


সাধারণত আমি লিফলেট পছন্দ করি, কারণ এটি ছোট এবং আরও পঠনযোগ্য জেএসএস ফাইলগুলির দিকে ঝোঁক করে। লিফলেটগুলি যে জিনিসগুলি লিফলেট করতে পারে না সেগুলি করতে পারে, কারণ আপনাকে আরও গভীর এবং আরও বিস্তারিত অ্যাক্সেসের অনুমতি দেওয়া হয়েছে - সুতরাং, আমি সম্মত। এটি প্রকল্পের উপর নির্ভর করে তবে আমার কাছ থেকে লিফলেটের জন্য 1 টি ভোট।
মার্টিনহভিডবার্গ

উত্তর:


87

আমি আমার অ্যাপ্লিকেশনগুলিতে ওপেনলায়ার এবং লিফলেট উভয়ই ব্যবহার করেছি। এই ফোরামে এবং গ্রহ-ইন্টারনেটের অন্যরা এই বিষয়ে এতগুলি আলোচনা হয়েছে। লিফলেটের সরলতার তুলনায় ওপেনলায়ারগুলির বৈশিষ্ট্য এবং নমনীয়তা - এগুলি সাধারণত 2 টি শিবিরে পড়ে। কেউ যদি খুব শীঘ্রই উভয় বিশ্বের সেরাকে বিয়ে করে একটি "ওপেনলাইফ" উদ্যোগ গ্রহণ করে তবে আমি অবাক হব না!

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

এটি বলার পরেও আমি নিম্নলিখিত কারণে ওপেনলায়ার্সের সাথে যাব

  1. ওপেনলায়ার্সের চারপাশে কেবলমাত্র একটি টন উপাদান রয়েছে। এটি লিফলেটের চেয়ে অনেক বেশি পরিপক্ক।
  2. কমিট এবং ব্যবহারকারীদের তুলনা পরীক্ষা করে দেখুন ।
  3. ওপেনলায়ার্স, জিও সার্ভার, পোস্টজিআইএস স্ট্যাক FOSS বিশ্বে এতটাই প্রমাণিত যে আপনি দৃ is় পথে চলে যাচ্ছেন।
  4. ওপেনলায়ার্সের মানচিত্র নিয়ন্ত্রণে আরও কিছু বৈশিষ্ট্য রয়েছে ।
  5. ট্রানজিশন এবং ভিজ্যুয়াল এফেক্ট তৈরি করতে এটি আরও কিছুটা কাজ করার পরেও এটি ওপেনলায়ার্সে করা যেতে পারে।

1
এছাড়াও মোবাইল ডিভাইসগুলির কী হবে? কোনটি আরও উপযুক্ত?
Sam007

1
হ্যাঁ. আমি বর্তমানে ওপেন লেয়ারস এবং সেনচাচ ব্যবহার করে মোবাইল অ্যাপস তৈরি করছি। ওপেনলেয়ারগুলিতে প্রচুর মোবাইল মানচিত্র অ্যাপ্লিকেশন চলছে। এখানে কিছু উদাহরণ ওপেনলায়ার্স.আরদেব / উদাহরণসমূহ / ? q= মোবাইল রয়েছে
রমেশ এলায়াওয়াল্লি

28

লিফলেট পুরো পথ। আমি মনে করি লিফলেটটি ওপেন সোর্স টাইল ভিত্তিক ব্রাউজার ক্লায়েন্টগুলির বিবর্তনের পরবর্তী পদক্ষেপ। কা-ম্যাপ -> ওপেনলায়ার্স -> লিফলেট।

লিফলেটটি ব্যবহার করা সহজ এবং এটি টিনে যা বলে ঠিক তা করে। ওপেনলায়ার্স সকল মানুষের কাছে সমস্ত জিনিস হওয়ার চেষ্টা করে ফুলে উঠেছে, লিফলেট 20% জিনিস প্রয়োজন যা সময় প্রয়োজন 80%।


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

1
লিফলেটটিতে অনেকগুলি কার্যকারিতা নেই। লিফলেটটি খুব বুনিয়াদি মানচিত্রের জন্য ভাল তবে ইতিমধ্যে রমেশ এলাইয়াওয়াল্লি ওল -৩ ব্যাখ্যা করেছেন এবং কাস্টম বিল্ট ব্যবহার করে বৈশিষ্ট্য নির্বাচন করে আপনি আকারটি হ্রাস করতে পারবেন।
অভিজিৎ গুজার

18

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

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

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

প্রকল্পের বিশদ হিসাবে বিবেচিত;

বৈশিষ্ট্য তথ্য আনতে মানচিত্র ইন্টারফেসটি ব্যবহার করুন:

লিফলেট এবং ওপেনলায়ার উভয়ই পুরোপুরি এটি করতে পারে। এখানে বক্তব্যটি হ'ল ক্লিক ইভেন্টের সমন্বয়গুলি পেতে এবং সার্ভারে অনুরোধ প্রেরণ করা। উভয় অ্যাপ্লিকেশনের জন্য অনুরোধ লিঙ্কটি একই হবে।

একটি কাস্টমাইজড সরঞ্জাম তৈরি করুন যা ব্যবহারকারীর কাছ থেকে তিনি / সেগুলি মানচিত্রে ক্লিক করে এবং তার পরে রাস্টার থেকে জলবায়ু ডেটা নিয়ে আসে (যা সার্ভারে পাই স্ক্রিপ্ট দ্বারা পরিচালিত হয়):

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

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

লিফলেট এবং ওপেনলায়ার উভয়ের জন্য প্রায় একই লাইনের কাজ। কোনটি ভাল তা আমি বলতে পারি না।

ব্যবহারকারীকে ভেক্টর বহুভুজ তৈরি করার অনুমতি দিন, যা ডাব্লুএফএস স্তর থেকে ছেদ করে এমন বৈশিষ্ট্যগুলি আনবে:

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

জিও সার্ভারে পোস্টজিআইএস ডেটাস্টোর থেকে স্তরটি নিয়ে আসে এবং মানচিত্রে স্তরগুলি প্রদর্শন করে:

অবশ্যই এই কাজের জন্য ওপেনলায়ার্স আরও ভাল কারণ পোস্টজিআইএস সার্ভারটি সংযোগ করা আরও সহজ।

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


সুন্দর উত্তর!
দেবদত্ত টেংশে

তিন বছর পরে, লিফলেট এবং মোবাইল ডিভাইসগুলি সম্পর্কে আপনি কেমন অনুভব করছেন? কোন উন্নতি?
মাগগ

10

এই উপস্থাপনায় দুটি ফ্রেমওয়ার্কের সাথে একটি দুর্দান্ত তুলনা রয়েছে :

লিফলেট বনাম ওপেনলায়ার্স

এবং অন্য একটি নিবন্ধে দুর্দান্ত সংক্ষিপ্তসার রয়েছে:

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

আপনি যে অ্যাপটি তৈরি করছেন তার অংশ ম্যাপিং কত সহজ?

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

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

আপনি কতটা জাভাস্ক্রিপ্ট কোড লিখতে চান?

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

সারাংশ

সমাপ্তিতে, এমন সময় আসে যখন লিফলেটটি ব্যবহার করা ভাল এবং ওপেনলায়ার্স 3 জিতেছে এমন সময়গুলি। যদি আপনার ম্যাপিংয়ের প্রয়োজনীয়তাগুলি সহজ হয় তবে লিফলেটটি প্রথমে পরীক্ষা করা আপনার পক্ষে ভাল। তবে আপনি যদি এমন ম্যাপিং গ্রন্থাগার সন্ধান করছেন যা আরও কাস্টমাইজযোগ্য এবং জাভাস্ক্রিপ্ট বিকাশের সাথে নোংরা হয়ে উঠছে না, ওপেনলায়ার্স 3 এ পৌঁছান।

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

Http://blog.thinkgeo.com/2015/09/08/leaflet-vs-openlayers-3-Wich-is-the-better-client-side-javascript-mapping-library/ থেকে


5

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


1
মজাদার. আমি লিফলেটটি কোনও মোবাইল ডিভাইসে হালকা এবং মসৃণ হওয়ার প্রত্যাশা করতাম। এই অভিজ্ঞতা ভাগ করে নেওয়ার জন্য ধন্যবাদ।
লার্শ

@ ক্রিশ্চিয়ান ফ্রিটজ - আপনার অভিজ্ঞতা ওল 3 বা ওল 2 এর সাথে ছিল?
sfletche

2
@ স্পলেটের তুলনাটি ওল 3 এবং লিফলেট 0.7.3 এর মধ্যে ছিল
ক্রিশ্চিয়ান ফ্রেটজ

তিন বছর পরে, লিফলেট এবং মোবাইল ডিভাইসগুলি সম্পর্কে আপনি কেমন অনুভব করছেন? কোন উন্নতি?
মাগগ

হ্যাঁ, অবশ্যই আমরা উত্পাদনে লিফলেট ব্যবহার করি এবং মোবাইলে কোনও সমস্যা দেখি না।
খ্রিস্টান ফ্রিটজ

3

আমি বলব উভয়ের জন্য এপিআই ডকুমেন্টেশন চেক করুন। আমার কাছে মনে হয় এটি OpenLayersবিস্তৃত বৈশিষ্ট্য সরবরাহ করে, তবে বিকাশ / ডিবাগিংয়ের সময় বেশি।

Leafletওএল এর চেয়ে যৌনমিলন এবং অনেক বেশি সহজ কাজ, তবে আপনি যদি নিজের মানচিত্রের সাহায্যে অনেক কিছু করতে চান তবে আমার মনে হয় কোনও দিন আপনার কোনও বৈশিষ্ট্যের প্রয়োজন হতে পারে যা Leafletএখনও কার্যকর হয় নি!

আমি সত্যিই এপিআইগুলিতে একবার দেখার পরামর্শ দিই! ওপেনলায়ারস এবং লিফলেট

লিফলেটটির জন্য আপনার বর্তমান স্থিতিশীল রিলিজটি বিবেচনা করা প্রয়োজন 0.5.1তবে এটি 2.12ওপেনলায়ারদের জন্য।

পিএস যদি আমি একটি মোবাইল অ্যাপ্লিকেশন বিকাশ করতে চাই তবে আমার মনে হয় আমি যেতে পারি Leaflet


3

একটি প্রাথমিক টিউটোরিয়াল রয়েছে যা আপনি উভয় ক্ষেত্রে একই জিনিস তৈরি করে ওপেন লেয়ার্স 3 এবং লিফলেট উভয়ের এপিআইয়ের সাথে তুলনা করে। এটি আস্তুন প্রযুক্তি দ্বারা রচিত এবং টিউটোরিয়াল কাজগুলি হ'ল:

  • ওএসএম টাইলস সহ বেসিক মানচিত্র
  • অর্ডেন্স সার্ভে টাইলস সহ ওএস-জিবি মানচিত্র
  • চিহ্নিতকারীদের সাথে জিওজেসন স্তর
    • জিওজেএসন স্তরের জন্য তথ্য
  • ডাব্লুএমএস স্তর
    • ডাব্লুএমএস স্তর জন্য তথ্য

এখানে লিঙ্কটি রয়েছে: https://astuntechnology.github.io/osgis-ol3-leaflet/index.html


স্পেসবার দ্বারা স্ক্রোলিং ভাঙা
বিটিডব্লিউ

3

এটি আপনি যা করার চেষ্টা করছেন তার উপর নির্ভর করে। লিফলেটটি 80% ওয়েব মানচিত্র প্রকল্পের জন্য সহজ এবং দ্রুত।

আপনার আশেপাশে ঘুরে দেখার জন্য যেমন আপনার কোনও স্পেসশিপের দরকার নেই, বেশিরভাগ সময় আমি ওপেনলায়ার্সকে খুব সাধারণ জিনিসগুলি করতে খুব জটিল মনে করি, বিশেষত সংস্করণ 3 থেকে।

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

আরেকটি গুরুত্বপূর্ণ বিষয় বিবেচনা করতে হবে তা হ'ল ইন্টারনেটের চারপাশের বেশিরভাগ তথ্য, টিউটোরিয়াল এবং বিতর্কগুলি ওপেনলায়ার্স 2 সম্পর্কে They আরও জটিল ফাংশন সহ লেয়ার সিলেক্টর, পপআপস ইত্যাদির মতো অনেকগুলি সরল স্টাফ ছিল; তবে যে কোনও কারণেই তারা জটিল এবং খুব শক্তিশালী সিস্টেমের দিকে বিকশিত হওয়ার জন্য এই ধরণের জিনিসগুলি মুছে ফেলেছে। তদুপরি, ২০১২ সালের চেয়ে লিফলেট সম্পর্কে এখন আরও অনেক তথ্য রয়েছে এবং এটি আরও পরিপক্ক প্রযুক্তি।

উপসংহার হিসাবে, নিজেকে জিজ্ঞাসা করুন আপনার কোনও গাড়ি বা স্পেসশিপ দরকার। আপনি গাড়ি নিয়ে উড়বেন না, তবে শপিংয়ে যাওয়ার জন্য স্পেসশিপ চালানো সত্যিই জটিল হতে পারে।

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