কীভাবে ওয়েব ম্যাপিং শুরু করবেন?


83

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

আমার একটি ধারণা আছে তবে আমি কোথায় শুরু করব তা ঠিক নিশ্চিত নই।

এমন কোনও নির্দিষ্ট সংস্থান আছে যা কীভাবে এটি করতে হয় তা পর্যায়ক্রমে নির্দেশিকা সরবরাহ করে?

উত্তর:


94

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


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

আপনি যদি জানেন কী কিউজিআইএস ডেটাটির এক-অফ ভিজ্যুয়ালাইজেশন তৈরি করতে চায় তবে আমি কিউজিআইএস 2 লাইফ বা এক্সপেনটি ওপেনলায়ার্স 3-এ রেকর্ড করব যা QGIS এর দুটি প্লাগইন যা আপনাকে ওয়েব মানচিত্রে স্তর রফতানি করার অনুমতি দেয় allow আপডেট (টম Chadwin এর মন্তব্য উপর ভিত্তি করে): qgis2leaf এবং qgis-ol3 এখন মধ্যে মিশে গিয়ে তৈরি করা হয়েছে qgis2web

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

আপনি যদি নিজের নিজস্ব ওপেন সোর্স সার্ভার চালনা করতে চান তবে আপনি জিওসারবারের এই পরিচিতির সাথে গত বছরের FOSS4G: http://workshops.opengeo.org/geoserver-intro/ থেকে শুরু করতে পারেন । এতে জড়িত সরঞ্জামগুলি সাধারণত জিওসরবার, পোস্টজিআইএস এবং ওপেনলায়ার্স হয়। শুরু করার ব্যয় হ'ল আপনার কাজের সময় এবং হোস্টিং।

আপনার ব্যবহারের ক্ষেত্রে না জেনে ডিপ্লোয়মেন্টের সময় অনুমান করা শক্ত hard


7
qgis2leaf এবং ওপেনলায়ার্স 3 রফতানি এখন Qgis2web এ একত্রিত হয়েছে।
টম চ্যাডউইন

Qgis2web সম্পর্কে ভাল পয়েন্ট। আমি এমন একটি ভিডিও কোর্সের লেখক যা স্ক্র্যাচ থেকে জিআইএস শিখিয়েছি এবং কীভাবে কিউগিস 2 ওয়েবে ওয়েব ম্যাপ তৈরি করতে পারি: udemy.com/gis-for-everyone/?couponCode=stackgis1
মাল্টিগড্রোভারস

জিআইএসের মাধ্যমে কেন যাবেন? তিনি সরাসরি ডাটাবেস থেকে লিফলেটে যেতে পারতেন।
ফেজেলরেভ

@ ফেজেলরেভ কিভাবে? জিওজেসন হিসাবে নিষ্কাশন করার প্রশ্ন? আমি জিআইএস ব্যবহার করার চেয়ে শক্ত যে তর্ক করব।
টম চ্যাডউইন

আপনি ঘুরে দেখতে পারেন GeoGATE লিংক , GeoGATE PostGIS & Geoserver সঙ্গে সন্ত্রস্ত, এবং রেডিমেড সরঞ্জাম শত শত যে আপনি আপনার তথ্য দিয়ে একটি ব্যবহারকারী বন্ধুত্বপূর্ণ নিয়ন্ত্রণ প্যানেল মাধ্যমে কনফিগার করতে পারেন অন্তর্ভুক্ত
হানী Draidi

41

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

পাঠ 0: ওরিয়েন্টেশন

পাঠ 1: ওপেন ওয়েব ম্যাপিংয়ের ভূমিকা

পাঠ 2: ওয়েব ম্যাপ সার্ভারস (ডাব্লুএমএস)

পাঠ 3: ওয়েব ফিচার সার্ভারস (ডাব্লুএফএস)

পাঠ 4: এক্সটেনসিবল মার্কআপ ল্যাঙ্গুয়েজ (এক্সএমএল)

পাঠ 5: উন্নত ওয়েব ম্যাপ সার্ভারগুলি

পাঠ 6: ভৌগলিক মার্কআপ ল্যাঙ্গুয়েজ (জিএমএল)

পাঠ 7: ডাব্লুএফএস পুনর্বিবেচিত

পাঠ 8: ওয়েব ম্যাপিং অ্যাপ্লিকেশন তৈরি করা

পাঠ 9: একটি পাতলা কাস্টম ওয়েব ম্যাপিং ক্লায়েন্ট তৈরি করা

আনন্দ কর :)


40

গুগল ফিউশন সারণী ম্যাপিং এবং স্থানিক প্রশ্নের সাথে প্রতিশ্রুতিবদ্ধ খুঁজছেন

পেশাদাররা: সেট আপ করা সহজ

কনস: আপনার সমস্ত ডেটা গুগল সার্ভারে রয়েছে (ভাল? না খারাপ?)

http://sites.google.com/site/fusiontablestalks/stories

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

দ্রষ্টব্য: মাধ্যম / খবর কোম্পানি প্রচুর এটি ব্যবহার হয় - উদাহরণ গার্ডিয়ান ইউ কে সংবাদপত্র http://www.guardian.co.uk/environment/datablog/interactive/2011/mar/07/carbon-emissions-public-buildings-map

আপনাকে দ্রুত সেট আপ করতে এখন একটি ঝরঝরে ফিউশন উইজার্ড রয়েছে http://gmaps-sample.googlecode.com/svn/trunk/fusiontables/fusiontableslayer_builder.html

উদাহরণস্বরূপ: http://www.latimes.com/news/local/la-me-us-congress-census-map,0,4500533.htmlstory

অন্যতম সেরা: http://tinyurl.com/England- বিতরণ- ম্যাপড


1
গুগল মাইম্যাপস কি গুগল ফিউশন টেবিলগুলির বাস্তবায়ন? মনে হচ্ছে এটি একই রকম, মাইম্যাপগুলি ব্রাউজার ভিত্তিক, তবে ফিউশন টেবিলগুলি সার্ভার ভিত্তিক।
sabre23t

40

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

আপনি আপনার ডেটা সেটআপ পেতে ডেস্কটপ সফ্টওয়্যার ব্যবহার করে উপকৃত হবেন। আর্কম্যাপ এবং কোয়ান্টাম জিআইএস উভয়ই ডেস্কটপ অংশের জন্য দুর্দান্ত পছন্দ।

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

কার্টোডিবি এর শক্তি এটি একটি এসকিউএল এপিআইয়ের মাধ্যমে তার পোস্টজিআইএস শিকড়গুলি প্রকাশ করে

এগুলি উভয়ই নিজের বা অন্য জাভাস্ক্রিপ্ট ম্যাপিং লাইব্রেরির (যেমন লিফলেট , গুগল ম্যাপস , ওপেনলায়ার্স ) মিশ্রণে ব্যবহার করা যেতে পারে ।

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



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

37

আমি সবেমাত্র একটি সম্মেলনে যোগ দিয়েছি যেখানে তারা ওপেনজিও স্যুট উপস্থাপন করেছে , যা ওপেনলায়ার্স, জিওসরবার, জিওএক্সটর এবং পোস্টজিআইএসের স্ট্যাক। তারা "এন্টারপ্রাইজ সংস্করণ" (সমর্থন সহ সংস্করণের জন্য অর্থ প্রদান করা) বা " সম্প্রদায় সংস্করণ " (বিনামূল্যে) সংস্করণ উভয়ই সরবরাহ করে offer (আপডেট) ওপেনজিও স্যুট এখন বাউন্ডলেস স্যুট।

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

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


29

সম্পাদন করা

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


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

আমি মনে করি আপনার প্রশ্নের উত্তর দেওয়ার সর্বোত্তম উপায় হ'ল আপনার কাছে উপলব্ধ API এর একটি দুর্দান্ত তালিকা সরবরাহ করা। এখানে তিনটি মনে আসে। এগুলি কোনও উপায়ে নয়!

ArcGIS

API গুলি:

পেশাদাররা:

কনস:

  • দাম (এপিআই এর ব্যবহারের জন্য নয়, তবে আপনি যদি নিজের নিজস্ব ডেটা প্রকাশ করতে চান তবে আর্কজিআইএস অনলাইনও দেখুন )
  • অ্যাপ্লিকেশন কোড কাস্টমাইজ করা জটিল হতে পারে

সারাংশ:

আরকিজিআইএসের কাছে ওয়েব জিআইএস পণ্যগুলির জন্য প্রচুর অফার রয়েছে এবং আপনাকে সেই পথে আপনাকে সহায়তা করার জন্য অনেক সংস্থান রয়েছে। আপনার নিজের ডেটা প্রকাশ করতে চাইলে আপনি যে সম্ভাব্য ব্যয় করতে চান তা সম্পর্কে সচেতন হন।

গুগল

API গুলি:

  • জাভাস্ক্রিপ্ট
  • মোবাইল (অ্যান্ড্রয়েড, আইওএস)

পেশাদাররা:

কনস:

সারাংশ:

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

মুক্ত উৎস

APIs (সমস্ত জাভাস্ক্রিপ্ট ভিত্তিক):

পেশাদাররা:

কনস:

  • সরকারী সমর্থন তেমন পরিচিত নয় তবে জড়িত সম্প্রদায় সাহায্যের চেয়ে বেশি (সম্ভবত বাণিজ্যিক জিআইএস সমর্থনের চেয়েও ভাল)

সারাংশ:

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


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


ভাল মন্তব্য! আপনি কি এটি আপডেট করতে চান?
ফেজেলরেভ

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

25

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

এখানে একটি সুবিধা হ'ল আপনি বিভিন্ন ভাষায় কোড করতে পারেন। ফ্লেক্স এবং সিলভারলাইটের জন্য ESRI নির্দিষ্ট নির্দিষ্ট API রয়েছে:

ফ্লেক্স: http://help.arcgis.com/en/webapi/flex/index.html সিলভারলাইট: http://help.arcgis.com/en/webapi/silverlight/index.html

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

জাভাস্ক্রিপ্ট: http://help.arcgis.com/en/webapi/javascript/arcgis/

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


4
যেহেতু এই উত্তরটি পোস্ট করা হয়েছিল, এসরি আর্কজিআইএস অনলাইন প্রকাশ করেছে, যা সম্ভাব্যভাবে অন-প্রাঙ্গনে আর্কজিআইএস সার্ভার এবং এসডিইর প্রয়োজনীয়তা সরিয়ে দেয়। শুরু করার জন্য এখানে বিনামূল্যে বিকাশকারী পরিকল্পনা রয়েছে
স্টিফেন লিড

20

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

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

আমি আপনার অ্যাপ্লিকেশনটিকে ব্যাক, মিডল- এবং সামনের দিকের ভাগে ভাঙ্গার এবং সফ্টওয়্যারটির প্রতিটি অংশের উপকারিতা এবং কনস পড়ার পরামর্শ দেব প্রতিটি স্তরের জন্য কেবল কয়েকটি সমাধান থাকতে পারে, তবে এটি মিশ্রিতভাবে বৃদ্ধি পায় increases

আমি বিশ্বাস করি ইএসআরআই পণ্যগুলি এগুলি করতে সক্ষম করে তোলে তবে এটির জন্য ব্যয় হবে। যদি আপনার সময়টি প্রিমিয়ামে থাকে, তবে বাণিজ্যিক রুটটি যাওয়ার উপায় হতে পারে তবে ওপেন সোর্স রুটটি বেশ উত্তেজনাপূর্ণ দিকের দিকে চলেছে এবং আমার সন্দেহ হয় যে ইএসআরআই আসতে পারে এমন কিছুর পরে তা ছাড়িয়ে যাবে suspect তবে তারপরে আমি একজন পক্ষপাতদুষ্ট FOSS ফ্যানবোই :)


2
পি.ম্যাপার ( pmapper.net ) এবং জিওমুজ ( geomoose.org ) দেখুন আপনার নিজের ডেটা সেট আপ করতে তারা বেশ "সহজ", আপনি এমএস 4 ডাব্লু সহ একটি উইন্ডোজ বক্সে এটি করতে পারেন এবং তারপরে আপনার অগ্রগতি হিসাবে, আপনি একটি লিনাক্স সেট আপ চালু করতে পারেন। আমার কাছে স্প্যানিশ ভাষায় p.mapper এর প্রাথমিক পদক্ষেপগুলির একটি রূপরেখা রয়েছে যদিও আপনি আগ্রহী হন।
jdeltoro1973

18

আপনি ম্যাঙ্গোম্যাপ www.mangomap.com এ দেখতে পারেন

উপলভ্য সরঞ্জামগুলির সাহায্যে আপনি যে মানচিত্রটি চান তা তৈরি করতে সক্ষম হওয়া উচিত।

এটি হোস্ট করা এবং বিনামূল্যে, তাই মোতায়েন করার জন্য খুব অল্প সময় এবং প্রচেষ্টা প্রয়োজন।


14

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

যদি আপনি কেবল বৈশিষ্ট্যগুলি সনাক্তকরণের মতো সাধারণ অনুসন্ধানগুলি করার পরিকল্পনা করে থাকেন তবে পোস্টজিআইএসের শক্তি সম্ভবত ওভারকিল হয়। জিও সার্ভারে সরাসরি ডেটাস্টোর হিসাবে শেফফিলগুলি আপলোড করা আরও সহজ।

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

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

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

প্রকাশ : আমি ম্যাঙ্গোম্যাপের প্রতিষ্ঠাতা


আপনার ফ্রি ইবুক লিঙ্কটি ভেঙে গেছে কারণ ডোমেইন নয় বিক্রির জন্য। আপনি কি এটিকে সম্পাদনা করতে এবং ড্রপবক্স বা অন্যান্য ওয়েবসাইটের সাথে লিঙ্ক পরিবর্তন করতে পারেন?
জিওস্টোনমার্টেন

13

ওয়েব মানচিত্র তৈরি করার সময় প্রচুর জায়গা শুরু করতে হয়।

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

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

ব্যয় হিসাবে ... আমি একটি আধুনিক প্রবাদটি ধার করতে পছন্দ করি: "ভাল, দ্রুত, সস্তা। দুটি বাছাই করুন।" এটি আনুষ্ঠানিকভাবে প্রকল্প পরিচালন ত্রিভুজ হিসাবে সংজ্ঞায়িত করা হয়েছে , যা গুণ আনতে ব্যয়, সময়সূচী এবং সুযোগের মধ্যে ভারসাম্য বর্ণনা করে।


12

আমি খুব সম্প্রতি অনেক বছরের পরে ওয়েব ম্যাপিংয়ের যাত্রা শুরু করেছি the

আমাকে ম্যাপিনাফোর জন্য ম্যাপব্যাসিক ব্যবহার করে (বা আমি এসরি ভিড়ের জন্য পাইথন ধরে নিচ্ছি) সত্যিই আমাকে কীভাবে কম্পিউটার "চিন্তাভাবনা" বুঝতে সাহায্য করেছিল তা আমাকে প্রাথমিক প্রোগ্রামিং নীতিগুলি শিখতে সাহায্য করেছিল।

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

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

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


11

আপনি যদি জাভা প্রোগ্রামার হন তবে জিওমাজাসটি দেখুন

একটি মাভেন আরকিটাইপ রয়েছে যা আপনাকে কয়েক মিনিটের মধ্যে শুরু করতে দেয় ( এখানে দেখুন )। তারপরে আপনি অতিরিক্ত স্তর ইত্যাদি যোগ করতে পারেন


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

9

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

আপনি জিওএক্সেক্সটদেখতে পারেন যা মানচিত্র তৈরির জন্য এক্সজেজেড উইজেট সরবরাহ করে । আবার জিওেক্সট ম্যাপ রেন্ডারিংয়ের জন্য ওপেনলায়ার্স ব্যবহার করে।

এছাড়াও পিএইচপি ভিত্তিক কাঠামো রয়েছে যা ম্যাপসভার (ওপেনলায়ার্স ইতিমধ্যে সমর্থন করে) যেমন জিওমুজ , কার্টোওয়েব ইত্যাদি ব্যবহার করে uses

আমি ওপেনলায়ারদের পক্ষে ভোট দিচ্ছি যেহেতু আপনি ম্যাপস্ক্রিপ্ট বাইন্ডিংয়ের ডিফল্ট টেম্পলেট রয়েছে এমন পিএইচপি ফ্রেমওয়ার্কের বিপরীতে পুরো ওয়েব পৃষ্ঠার ডিজাইনের বিষয়ে সিদ্ধান্ত নিতে পারেন এবং এত বড় কোড বেস পরিচালনা করা আমার পক্ষে সহজ মনে হয়নি।


8

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

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


7

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

এছাড়াও, ম্যাপবক্সের মতো পরিষেবা রয়েছে যা আপনাকে এইচটিএমএল ফাইল হোস্ট করার প্রয়োজন হয় না, বরং কেবল তাদের ডেটা আপলোড করে।


6

আমি মনে করি Qgis + qgis2leaflet প্লাগইন সহ সবচেয়ে সহজ উপায়। লিফলেটে রফতানি করার চেয়ে আপনি কিউজিসে যা কিছু চান তা সম্পাদনা করতে পারেন এবং আপনার ওয়েবসারকে আপলোড করতে পারেন। বা আপনি যদি এর থেকে আরও আকর্ষণীয় উপায় চয়ন করেন:

  1. ডেস্কটপ গিজ: কিউগিস
  2. ডাটাবেস অ্যাডমিন: নাভিক্যাট
  3. ওয়েব সার্ভার: বেসিক ভিপিএস
  4. ওয়েবগিজ প্যাকেজ: সীমাহীন জিওসুট (এতে রয়েছে: পোস্টগ্র্যাসকিএল / পোস্টগিস, জিওসার্ভার এবং জিও এক্সপ্লোরার)

জিও এক্সপ্লোরারের পরিবর্তে আমি লিফলেট জাভাস্ক্রিপ্ট ব্যবহার করতাম, কারণ এটি দেখতে আরও ভাল লাগে এবং মসৃণ চালায় ... তবে কিছু কোড এক সাথে অনুলিপি / পেস্ট করার জন্য কিছুটা সময় নিন। এখানে একটি উদাহরণ: http://gis.xyz


5

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

খারাপ খবরটি হ'ল পিএইচপি-তে ওয়েব-ম্যাপিংয়ের জন্য কোনও জনপ্রিয় গ্রন্থাগার / অ্যাপ্লিকেশন নেই। সুসংবাদটি হ'ল আপনার প্রয়োজনের দরকার নেই।

আমি আপনাকে সুপারিশ করব যে আপনি প্রথমে ওয়েবম্যাপিং বোঝার চেষ্টা করুন এবং ইতিমধ্যে উপস্থিত প্রকল্প এবং লাইব্রেরিগুলি বোঝেন। এর জন্য, আপনি এই প্রশ্নগুলি উল্লেখ করতে পারেন:

একবার আপনি উপলভ্য বিকল্পগুলি বুঝতে পারার পরে আপনার প্রয়োজনীয়তাগুলি পরিষ্কার করা উচিত। আপনার প্রশ্নটির দিকে তাকানোতে আপনার খুব প্রাথমিক প্রয়োজনীয়তা রয়েছে: মানচিত্রে পার্সেলগুলি দেখান প্রশ্নের জন্য মঞ্জুরি দিন, পার্সেলের জন্য বৈশিষ্ট্য পান এবং সেগুলি ব্যবহারকারীকে দেখান, হয় কোয়েরির ফলাফলের ভিত্তিতে বা ব্যবহারকারী এতে ক্লিক করে ks

গুগল ম্যাপ ব্যবহার করে এই ধরণের কাজ করা সম্ভব, তবে আমি এটির প্রস্তাব দেব না, যেহেতু গুগল ম্যাপস এপিআই আপনার সাথে প্রচুর পরিমাণে ডেটা থাকে তখন এটি কাজ করার জন্য ব্যথা হয়।

পরিবর্তে আমি আপনাকে পরামর্শ দিচ্ছি যে আপনি কোনও জিওসিভার / ওপেনলায়ার্স সলিউশনের সাথে যান তবে আপনি জাভাস্ক্রিপ্ট দিয়ে কাজ করতে পারেন। এমনকি আপনার কোনও পিএইচপি কোডের দরকারও পড়তে পারে না, যদি আপনার ডেটা সমস্ত বৈশিষ্ট্যের বৈশিষ্ট্যে থাকে।


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

আপনার যদি পার্সেল ডেটা হয়ত শেফফাইলে বা অন্য ফর্ম্যাটে থাকে তবে আপনি এটি Google মানচিত্র / অন্যান্য বেস মানচিত্রের উপরে একটি ডাব্লুএমএস স্তর হিসাবে প্রদর্শন করতে পারেন। এই ডাব্লুএমএস স্তরটি জিওসিভার / ম্যাপসার্ভার দ্বারা পরিবেশন করা যেতে পারে। তদ্ব্যতীত, আপনি ভেক্টর স্তরগুলি ব্যবহার করে সর্বদা নতুন বৈশিষ্ট্যগুলি আঁকতে পারেন।
দেবদত্ত টেংশে

5

ওয়েব-ম্যাপিংয়ের জন্য বড় জনপ্রিয় জাভাস্ক্রিপ্ট লাইব্রেরি ওপেনলায়ার্সের একটি দুর্দান্ত আলোর বিকল্প হ'ল লিফলেট

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


5

লিফলেট এবং ওপেনলায়ারগুলির মধ্যে সিদ্ধান্ত নেওয়ার আগে, আসন্ন সংস্করণটি দেখে নেওয়া ভাল হতে পারে যা একটি ক্লিন আপ এপিআই এবং আরও ভাল ডকুমেন্টেশনের প্রতিশ্রুতি দেয়:

ওপেনলায়ার্স 3 হ'ল এইচটিএমএল 5 এবং সিএসএস 3 বৈশিষ্ট্যগুলিতে সর্বশেষতমটিকে লক্ষ্য করে পাঠাগারটির একটি পুনর্লিখন। লাইব্রেরিতে ওপেনলায়ার্স ২.x থেকে অনুমান, স্ট্যান্ডার্ড প্রোটোকল এবং সম্পাদনা কার্যকারিতার জন্য বিস্তৃত সমর্থন অব্যাহত থাকবে লাইব্রেরির নতুন সংস্করণটি কর্মক্ষমতা উন্নতি, লাইটার বিল্ডস, প্রাক্টিয়র ভিজ্যুয়াল উপাদান, একটি উন্নত এপিআই এবং আরও অনেক কিছুর উপর আলোকপাত করবে। কয়েকটি প্রধান হাইলাইটগুলি হ'ল:

- - - - - - 8 <- - - - - - - 

একটি নতুন কোডবেস: এটি ওপেনলায়ার্সে কিছু কাজ করার “পঙ্কিল” কিছু উপায় পরিষ্কার করার সুযোগ দেয় offers দলটি নতুন এপিআই ডিজাইনগুলিও তৈরি করবে, যা সবার কাছে আরও অ্যাক্সেসযোগ্য হবে।

উচ্চমানের ডকুমেন্টেশন: নতুন প্রকাশে ওপেনলায়ার্স 3.0-এ নতুন করে উদাহরণ এবং ডিফল্ট ডিজাইনের সাথে ডকুমেন্টেশনও প্রদর্শিত হবে। একটি টুলকিট স্ট্যান্ডআউট তৈরি করা আসল কোডের চেয়ে প্রায় বেশি।

http://openlayers.org/


5

আমি গুগল ম্যাপস এপিআই দিয়ে শুরু করব । এটি বিনামূল্যে এবং সাথে কাজ করা সহজ। এটি জাভাস্ক্রিপ্ট ব্যবহার করে, যা বেশ কয়েকটি ভাল সংস্থার মাধ্যমে শেখা যায়। আপনি যদি জেএসে নতুন হন তবে আমি কোডেকেডেমির পরামর্শ দেব ।

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

গুগল ম্যাপের উদাহরণগুলির জন্য আমার প্রিয় সাইটগুলির মধ্যে একটি হ'ল গুগল ম্যাপস ম্যানিয়া । এই এপিআইতে কী কী সম্ভব তা প্রদর্শন করে এমন দুর্দান্ত মানচিত্রের উদাহরণ রয়েছে।


5

জিওএইচএইচপি এক নজর দেওয়ার মতো হতে পারে।

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

এবং আপনি এটি জিওএস এক্সটেনশানটির সাথে একটি খাঁজ নিতে পারেন (ধরে নিই যে আপনার কাছে জিইওএস ইনস্টল করার প্রশাসনিক অধিকার রয়েছে)।

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


4

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


এই পদ্ধতিটি কাজ করার সময়, এটি কোনও কাউন্টি / জেলার জন্য পার্সেলের মতো প্রচুর পরিমাণে ডেটা সহ অলস এবং ভারী হবে।
দেবদত্ত টেংশে

3

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

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


2

ওয়েল, আপনি ব্যবহার করতে পারেন এমন কয়েকটি ম্যাপিং লাইব্রেরি রয়েছে।

প্রথম (এবং সম্ভবত সবচেয়ে সুপরিচিত) হ'ল গুগল ম্যাপস এপিআই , তবে আমি মনে করি আপনি যদি ওয়েব ম্যাপিংয়ের তুলনায় নতুন হন তবে এটি বেশ জটিল হতে পারে।

আমি লিফলেট.জেএস বা ম্যাপবক্স.জেজে একবার দেখে পরামর্শ দিই । ম্যাপবক্স.জেগুলি লিফলেটটি মাথায় রেখে তৈরি করা হয়েছিল এবং ম্যাপবক্সে ম্যাপবক্স.জেএস সহ আপনি যে বিভিন্ন কাজ করতে পারেন তার কয়েকটি দুর্দান্ত টিউটোরিয়াল রয়েছে। লিফলেটটিতে কিছু উদাহরণ এবং সংস্থান রয়েছে

এখানে উদাহরণগুলির নির্দিষ্ট লিঙ্কগুলি রয়েছে যা আপনাকে সঠিক দিকে পরিচালিত করতে সহায়তা করবে।


2

আপনার যদি এমন কোনও মানচিত্রের প্রয়োজন হয় যা আপনি একটি দেশে ক্লিক করেন এবং একটি চিত্র পপ আপ হয় তবে আপনি বাহ্যিক ডেটাতে লিঙ্ক করার জন্য মানচিত্র বাক্সের উদাহরণটি একবার দেখে নিতে পারেন

আপনি কীভাবে কোডটি প্রকল্পের জন্য জেএসফিডেলে ইন্টারেক্ট করে তা শিখতে পারেন

আপনার যদি ম্যাপবক্সে আরও ডকুমেন্টেশন প্রয়োজন হয় তবে আপনি উদাহরণস্বরূপ অংশটি ব্যবহার করে তাদের ম্যাপবক্স গাইডগুলি পড়তে পারেন বা কোডটিতে কিছুটা ডুব দিতে পারেন


2

আমি একজন নতুন ওয়েবম্যাপার, এবং স্কট মারের ডেটা ভিজ্যুয়ালাইজেশন ওয়েবে উল্লেখ করা হয়েছিল । তাঁর ই-বুকটি এখানে পড়তে পারেন: http://chimera.labs.oreilly.com/books/1230000000345/ বিনামূল্যে। এটি 'ননকোডার', অত্যন্ত তথ্যবহুল এবং এর অনেকগুলি উদাহরণ রয়েছে।


-3

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

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