প্রাথমিকের জন্য ওপেনস্ট্রিটম্যাপ ডেটা থেকে টাইল সার্ভার কীভাবে তৈরি করবেন?


11

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


এটি কি জাভাতে থাকতে হবে?
আর কে

উত্তর:


9

ওপেনস্ট্রিটম্যাপ ওয়ার্ল্ড সম্পর্কে নতুনদের জন্য খুব ভাল একটি ওয়েবসাইট রয়েছে যা অন্যান্য ম্যাপিং পরিষেবাগুলি থেকে আসা লোকদের উপর দৃষ্টি নিবদ্ধ করে যা আপনার প্রশ্নের উপযুক্ত হতে পারে: http://switch2osm.org/serving-tiles/

তবে আপনি যদি কিছু টাইলস তৈরি করতে চান তবে http://www.maptiler.org/ এর মতো অফলাইনে এমন কিছু সরবরাহ করা যেতে পারে তবে এটি রাস্টার ডেটার উপর দৃষ্টি নিবদ্ধ করে।

যদি আমার এটি করতে হয় তবে আমি সম্ভবত টাইলমিলটি একবার ডিজাইন তৈরি করতে এবং একটি এমবি টাইলস ফাইল তৈরি করতে এবং তারপরে এটি কোনও টিএমএস ফাইল কাঠামোতে রূপান্তর করে একটি ওপেনলায়ারস বা লিফলেট দ্বারা অফলাইন মোডে গ্রাস করতে হবে।

হ্যাঁ, এটি বেশ জটিল এবং প্রচুর নতুন (তবে উত্তেজনাপূর্ণ!) সামগ্রী, দুঃখিত।


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

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

4

একটি একক শহরের জন্য, টাইলমিল এবং টাইল ড্রয়ার দুটি দুর্দান্ত বিকল্প: http://switch2osm.org/serving-tiles/used-an-all-in-one-solution/

টাইলমিল আপনাকে একটি '.মবাইলস' ফাইল, একটি এসকিউএল 3 ডাটাবেস পাবেন যাতে আপনার সমস্ত রেন্ডার করা টাইল থাকে। আপনাকে ডেটার জন্য একটি কাস্টম স্টাইলশিট বিকাশ করতে হবে।

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


2

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


2

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

"এক মোটামুটি সহজ উপায় টাইল জেনারেট করতে অনুসরণ করতে হবে : একটি হাইকিং ওয়েব ম্যাপ দশ ধাপ Maperitive টিউটোরিয়াল "।


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

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