MapBasic के साथ शुरू हो रही है?


9

मैं MapBasic में नया हूं।

मैं ट्यूटोरियल के लिए गया और विभिन्न पीडीएफ पाया लेकिन संसाधनों के साथ शुरू नहीं कर सका।

मुझे खुशी होगी अगर कोई MapBasic सीखने के लिए कोई रास्ता दे सके।


सभी को मेरी मदद की ज़रूरत है। मुझे पता है कि मैं रेक्टेंगुलर और मैपइनफो में मैपबेसिक विंडो का उपयोग करने वाली एक पंक्ति है। क्या आप नेसरी कोड साझा कर सकते हैं: /

जवाबों:


6

मैं भाग्यशाली था कि मैं कुछ अन्य सहयोगियों से मैपबैसिक सीखने के लिए पर्याप्त था। मुझे मैपबैसिक के लिए कई संसाधन नहीं मिले हैं जो साइट पर पिट्नी बोवे की पेशकश के अलावा हैं ।
मैंने इस ट्यूटोरियल को देखा जो नए शुरुआतकर्ताओं के लिए काफी अच्छा लगता है।

वर्तमान में इस साइट पर केवल कुछ मुट्ठी भर MapBasic प्रश्न हैं, और केवल कुछ लोग ही उस टैग का अनुसरण कर रहे हैं, लेकिन यदि आपके पास अधिक विशिष्ट प्रश्न हैं, तो यहां पूछने के लिए स्वतंत्र महसूस करें और हम कोशिश करेंगे और मदद करेंगे।


5
मैं मदद के लिए उस सूची में MapInfo-L Google समूह को जोड़ूंगा
Nathan W

हां, अच्छी बात है, मैं इसकी सदस्यता लेता हूं और इसने मुझे MapBasic Qs के साथ बहुत मदद की
साइमन

लिंक वाला ट्यूटोरियल अधूरा है :(
kinkajou

फिर भी मेरे लिए काम करता है। यह 1 अधिकार: tydac.ch/de/pdf/mapbasic.pdf
साइमन

1
ट्यूटोरियल लिंक काम करता है, लेकिन यह पृष्ठ बंद कर दिए गए हैं। :(
किंकजौ

12

इसके अलावा अगर आप प्रोग्रामिंग सीखने के लिए मैपबासिक को सीखने का एक तरीका ढूंढ रहे हैं, तो MapBasic विंडो के माध्यम से MapInfo Pro में एक बड़ी मदद है।

MapBasic विंडो खोलें (Options> ShowBasic Window) और वह कार्य करें जिसे आप MapBasic में MapInfo Pro में कोड करना चाहते हैं। MapInfo Pro अब आवश्यक MapBasic स्टेटमेंट लिखेगा। अब आप इन्हें अपने मैपबेसिक सोर्स कोड में कॉपी कर सकते हैं और इससे काम कर सकते हैं।

यह सब नहीं है जो इस तरह से किया जा सकता है, लेकिन यह आपको बहुत सारे MapBasic बयानों में बहुत अच्छी जानकारी देता है

कई वेब पेज भी हैं जहां आप सही रास्ते पर लाने के लिए मैपबेसिक सोर्स कोड सहित टूल पा सकते हैं।

कभी-कभी यह देखने के लिए कि यह कैसे बनाया गया है, मौजूदा टूल के लिए स्रोत कोड पर एक नज़र रखना उपयोगी हो सकता है।

इन साइटों पर एक नज़र:

इनमें से कुछ साइट पर कुछ पुराने उपकरण हैं, लेकिन इनमें से कई अभी भी काम करेंगे।

आप कुछ अन्य चर्चा फ़ोरम भी पा सकते हैं जहाँ आप उत्तर पा सकते हैं और अपने स्वयं के प्रश्न पूछ सकते हैं:

वास्तविक लेखन MapBasic आवेदन के लिए के रूप में मैं केवल छोटे परियोजनाओं के लिए MapBasic पाठ संपादक की सिफारिश करेंगे। जैसे ही आप अधिक उन्नत प्रोजेक्ट बनाना शुरू करते हैं, मैं आपको सलाह दूंगा कि आप एक बेहतर टेक्स्ट एडिटर खोजें।

यहां एक विकल्प मुस्तफा ÇZİET wouldN द्वारा विकसित MapBasic IDE का उपयोग करना होगा । ब्लॉग पर आप MapBasic IDE से आरंभ करने के लिए एक बहुत अच्छा मार्गदर्शक पा सकते हैं।


4

एक ट्यूटोरियल नहीं, लेकिन कुछ ऐसा जो मुझे बहुत उपयोगी लगा, वह है यह साइट: http://www.twiav.nl/php/mapbasn.pp

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


2

पुराने धागे को खोदने के लिए क्षमा करें, लेकिन MapBasic UserGuide और MapBasic Reference शायद MapBasic के साथ आरंभ करने के लिए 2 सर्वोत्तम संसाधन हैं।

मैंने खुद MapBasic Window में कोड जेनरेशन को देखना शुरू किया (देखें पीटर ने क्या सुझाव दिया था)। फिर मैंने एक्सेल में अपनी खुद की MapBasic Window स्क्रिप्ट बनाना शुरू किया:

एक्सेल स्क्रिप्ट उदाहरण

फिर थोड़ी देर के बाद मुझे पता चला कि MapBasic को .MBX टूल्स में संकलित किया जा सकता है और इन्हें लूप्स, फ्लो कंट्रोल, डायलॉग्स आदि का उपयोग करने में सक्षम होने का लाभ है।

तो फिर मैंने .mb फाइलें लिखना और उन्हें .MBX पर संकलित करना शुरू कर दिया। थोड़ी देर के बाद मैं रिबन बटन के साथ मैपबेसिक एप्लिकेशन बनाना चाहता था। आप यह ऑल्टर बटनपैड स्टेटमेंट के साथ कर सकते हैं लेकिन पीटर द्वारा बनाए गए RIBBONLib का उपयोग करना बेहतर है। ऐसा करने के लिए आपको .MBP के साथ आरंभ करने की आवश्यकता है - मुझे यह मुश्किल लगा लेकिन अंत में मिल गया।

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

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