एक कस्टम OpenStreetMap टाइल सर्वर बनाना


13

मैं जिस प्रोजेक्ट पर काम कर रहा हूं, उसके लिए पूरे OSM ग्रह डेटाबेस पर आधारित एक मैप टाइल सर्वर बनाना चाहता हूं। मैंने कुछ पाने और चलाने की कोशिश करने के लिए गाइड के एक जोड़े के साथ काम किया है, लेकिन बहुत सारे व्यापक संसाधन नहीं मिले हैं जो इस प्रक्रिया से शुरू से अंत तक चलते हैं।

अब तक मेरी आवश्यकताएं:

  • लिनक्स-आधारित (मैं 10.04 पसंद करूंगा, लेकिन कुछ भी करने के लिए खुला हूं)
  • मेपनिक का उपयोग करके टाइल रेंडरिंग
  • मेरी जरूरतों के लिए कार्टोग्राफी और प्रतीक को अनुकूलित करने की क्षमता (क्वांटम्युनिक या कैस्केडनिक इसके लिए अच्छे उपकरण की तरह प्रतीत होती है)

हम वास्तव में हमारे द्वारा बनाए जा रहे कुछ आंतरिक ऐप के लिए अच्छा कस्टम बेसमैप कार्टोग्राफी रखना चाहते हैं और मुझे लगा कि यह एक अच्छी जगह होगी। किसी को भी इसे बनाने के लिए किसी भी अच्छे गाइड / संसाधनों का पता है? मैं चरण-दर-चरण व्याख्यात्मक सामान पसंद करूंगा, क्योंकि प्रत्येक घटक के लिए सिर्फ प्रलेखन के विपरीत ...

जवाबों:


10

निम्नलिखित सूत्र आपके प्रश्न का उत्तर दे सकते हैं: मैं ओएसएम डेटा के आधार पर कस्टम मानचित्र कैसे आकर्षित और कल्पना करूंगा?

इसमें आपके स्वयं के डेटा, टाइल दराज उपकरण, मेपनिक आदि को रोल करने की जानकारी शामिल है। धागे निम्नलिखित लिंक को संदर्भित करते हैं जो आपके प्रश्न के लिए विशेष रूप से उपयुक्त लगता है: "अपने खुद के OpenStreetMap सर्वर का निर्माण करें" http://weait.com/content/build -उनका-अपना-ओपनस्ट्रीटमैप-सर्वर यह एक Ubuntu 10.04 / PostGIS / Mapnik स्टैक का उपयोग करता है।


इसके अलावा, मैं इस ट्यूटोरियल की सिफारिश करता हूं : mapfromscratch.com , जो पहले से इंस्टॉल किए गए आवश्यक सॉफ़्टवेयर के साथ एक वर्चुअल मशीन का उपयोग करता है।
tqrobruce

3

यह वास्तव में एक बड़ा सवाल है। अधिकांश पहले भाग बहुत विस्तृत विकी पृष्ठ http://wiki.openstreetmap.org/wiki/Mapnik में वर्णित हैं । यह टाइलचेच की कमी को रोकता है, टाइल रेंडरिंग भाग के लिए संभावित उत्तर। क्या इतना ही काफी है? मैं टाइल दराज बनाने के लिए उपयोग की जाने वाली कुछ फाइलों को मिटा सकता हूं।


यदि आपके पास कोई दस्तावेज़ है जो विभिन्न घटकों को एक साथ काम करने के लिए कॉन्फ़िगर करने के तरीके में जाता है, तो निश्चित रूप से मुझे बेहतर तरीके से समझने में मदद करेगा कि सिस्टम कैसे काम करने के लिए डिज़ाइन किया गया है।
colemanm

1

ज्ञात हो कि पूरे ग्रह फ़ाइल को आयात करने में वास्तव में लंबा समय लगेगा (मेरे सर्वर पर 6 दिनों के बाद भी यह तब भी समाप्त नहीं हुआ जब बिजली विफल हो गई)। आप छोटे ग्रह फ़ाइलों की एक श्रृंखला आयात करने पर विचार कर सकते हैं (osm2pgsql में -a का उपयोग करके)।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.