API- জাভাস্ক্রিপ্টের সাথে 3D ওয়েব ডেটা মডেলিং: Esri অগ্রিম

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

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

কি অনিবার্যভাবে আমাদের মনে করিয়ে দেয় যে, geomatics এবং প্রকৌশলী মডেল, এবং প্রোগ্রামিং কোড বুঝতে একটি ধাপ এগিয়ে যেতে হবে।

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

পরবর্তী আর্কগিজ ইন্ডোর্স সংস্করণটি মুলতুবি থাকা, এই নিবন্ধটি লাউ এর অন্তর্দৃষ্টিগুলির সমন্বয়কে সারসংক্ষেপ করে - এই সাইটের সাথে সহযোগিতা করে একটি দৃঢ় মেয়ে - এবং Geofumadas.com এর সম্পাদকের প্রসঙ্গের সাম্প্রতিক ওয়েবিনর সম্পর্কে "জাভাস্ক্রিপ্টের জন্য ArcGIS API সহ ওয়েবে 3D এর একটি ভূমিকা "।

Webinar প্রদর্শকদের প্রাথমিকভাবে ArcGIS অ্যাপ্লিকেশন বিষয় 3D ব্যবহারের উপর একটি ভাল হুক সঙ্গে দেখা এবং কিভাবে এটা প্ল্যাটফর্মের মধ্যে টেপা: সিন ভিউয়ার, গল্প মানচিত্র, বা ওয়েব অ্যাপ্লিকেশান নির্মাতা গবেষণায় উদ্দেশ্য উপর নির্ভর করে।

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

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

এ ছাড়া, তারা মোবাইল ফোন বা ট্যাবলেটগুলির মতো মোবাইল ডিভাইসগুলিতে সরঞ্জাম চালানোর জন্য সমর্থনের সূচনা প্রকাশ করেছে।

উপস্থাপনা বিভিন্ন উদাহরণ বা বিক্ষোভ পরিচালনা বুঝতে জাভাস্ক্রিপ্ট ফাংশন জন্য API এবং কিভাবে তথ্য মডেলিং 3D জেনারেট করতে, WebScene করতে স্তর বা তথ্য লোড এবং পরে তার মডেলিং / Screeneview মধ্যে 3D রেন্ডারিং দিয়ে শুরু আবদ্ধ করা হয়,

প্রযুক্তিগত ইন্টিগ্রেশন

আর্কিটেকচারটি 4.x প্রকারের এবং বিভিন্ন ডাটা উত্স থেকে তথ্যগুলির একাধিক স্তর গ্রহণ করার পাশাপাশি চাক্ষুষ উপাদান এবং উইজেটগুলি গঠিত। এই আর্কিটেকচারটি 3.x এ দাঁড়িয়ে আছে কারণ 3D ভিজ্যুয়ালাইজেশান শুধুমাত্র এই স্তরের জন্য উপলব্ধ। Webscene সরঞ্জাম ও SceneView ডেটা ম্যানেজমেন্ট 3D জন্য ব্যবহার করা হয় এবং সম্পূর্ণরূপে এটি কিভাবে মডেলিং 3D পূর্ববর্তী aplicacioneos পাওয়া তথ্য অভিযোজিত করা যাবে যেমন এপিআই সংযোজন করা হয়েছে পাশাপাশি।

উদাহরণ, জাভাস্ক্রিপ্ট কোড দিয়ে SceneView 2D WebScene 3D একটি মানচিত্র দৃশ্য থেকে সরানোর যেমন 2D ওয়াই 3D তথ্য মধ্যে চাক্ষুষ পার্থক্য নির্দেশিত। ক্যামেরার ম্যানিপুলেশনটি সহজ, নির্দিষ্ট নির্দেশগুলি যুক্ত করে দিকগুলি দিক পরিবর্তন করে। পরীক্ষার নিম্নলিখিত বৈশিষ্ট্য বাহিত হয়:

  • শিরোনাম, যে কর্মক্ষেত্রে ক্যামেরা ঘূর্ণন করতে পারবেন।
  • এতে যান: আপনি 3D এ যা দেখতে চান তার সাথে একটি দৃশ্য স্থাপন করতে ব্যবহার করা হয়, প্লাস আপনি এই সরঞ্জামটি দিয়ে অ্যানিমেশানগুলি তৈরি করতে পারেন, যেমন নির্দিষ্ট ডিগ্রী স্থাপন করা শিরোনাম একটি ঘূর্ণন অ্যানিমেশন পুনরায় তৈরি করা।
  • tomap: ভিউ সমন্বয় নেয় এবং এটি 2D মানচিত্রে রাখে
  • toScreen: আপনি 2D মানচিত্রে একটি বিন্দু নির্দেশ করতে এবং পরে এটি 3D ভিউতে রাখতে পারবেন
  • hitTest: একটি নির্দিষ্ট বিন্দু ভিউ মধ্যে আছে যে বৈশিষ্ট্য নির্ধারণ করতে ব্যবহৃত হয়

তারা সংজ্ঞায়িত করে এমন একটি মানচিত্র 3D নির্মাণের একই টুলস যেমন basemaps, স্তর বা স্তরে যে 2D (জন্য WMS, ভেক্টর বা CSV) জন্য যা সমর্থিত ব্যবহার এক 2d, তৈরি করা হয়েছে।

যাইহোক, এটি বিবেচনা করা উচিত যে 2D স্তরগুলির মধ্যে "Z" (উচ্চতা) সম্পর্কিত তথ্য নেই, তাই মডেলের মডেলের জন্য 3D- এর সাথে বিন্দু মেঘের সাথে যুক্ত স্তরগুলি থাকা প্রয়োজন। meshlayersঅথবা elevationlayers। এপিআই মধ্যে আপনি যেমন দৃষ্টিশক্তি মধ্যে টিলা নির্দিষ্ট পয়েন্ট, ছবিতে (3) মূলত পালন ক্ষেত্র, এবং ইমেজ (1) হিসেবে তা থেকে পরিবর্তন এই 2D স্তর পরামর্শ করতে পারেন প্রশ্ন অথবা পরামর্শ করা।

তারা কিভাবে তথ্য প্রতিনিধিত্ব করে তার একাধিক উদাহরণ দেখায়, উদাহরণস্বরূপ, সেনেলেয়ার (পয়েন্ট) সমর্থন এবং 3D বস্তুগুলি (3D অবজেক্টস) কোন তথ্য।

বড় 3D বস্তু প্রতিনিধিত্বমূলক শহর জন্য একটি শক্তিশালী herrramienta হয় হিসাবে আপনি দেখতে পারেন বস্তুর না শুধুমাত্র স্থানিক অবস্থান কিন্তু পরিবেশের সঙ্গে তার ভলিউম সম্পর্ক, আপনি প্রতিটি অন্তর্নিহিত carácteríisticas যোগ করতে পারেন মত বস্তু। নিচের চিত্রটি নিউ ইয়র্ক শহরের একটি র্যান্ডম বিল্ডিং নির্বাচন করে দেখায় এবং এর সমস্ত বৈশিষ্ট্য দেখা যেতে পারে। অনুরূপভাবে, একাধিক প্রশ্ন স্ট্রাকচার অনুযায়ী তৈরি করা যেতে পারে, যেমন: কোন নির্দিষ্ট উচ্চতা পরিসীমা বা সর্বোত্তম রুট সংজ্ঞা আছে এমন নির্দিষ্ট কাঠামো অবস্থিত

স্তর মত হ্যান্ডলিং সমর্থন করে IntegratedMeshLayer, যা drones মত সেন্সর থেকে তথ্য একটি ব্লক। পূর্ববর্তী চিত্রের মত প্রতিটি কাঠামোর বিচ্ছিন্ন তথ্য তাদের মধ্যে নেই, তবে এটি 3D বৈশিষ্ট্যগুলির একটি বৃহৎ তথ্য।

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

তারা 3D ডেটাতে প্রতীকবিদ্যা ব্যবহার করে, যা সমতল / সমতল আকারে উপস্থাপিত হয় এবং 3D এ তৈরি বস্তুর সাথে সম্পর্কিত ভলিউম সিম্বোলজি। এই বস্তুর ধরন অনুযায়ী নির্দিষ্ট শৈলী যেতে পারেন। তারা তথাকথিত Extrudes এর বৈশিষ্ট্যাবলীকে "রঙ" গঠনের বৈশিষ্ট্য হিসাবে দেখায়,

ব্যবহার করা যেতে পারে রেন্ডার ধরনের দেখানো হয়েছে: simplerenderer, যেখানে সব বস্তু একটি একক প্রতীকবিদ্যা আছে uniqueValueRenderer আপনি একটি বৈশিষ্ট্য অনুযায়ী, এবং বস্তু শ্রেণীকরণ করতে পারেন যেখানে ClassBreakRenderer যেখানে প্রতিটি বস্তুর বৈশিষ্ট্যাবলী একটি শ্রেণির সম্মানের সাথে পালন করা হয়: এই ক্ষেত্রে তারা জনসাধারণের পরিবহন ব্যবস্থায় অ্যাক্সেসের জন্য যে বিল্ডিং থেকে লাগে তা কতটা দূরত্ব তা নির্দেশ করে।

উপস্থাপক, সামল টাইম সেলিন ওয়েবিনর দেখিয়েছেন, জাভাস্ক্রিপ্টের জন্য আরআরজিআইএস API ব্যবহার করার সমস্ত সুবিধা সহ:

  • 3D উইজেট: একটি ইন্টারেক্টিভ বিক্ষোভের সাথে তারা অনুভূমিক এবং উল্লম্ব উভয় বস্তুর মধ্যে দূরত্ব নির্দেশ করে।
  • অ্যাপ্লিকেশন নির্মাণ: অবস্থান এবং 3D বস্তু থেকে।
  • SceneView দৃশ্য মোড: 3D দৃশ্যের সামগ্রী এবং শৈলী সংজ্ঞায়িত করে এবং ArcGIS এর জন্য পোর্টালে আপলোড করা যেতে পারে।
  • জিওডসিক পরিমাপ: কেবল পৃষ্ঠের কাঠামোগুলিতেই নয়, বরং পৃথিবীর দূরত্বগুলি পরিমাপ করার অনুমতি দেয়।
  • অ্যাপ্লিকেশন বিল্ডিং, 3D মডেলিং স্পেস, লাইন বা বুদবুদের বাস্তবতা অনুসারে যেখানে নির্দিষ্ট বৈশিষ্ট্যগুলি নির্দেশ করা হয়, যেমন ট্যাগগুলি যা Google Earth এর মতো প্ল্যাটফর্মগুলিতে দেখা যেতে পারে, এই ক্ষেত্রে 3D
  • Declutter: 3D মানচিত্রে আপনি কোন লেবেলগুলি বা বৈশিষ্ট্যগুলি দেখতে চান তা ডিবাগ বা ফিল্টার করতে ব্যবহৃত হয়, এভাবে একটি বৃহত সংখ্যক লেবেলগুলি এড়িয়ে চলতে পারে যা যথাযথ দৃশ্যমানকরণের অনুমতি দেয় না এবং নির্দিষ্টটিতে কিছু স্থাপন করার সময় গোলমাল সৃষ্টি করে।

প্রতিটি চরিত্রগত মধ্যে বিক্ষোভ প্রদর্শনের অনুসরণ জাভাস্ক্রিপ্ট জন্য ArcGIS API, নতুন 4.10 সংস্করণে উপস্থাপিত novelties দেখিয়েছেন। যেখানে আপনি সম্ভাবনা আছে:

  • দৃশ্য স্তর তৈরি করুন
  • স্লাইস উইজেট: যা পূর্বে ডিজাইন করা তথ্যটিকে 3D অবজেক্টে প্রেরণ করবে
  • একটি বৃহৎ পরিমাণে তথ্য লোড হচ্ছে: শুধুমাত্র একটি নির্দিষ্ট শহরের সাথে সংশ্লিষ্ট নয়, তবে জাতীয়ভাবে (দেশ)।
  • পয়েন্ট মেঘ ফিল্টার

Geoengineering এই webinar অবদান

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

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

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

আসন্ন বছরগুলিতে এই জাতিটি আকর্ষণীয় হবে, ক্রমাগত প্রবাহে ক্রমবর্ধমান ধারাবাহিক প্রবাহে আসার জন্য CAD-GIS-BIM-DigitalTwin-SmartCity; হিসাবে সমাধান অধিগ্রহণ সিমেন্স / Bentley পাশে কর্ম দ্বারা প্রমাণিত হিসাবে CityPlanner এবং জাভাস্ক্রিপ্ট উপর ওপেন সোর্স মুক্তি।

এখন জন্য, আমরা একটি প্রক্রিয়া / অভিনেতা ইন্টিগ্রেশন পদ্ধতিতে, তথ্য / প্রযুক্তির ইন্টিগ্রেশন অতিক্রম, অটোডেস্কের সাথে ঐক্যবদ্ধ প্রচেষ্টার জন্য এস্রিকে ক্রেডিট প্রদান করি। শেষ পর্যন্ত এটি ব্যবহারকারীদের জন্য লাভ, যাদেরকে আমরা মডেল এবং কোড বুঝতে শিখতে সেই পদক্ষেপটি নিশ্চিত করতে হবে; অন্তত একটি ভাল ArcGIS প্রো কোর্স এবং একটি মৌলিক জাভাস্ক্রিপ্ট শুরু।

এইগুলি কিছু কোর্স যা আমরা আপনাকে সাশ্রয়ী মূল্যের মূল্যগুলিতে আপডেট রাখতে সুপারিশ করি।

Deja উন মন্তব্য

আপনার ইমেল ঠিকানা প্রকাশিত হবে না।

এই সাইট স্প্যাম কমাতে Akismet ব্যবহার করে। আপনার মন্তব্যের ডেটা প্রক্রিয়া করা হয় তা জানুন.