রাউটিং উদ্দেশ্যগুলির জন্য কীভাবে ওএসএম ডেটা পোস্টগ্রিএসকিউএলে রূপান্তর করবেন?


10

আমি ওপেনস্ট্রিটম্যাপ ব্যবহার করে একটি রাউটিং অ্যাপ্লিকেশন তৈরি করছি। বর্তমানে, আমার কাজ হ'ল একটি ওএসএম ফাইল থেকে ডেটা পোস্টগ্রাইএসকিউএলে রূপান্তর করা।

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

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

উত্তর:


11

পোস্টগ্রিস / পোস্টজিআইএসে রাউটিংটি http://pgrouting.org থেকে পিজিআরটিং লাইব্রেরি দ্বারা পরিচালিত হয়

দেখে মনে হচ্ছে যে কোনও স্ক্রিপ্ট ইতিমধ্যে http://www.pgrouting.org/docs/tools/osm2pgrouting.html এ pgRouting এ osm হ্যান্ডেল করার জন্য লেখা হয়েছে been

Osm2pgrouting স্ক্রিপ্ট চালানোর আগে আপনার পোস্টগ্রিজের মধ্যে pgRouting ইনস্টল করতে হবে।



ধন্যবাদ, এই আপডেটটি প্রতিফলিত করতে আমার মূল উত্তরটি সম্পাদনা করেছে। আমি সম্পূর্ণরূপে কাজের উদাহরণটি খুঁজে পেলাম না, তাই আমি এই লিঙ্কটি সরিয়েছি।
কেলসো

3

Osm2po ( http://osm2po.de ) এর দিকেও আপনার মনোযোগ দিন - এটি pgRouting এর সাথে সামঞ্জস্যপূর্ণ এসকিউএল স্ক্রিপ্ট তৈরি করতে পারে এবং কিছু ক্ষেত্রে osm2pgrouting এর চেয়ে ব্যবহার করা সহজ (উদাহরণস্বরূপ এমএস উইন্ডোজ প্ল্যাটফর্মে জাভাতে osm2po লিখিত আছে)।

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