दोहराए गए स्वचालित मानचित्रण के लिए प्लेटफार्म?


11

मैं बहुत सारे उदाहरण दे सकता हूं, लेकिन कल्पना कीजिए कि आपको करना होगा, उदाहरण के लिए, 10 अलग-अलग स्थानों में एक अध्ययन और एक ही लेआउट, किंवदंती के साथ बहुत सारे नक्शे तैयार करना होगा।

नक्शे में वेक्टर और रेखापुंज डेटा हो सकते हैं।

यह स्क्रिप्ट करने योग्य होना चाहिए, क्योंकि भविष्य में बड़ी संख्या में नक्शे बनाने / रीमेड किए जाने हैं।

कौन से प्लेटफॉर्म ऐसा कर सकते हैं?

जवाबों:


9

मुझे पिछले साल भी यही समस्या थी: तीन दिनों के भीतर कुछ दर्जन नक्शे, एक ही किंवदंती, लेकिन अलग-अलग स्थान।

मैंने इस सेटअप का उपयोग किया:

  • PostGIS में वेक्टर डेटा
  • जियो टिफ (छायांकित राहत) में रेखापुंज डेटा
  • कार्टोग्राफिक इंजन: पीडीएफ वेक्टर आउटपुट के साथ मैपसर्वर
  • बैच प्रोसेसिंग: मैप मैपस्क्रिप्ट PHP के साथ, MapServer को स्वचालित करने के लिए PHP
  • एडोब इलस्ट्रेटर और एक विशेष शैली पैलेट के साथ अंतिम रूप।

मैपफाइल्स को बनाने और ठीक करने में थोड़ा समय लगता है, लेकिन समय में लाभ जबरदस्त है। मैंने 3 दिनों के भीतर 45 प्रिंट-गुणवत्ता वाले नक्शे तैयार किए।


6

यदि आपके पास आर्कपाइप तक पहुंच है, तो आर्कपी मैपिंग मॉड्यूल की जांच करें :

आर्कपीपिंग एक पायथन स्क्रिप्टिंग मॉड्यूल है जो आर्कपी साइट पैकेज का हिस्सा है। यह डेस्कटॉप के लिए आर्कजीआईएस के साथ स्थापित हो जाता है और सभी लाइसेंसों के लिए उपलब्ध है। यह मुख्य रूप से मौजूदा मानचित्र दस्तावेजों (.mxd) और परत फ़ाइलों (.lyr) की सामग्री में हेरफेर करने के लिए डिज़ाइन किया गया था।

और डेटा संचालित पेज भी :

डेटा ड्रिवेन पेज आपको एकल मानचित्र दस्तावेज़ से लेआउट पृष्ठों की एक श्रृंखला बनाने के लिए जल्दी और आसानी से अनुमति देते हैं। एक फीचर लेयर, या इंडेक्स लेयर, लेयर के प्रत्येक इंडेक्स फीचर के आधार पर मैप को सेक्शन में विभाजित करता है और एक पेज प्रति इंडेक्स फीचर जेनरेट करता है।


4

क्यूजीआईएस काफी तेजी से विकसित हो रहा है, लेकिन इसमें निश्चित रूप से स्वचालित मानचित्र निर्माण के लिए मुख्य घटक हैं: इसका नक्शा और प्रिंट रचना प्रारूप एक्सएमएल में संग्रहीत किए जाते हैं, मैप रचना को पायथन के माध्यम से प्रोग्रामिक रूप से किया जा सकता है (जैसे यह प्रश्न ) पायक्यूजीस मैप मैट्रिसन के साथ ।


QGIS में अब एक Mapbook प्लगइन है: क्या QGIS का उपयोग करके Mapbooks विकसित करने के लिए कोई उपकरण / प्लगइन्स हैं?


3

मुझे MapBook एक्सटेंशन का उपयोग करके वास्तव में अच्छा अनुभव मिला है, जो एक ओपन-सोर्स और एक वाणिज्यिक ( http://www.maplogic.com/ ) संस्करण में उपलब्ध है। मैं व्यक्तिगत रूप से व्यावसायिक संस्करण का उपयोग करता हूं और मूल कार्यक्षमता वाले एकल उपयोगकर्ता के लिए यह बहुत सस्ती है।


1

बस संदर्भ के लिए: मैंने इसके लिए आर का उपयोग किया है (नई प्रक्रियाओं की जांच करने के लिए बहुत कम समय)। यह अच्छी तरह से स्क्रिप्ट योग्य है, लेकिन उदाहरण के लिए एक परिष्कृत किंवदंती के साथ जटिल मानचित्रों के लिए वास्तव में उपयोगी नहीं है। लेकिन चूंकि मेरे नक्शों में केवल एक चर होता है, इसलिए यह कोई समस्या नहीं थी।


1
क्या आप कुछ उदाहरण / लिंक प्रदान कर सकते हैं?
चाड कूपर

मैं आपको यह देखने का सुझाव दूंगा
johanvdw

1

मैंने मैप ऑटोमेशन के लिए ESRI और ओपन सोर्स टूल दोनों का उपयोग किया है।

ईएसआरआई घटकों का उल्लेख ऊपर किया गया है, लेकिन यदि आपके पास मैपलेक्स एक्सटेंशन करने के लिए बहुत सारे लेबलिंग हैं, तो कुछ ऐसा है जो बहुत समय बचाएगा। इसलिए

  • मानचित्र संलेखन के लिए मेप्लेक्स एक्सटेंशन के साथ आर्कपैप।
  • नक्शा आउटपुट को स्क्रिप्ट करने के लिए arcpy.mapping के साथ मैपबुक।

मुझे आर्कपीपिंग के साथ किंवदंतियों की पीढ़ी के साथ परेशानी हुई है लेकिन अगर आपके पास प्रत्येक नक्शे पर एक ही किंवदंती है, तो यह एक मुद्दा नहीं हो सकता है। यदि आपके पास आर्कजीआईएस सर्वर तक पहुंच है, तो आप कार्टोग्राफी को मानचित्र सेवा के रूप में प्रकाशित कर सकते हैं और आरईएस एपीआई के साथ नक्शे उत्पन्न कर सकते हैं, लेकिन यह ओवरकिल हो सकता है।

यदि आपके पास ईएसआरआई उपकरण नहीं है, तो मैं ऊपर वर्णित मानचित्रकार स्टैक के समान सेटअप का उपयोग करूंगा, लेकिन अजगर और मैपनिक का उपयोग करना।

  • अपने वेक्टर डेटा के लिए पोस्टगिस / स्पैटियालाइट / आकृतिफाइल्स।
  • किसी भी डेटा काम के लिए क्यूजी, और आसान मेपनिक पूर्वावलोकन के लिए।
  • मानचित्रकार कार्टोग्राफिक प्रतिपादन के लिए।
  • नक्शा आउटपुट (कई प्रारूप उपलब्ध) की पटकथा के लिए मैपिक के अजगर बाँधते हैं।
  • किसी भी कस्टम मार्कर, ग्राफिक्स या किंवदंतियों के लिए इंकस्केप।

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

संक्षेप में, काम के दौरान मैं ESRI टूल का उपयोग करता हूं क्योंकि सॉफ्टवेयर त्वरित कार्टोग्राफी के लिए एक शानदार इंटरफ़ेस प्रदान करता है, और मैपलेक्स लेबलिंग इंजन बहुत अच्छी तरह से काम करता है, भले ही आर्कपीएम टैपिंग उतना लचीला नहीं है जितना मैं चाहता हूं।

घर पर मैं खुले स्रोत स्टैक का उपयोग करता हूं क्योंकि यह बहुत अधिक लचीला और असीम रूप से सस्ता है!


-1

यह एक पुराना प्रश्न है, लेकिन यदि कोई व्यक्ति अभी भी समाधान की तलाश में है, तो GMT को भी देखें: http://gmt.soest.hawaii.edu/

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