জিআইএস বিকাশকারী হিসাবে আপনার সবচেয়ে বড় চ্যালেঞ্জগুলি কী কী?


23

জিআইএস সফ্টওয়্যার তৈরি করার সময় আপনার বৃহত্তম চ্যালেঞ্জগুলি কী কী?

এটা কি কোডিং? এটি কি কার্টোগ্রাফি / ভূগোল / ইত্যাদি ধারণাগুলি (অনুমানের মতো) বোঝে? নাকি অন্যান্য অসুবিধা?


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

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

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

উত্তর:


22

আমার বিকাশকারী হিসাবে আমার অভিজ্ঞতা থেকে কথা বলা যিনি প্রায় 5 বছর আগে ইএসআরআই / জিআইএস বিকাশের দৃশ্যে পড়েছিলেন:

  1. আপনি যা করতে চান তা করার কোনও একক এপিআই নেই। কেবলমাত্র এপিআইগুলির একটি জঞ্জাল বিশৃঙ্খলা যা আপনার উদ্দেশ্যে কাজ করতে পারে বা নাও করতে পারে: আর্কওবজেক্টস, পাইথন, আরইএসটি, এসওএপি, এডিএফ, এসT_ জ্যামিতি অপারেটর?
  2. সমস্ত এপিআই-র কিছু ছদ্মবেশী, ব্যয়বহুল সফটওয়্যারগুলির সাথে আবদ্ধ যা আপনি নিজের অ্যাপ্লিকেশনটির মূল অংশে রাখবেন না।
  3. সত্যই সৃজনশীল ডিজাইনের জন্য সামান্য সুযোগ। অবজেক্ট-ওরিয়েন্টেড জিওস্প্যাটিয়াল ডেটা স্ট্রাকচার? ভুলে যান. "অবজেক্টস" এবং "ফিচার ক্লাস" সম্পর্কে সমস্ত কথা বলা সত্ত্বেও আপনি এখনও মজাদার মিডওয়্যার দ্বারা মিডিয়া বোবা টেবিলগুলির সাথে কাজ করছেন।
  4. সফ্টওয়্যারটি বগি, ত্রুটি বার্তাগুলি বিভ্রান্তিকর এবং ডকুমেন্টেশন অসম্পূর্ণ। ট্রাবলশুটিং প্রায় সর্বদা পরীক্ষা এবং ত্রুটি। অভ্যস্ত হয়ে যান
  5. রিলেশনাল ডাটাবেস পদ্ধতি ব্যবহার করে ভূ-স্থান সংক্রান্ত ডেটা পরিচালনা করা প্রায় অসম্ভব। আমাকে কোনও এসকিউএল / ডিডিএল ত্যাগ করতে হয়েছিল কারণ তারা আমাকে মিডওয়্যারের সাথে সমস্যায় ফেলেছে (হ্যাঁ, আমি আরকিএসডিইয়ের কথা বলছি)। পুরো স্কিলসেটটি ফেলে দেওয়া লজ্জাজনক। খোলার জন্য আর্কিটেলগ্যাল, পয়েন্ট, ক্লিক করুন।

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


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

2
আমি আপনার বাকী অংশের সাথে রেডল্যান্ডসে আমার মুষ্টিটি কার্যত কাঁপিয়ে দেব, এবং একটি উদাহরণস্বরূপ উপাখ্যানটি দিয়ে যাব: স্পেসিয়াল অ্যানালিস্টের রাস্টার এপিআইগুলিতে খুব ভাল কোনও এপিআই কল (সেই সময়ে) একটি জেনেরিক সিওএম দিয়ে ব্যর্থ হবে "অনির্দিষ্ট ত্রুটি "কিছু ভুল হলে। সমস্যা নিবারণ করার জন্য ব্যাকুল, আমি সংযোগ শেষ পর্যন্ত strace, ArcGIS.exe এবং, সিস্টেম কল মগ্ন থেকে, (ড্রামের আওয়াজ) পাওয়া গেছে যে সহায়ক এবং বিস্তারিত 1980 যুগের ত্রুটি বার্তা জানালা, / dev / নাল সমতুল্য লেখা হচ্ছে দেখতে দেখতে।
ড্যান এস

13

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


10

আমি জিআইএস বিকাশকারী নই; তবে আমি একজন জিআইএস মডেলার:

চ্যালেঞ্জ:

  • ডেটা সংগ্রহ, একীকরণ, একত্রিকরণ, সংহতকরণ এবং বিভাজন: আমি বিভিন্ন প্রকল্পের জন্য বিভিন্ন উত্স থেকে ডেটা পাই; সবচেয়ে বড় সমস্যা হ'ল একই ভৌগলিক পার্সেল / অঞ্চলের জন্য সমস্ত ডেটা পাওয়া। প্রকল্পের জন্য সুসংগত নমুনা পেতে আমাকে সাধারণত প্রতিটি ডেটা সেটে উপরে উল্লিখিত কয়েকটি কৌশল ব্যবহার করতে হয়। এটি ত্রুটির সম্ভাবনা বাড়িয়ে তোলে এবং আমাদের নির্ভুলতাটিকে হ্রাস করে।

  • আমি বিকাশকারী নই; আমি পুনরাবৃত্তি করছি আমি কোনও বিকাশকারী নই: আপনি যখন লোভনীয় লোকেরা এসওএপি, শ্যাম্পু, রেস্ট, জিআইএস-টি সূচক ইত্যাদি সম্পর্কে কথা বলেন this এটি আপনার কাছে অনেক অর্থ। আমার কাছে এটি বেশিরভাগ ক্ষেত্রেই জঞ্জাল। কিছু সাধারণ কাজ করার জন্য আমার সাধারণত একটি বড় লার্নিং কার্ভ বা একটি খাড়া চড়াই থাকে।

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

  • একাধিক শাখার ইস্যু: আমি পরিবহন মডেলিংয়ের কৌশলগুলিতে পারদর্শী; তবে ডেমোগ্রাফিক মডেলিংয়ে স্তন্যপান করুন এবং যতদূর আমি বলতে পারি, আমার ডেটা সম্পন্ন করার জন্য আমাকে পরিশীলিত আর সরঞ্জামগুলি ব্যবহার করতে হবে। সুতরাং জিআইএস সমস্যাটি হ'ল জিআইএস একটি বহুমাত্রিক ক্ষেত্র যা আপনার নিজের পক্ষে টিকে থাকা শক্ত।

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

  • কখনও কখনও এক্সেলে জিনিসগুলি করা দ্রুত হয় / "আপনার ফেভ স্প্রেড শিট প্রোগ্রামটি এখানে চলে যায়: কখনও কখনও আমি ট্রানজিট বিশ্লেষণ করতে চাই, ডেটা এক্সেল এ ফেলে দেওয়ার জন্য এটি দ্রুততর হয়, সূত্রগুলি কাজ করে, তারপরে ডেটা ফিরিয়ে দেয় dump সিএসভি ফাইল হিসাবে পোস্টজিসে প্রবেশ করুন এবং মানচিত্রটি পুনরায় জেনারেট করুন Such

যাইহোক আমি আপনাকে সঠিক উত্তর নাও দিতে পারি; আমি কেবল চাই যে আমি যখন জিআইএস প্রোগ্রামিংয়ের কথা বলি তখন আমি ভাল পারদর্শী হয়ে থাকি যাতে আমি জিআইএস মডেলিংয়ে দক্ষতা অর্জন করতে পারি


Shp জন্য Networkx ইতিমধ্যে অবগতির জন্য অস্তিত্ব যেমন networkx.github.io/documentation/latest/reference/... ভেক্টর + + রাস্টার জন্য, PostGIS রাস্টার এক্সটেনশন দেখতে trac.osgeo.org/postgis/wiki/WKTRaster
ThomasG77

+1 বৃহত্তম সমস্যাটি নির্ভরযোগ্য ডেটা উত্স। প্রচুর রাজ্যগুলি গ্রীষ্মের চাকরীর জন্য কলেজ ইন্টার্ন ভাড়া নেবে রাস্তা এবং স্টাফের জন্য স্থানাঙ্ক সংগ্রহ করার জন্য, এবং সাধারণত ত্রুটি পরীক্ষা করা হয় না বা মোটেও নিরীক্ষণ করা হয় না (এটির নমুনাও নয়), এবং ফলাফল এখন আপনার কাছে নিউ জার্সি ডট বলেছে যে একটি রাস্তাটি গুগলের চেয়ে 500 ফুট কম OS Goddamit।
অযৌক্তিকভাবে

8

সর্বাধিক গুরুত্বপূর্ণ জিনিস এবং সাধারণত আমার অভিজ্ঞতার মধ্যে সবচেয়ে শক্ত বিষয় হ'ল:

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

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


6

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


এটি আমার জন্য সবচেয়ে বড় জিনিস হতে হবে।
নাথান ডাব্লু

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

5

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


3

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

শেষ পর্যন্ত যদিও - আমরা কিছু অগ্রণী জিআইএস বিশেষজ্ঞ এবং প্রোগ্রামারদের একজন - অবশেষে ব্যবস্থাপনায় পরিণত হব এবং এরপরে আমরা শেষ পর্যন্ত কিছু শালীন জিআইএস প্রকল্পগুলি সম্পন্ন করতে পারি!

জিআইএস প্রোগ্রামার হিসাবে অন্য কঠিন জিনিস - আপনাকে অনেকগুলি বিভিন্ন প্রযুক্তি, জাভা, নেট, ডাটাবেস, ইএসআরআই সফটওয়্যার বা অন্যান্য বিক্রেতারা যেমন ম্যাপআইএনফো, নেটওয়ার্কস, সুরক্ষা, ওয়েব প্রযুক্তি ইত্যাদি বুঝতে হবে এটি কখনও কখনও প্রায় অসম্ভব কাজ!


2

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


2

ভিঙ্কোর উত্তর থেকে # 3 :

একটি ব্যবহারযোগ্য অ্যাপ্লিকেশন ডিজাইন। প্রচুর ঘণ্টা এবং হুইসেল লাগানো সহজ এবং লোভনীয় যা কেবল ব্যবহারকারীদের বিভ্রান্ত করবে।

আমি পুরো উত্তরের জন্য ভোট দিয়েছি কিন্তু এই সত্যের জন্য যে ব্যবহারযোগ্যতা তার তালিকার তৃতীয় আইটেম এবং আমি মনে করি না যে প্রথম দুটি সেই চ্যালেঞ্জিং are

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

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

  • ব্যবহারকারীর ক্যোয়ারী / বৈশিষ্ট্য নির্বাচনের উপর ভিত্তি করে মানচিত্রের দৃশ্যের স্বয়ংক্রিয় অবস্থান কীভাবে করা যায়

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

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

  • দক্ষ সম্পাদনা: স্নেপিং, বহুভুজগুলি বন্ধ করা, পয়েন্টগুলি যুক্ত / সরানো / মুছে ফেলা, অনেকগুলি সরঞ্জামদণ্ডের বোতাম না রেখে।

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

  • কীভাবে বৈশিষ্ট্য / জ্যামিতির জন্য ক্লিপবোর্ডের মতো কোনও কিছুর ডিজাইন করবেন যাতে প্রশ্নগুলি, সম্পাদনাগুলিতে ব্যবহারের জন্য মানচিত্রের বাইরে কোনও বৈশিষ্ট্য ক্রমাগত 'বাছাই' না হয় ...

আমার অনুভূতি হ'ল জিআইএস হ'ল ব্যবহারের দিক থেকে একটি চ্যালেঞ্জের ক্ষেত্র, কারণ:

  • অবস্থান হ'ল সর্বজনীন এবং যে কোনও তথ্যের জন্য সবচেয়ে প্রাকৃতিক প্রসঙ্গ, তাই প্রদর্শনের জন্য সর্বদা খুব বেশি তথ্য পাওয়া যায়

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

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


2

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


1

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

আমি অন্য যে লিঙ্কটি প্রাসঙ্গিক মনে করেছি তা হ'ল এই কাগজ।

সেখানে যা বলা হয় এবং আমার নিজস্ব মতামত সংক্ষেপ করে, আমি মনে করি সবচেয়ে বড় চ্যালেঞ্জ (কোনও নির্দিষ্ট ক্রমে নয়):

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

0

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


0

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

সুতরাং যা বলেছিল, আমার পক্ষে এখন পর্যন্ত সবচেয়ে কঠিন জিনিসগুলি সমস্ত তথ্য সংগ্রহের সাথে সম্পর্কিত। ডেটা পরিচালনা ও প্রদর্শন সম্পর্কিত প্রচুর নিবন্ধ এবং আপনার জীবনকে আরও সহজ করার জন্য প্রচুর সরঞ্জাম tools তথ্য সংগ্রহের ক্ষেত্রে আমি অন্ধকারে হাঁটছি।

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


বেশিরভাগ আমাদের এটি বিক্রেতাদের কাছ থেকে কিনতে হয়েছিল, যারা প্রকৃত স্থল জরিপ করে এবং অন্যান্য উত্স থেকে রূপান্তর করে। তৃতীয় বিশ্বে, সরকারের কাছ থেকে খোলামেলা তথ্য পাওয়া
পিটা

-1

সফটওয়্যার বিকাশকারীদের রূপান্তরিত জিআইএস বিশ্লেষকদের সাথে কাজ করতে বাধ্য করা আপনার দুর্ভাগ্য হতে পারে।

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

ফলাফলগুলি বিব্রতকর , সর্বোত্তম। আপনার যদি খারাপ বিকাশকারীদের সাথে কাজ করার অভিজ্ঞতা থাকে তবে সবচেয়ে খারাপ প্রোগ্রামার বিকাশযুক্ত এর চেয়ে খারাপ কোডটি কল্পনা করুন।

কিছু সংস্থা রয়েছে যার জন্য আপনি কাজ করতে পারেন তা পান না।


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

1
@ জর্জ: এবং আমি বলছি না আপনি অন্যথায় বলেছিলেন, কেবল এটি নির্দেশ করে যে দুর্দান্ত বিকাশকারী হতে হবে আপনি কতটা স্তন্যপান তা জানতে হবে। অন্তত চেষ্টা করে দেখি।
ভিঙ্কো ভার্সালোভিক

2
+1 অসংখ্য অনুষ্ঠানে আমাকে এক বা একাধিক বিশ্লেষক দ্বারা লিখিত কাদা en.wikedia.org/wiki/Big_ball_of_mud এর একটি বড় বলের মধ্যে "কেবল বাগগুলি ঠিক করতে" বলা হয়েছে । কিছু নিকৃষ্ট কোডটি লিখেছিলেন কিছু স্মার্ট বিশ্লেষক। প্রায়শই স্মার্ট ব্যক্তিরা সরলতার সৌন্দর্যের প্রশংসা করতে ব্যর্থ হন। প্রায়শই দোষটি ম্যানেজমেন্টের সাথে থাকে - বিশ্লেষক রিফ্যাক্টরিংয়ের মূল্য উপলব্ধি করতে পারে তবে কোডটি ভঙ্গ করা হয়নি এমন সময় পরিবর্তনের ক্ষেত্রে তা সমর্থন করতে পারে না।
কर्क কুইকেনডাল

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

3
-1 - খুব ঝলকানো বক্তব্য যা প্রমানযোগ্য মিথ্যা এবং কিছুটা আপত্তিকর। ম্যাট ডব্লিউ উপরে যেমন বোঝায়,
জিআইএসের লোকেরা সাধারণত অন্য উপায়ের

-1

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

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