ওএসএম আইডিগুলি কি সমস্ত অবজেক্টের ধরণের চেয়ে আলাদা?


13

ওএসএম আইডিগুলি কি সমস্ত অবজেক্টের ধরণের চেয়ে আলাদা?

অর্থ, কোনও উপায়-আইডি কোনও উপায়-আইডি হিসাবে কোনও সম্পর্ক-আইডি বা নোড-আইডি হিসাবে দেখা দিতে পারে?

উত্তর:


16

Osm_id কেবলমাত্র বস্তুর ধরণের মধ্যেই অনন্য। নিম্নলিখিত লিঙ্কগুলি দিয়ে পরীক্ষা করা সহজ

http://www.openstreetmap.org/way/40000000

http://www.openstreetmap.org/node/40000000

বর্তমান ওএসএম পরিসংখ্যানগুলি এই সংখ্যাগুলি দেখায়:

Number of nodes     2412050198
Number of ways      241029453
Number of relations 2658037

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


এইচএম তবে মনে হচ্ছে এই আইডিটি কি কেবল সম্পর্ক হিসাবে উপলব্ধ?
wutzebaer

কারণ উদাহরণগুলি খারাপ। তবুও আইডি উপাদান টাইপের মধ্যে অনন্য ।
স্কাই

ঠিক আছে আপনি কোথায় জানেন? আমি আমার ওএসএম ফাইল বা তার সম্পর্কে কোনও দলিলের কোনও উদাহরণ খুঁজে পাইনি
wutzebaer

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

11

প্রতিটি ওএসএম অবজেক্ট ক্রমযুক্ত এই কোডিং স্কিমটি অনুসরণ করে।

  1. বস্তুর ধরণ (নোড / উপায় / সম্পর্ক)
  2. আইডি
  3. অবজেক্টের সংস্করণ

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


6
এটি বলা ভাল হতে পারে যে একটি অনন্য ওস্ম বস্তু প্রথম তিনটি দ্বারা চিহ্নিত করা যেতে পারে। আমি মনে করি যে সম্পাদনা ট্যাগগুলি একটি নতুন সংস্করণ তৈরি করে।
ব্যবহারকারী 30184

1
আরো একটি নতুন সংস্করণ তৈরি করে উপায়ে এবং সম্পর্ক সদস্যদের যুক্ত করতে, কিন্তু চলন্ত নোড (এমনকি তাদের মধ্যে সরল রেখা উপার্জন) পায় না এর জন্য একটি নতুন সংস্করণ তৈরি পথ
আন্দ্রেজে

2
হ্যাঁ, ট্যাগ সম্পাদনা একটি নতুন সংস্করণ তৈরি করে এবং সেই অংশটি ওএসএম এপিআই দ্বারা সম্পন্ন হয়। ডাটাবেস হিসাবে ট্যাগগুলিও অনন্য আইডির অংশ। তবে আমরা কেবল এপিআই ব্যবহার করি, সুতরাং প্রথম তিনটি অনন্য বস্তু দেবে।
নিউজিওম্যাট

আপনি কি আমাকে একটি উদাহরণ দিতে পারেন যেখানে একই সময়ে দুটি আইডির জন্য আইডি ব্যবহৃত হয়? আমি কোনও খুঁজে পেলাম না ... বা এটি সম্পর্কে কোনও দলিল আছে?
wutzebaer

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