OpenStreetMaps के लिए मानक SLDs?


20

हमने अपने क्षेत्र के लिए OSM डेटा डाउनलोड किया है और उन्हें osm2pgsql का उपयोग करके PostGIS में लोड किया है। अब तक सब ठीक है। शीर्ष पर हमारे पास जियोस्वर है और हम डब्ल्यूएमएस का उपयोग करके ओएसएम डेटा को उजागर करना चाहते हैं। हम "मानक" OpenStreetMaps (जैसे osm.org) की तरह शैली डेटा को भी पसंद करेंगे क्योंकि यह कार्टोग्राफी अच्छी तरह से डिज़ाइन की गई है। हमने OSM डेटा के लिए सोम मानक SLD डाउनलोड करने का प्रयास किया है, लेकिन इन SLD (XML पार्सिंग त्रुटियों, अमान्य सामग्री आदि) का उपयोग करके सभी प्रकार की समस्याएं प्रतीत होती हैं।

WMS के माध्यम से OSM को स्टाइल करने के लिए OSM SLD का पुन: उपयोग करने के लिए कोई अच्छा विचार?

जवाबों:


6

मैं का इस्तेमाल किया है इस एक, बनाया (लेकिन अब नहीं बनाए रखा) फ्लोरेंट Bervas द्वारा, और यह काफी अच्छा है। दुर्भाग्य से, इसमें केवल लाइनें और बहुभुज शैली हैं, लेकिन शायद यह आपकी मदद करेगा।


मैंने osm_lines.sld की कोशिश की, लेकिन जियोसर्वर के एसएलडी संपादक में स्टाइलशीट को सत्यापित करते समय मुझे बहुत सारी त्रुटियां मिलीं। डेटा को ऑस्म शेपफाइल एक्सट्रैक्ट से पोस्टगिस के लिए आयात किया गया था। Geserver 2.1-SNAPSHOT का उपयोग करना।
मैनिंग

सत्यापन के बिना अपलोड करने का प्रयास करें। मैंने SLD को मान्य नहीं किया। बस इसे अपलोड किया है, और बचाया।
मारियो मिलर

हाय, हाँ यह बिल्कुल मेरी समस्या थी - मान्यता गलत हो गई। मैं कोशिश करूँगा और उपयोग किए बिना मान्य
करूंगा


2

वे बिल्कुल सही नहीं हो सकते हैं, लेकिन मैं ओएसएम-इन-ए-बॉक्स ( http://dev.ifs.hsr.ch/redmine/projects/osminabox/wiki ) में शामिल लोगों के संशोधित संस्करणों के साथ काम कर रहा हूं । उस पहले लिंक पर एक पूर्वावलोकन उपलब्ध है।

आप सीधे स्रोत से SLD में प्राप्त कर सकते हैं:

http://dev.ifs.hsr.ch/redmine/projects/osminabox/repository/revisions/master/show/Code/osm2gis/geoserver/geoserver_data/styles


उस लिंक के लिए लॉगिन आवश्यक है। यदि आप कृपया शैलियों को कहीं सुलभ पोस्ट कर सकते हैं, तो मैं इसकी सराहना करूँगा!
अमित नायडू

1
मेरे जवाब पर एक नज़र डालें: gis.stackexchange.com/questions/70641/… कोई सीधा लिंक नहीं है, लेकिन कुछ चरणों के साथ सुलभ है। कुकीज़ की जरूरत है।
आंद्रेजे

1

वह मानचित्र जिसे आप ब्राउज़ कर सकते हैं

http://www.openstreetmap.org/

काफी संभवतया जियोसर्वर के साथ नहीं बल्कि इसके बदले मेपनिक जैसे टाइल सर्वर के साथ प्रदान किया गया है।

सौभाग्य से आप आसानी से (नहीं, गंभीरता से) टाइलड्रावर का उपयोग करके OSM वेब साइट पर उन जैसे टाइलों को प्रस्तुत करने के लिए एक सर्वर स्थापित कर सकते हैं । दुर्भाग्य से इस समय एक मुद्दा है कि लेखक काम कर रहा है जो आपके सेटअप को स्वचालित रूप से काम करने से रोक सकता है। मेरा सुझाव है कि जब तक समस्या ठीक नहीं हो जाती, तब तक आप प्रतीक्षा करें। यदि आप प्रतीक्षा नहीं कर सकते हैं तो स्क्रिप्ट शुरू करने से पहले सुनिश्चित करें कि आप अजगर-सीसूटिल स्थापित करते हैं।

यदि आप पाते हैं कि टाइल रेंडर करने के लिए TileDrawer को बहुत (मिनटों की तरह) लगता है , तो निम्नलिखित अनुक्रमणिकाओं को planet_osm डेटाबेस (बेशर्म प्लग) पर लागू करने पर विचार करें:

http://unicolet.blogspot.it/2012/06/improving-tiledrawer-rendering-speed.html


टाइलड्रावर लिंक मृत हैं।
समुद्र तट

1

यह बल्कि अप्रत्यक्ष लेकिन OSM शैली फ़ाइल को SLD में परिवर्तित करने के बारे में क्या है? Mapnik शैली फ़ाइलों को SLD में परिवर्तित करने के लिए एक उपकरण है । आप उस विकल्प पर विचार करना चाह सकते हैं। सौभाग्य। :)

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