यदि मैं आप थे, तो मैं Royal Mail पर कॉल करूंगा और उनसे पूछूंगा ... या पोस्टकोड लुकअप के लिए अपनी वेबसाइट पर सर्वोत्तम अभ्यास के रूप में देखें।
विभिन्न प्रकार के पते हैं, और प्रत्येक अलग-अलग प्रकार की संरचना थोड़ा अलग है। फॉरवर्ड सॉर्टिंग कार्यालयों के पास एक आवासीय घर की तुलना में एक सड़क संख्या के साथ एक अलग डाक पता संरचना है। क्या होगा यदि घर के बजाय घर का नाम है? विचार करने के लिए बहुत सारे कारक हैं।
जब से मैं कनाडा चले गए मैं ऐसी ही कुछ करना था और यह कहीं अधिक है जो आम तौर पर है एक सीधी आवासीय पते से जटिल है:
- स्ट्रीट संख्या यदि लागू हो
- स्ट्रीट संख्या प्रत्यय यदि लागू हो
- हाउस नाम
- सड़क का नाम
- स्ट्रीट प्रकार
- स्ट्रीट दिशा appli अगर केबल
- यूनिट फ्लैटों, मकानों या भवन/स्थान के अन्य प्रकार के लिए संख्या
- माइनर नगर पालिका (गांव)
- मेजर नगर पालिका (मेजर नगर/शहर)
- काउंटी
- पोस्टकोड
- देश अगर आप स्कॉटलैंड, वेल्स, उत्तरी आयरलैंड (और अब मैंने ईयर देखा)
फिर आप ऐसे व्यवसाय प्राप्त करते हैं जिनके पास अपना खुद का वितरण मार्ग, पीओ बॉक्स, फॉरवर्ड सॉर्ट करें आयन कार्यालय ...
यह एक वास्तविक जल्दी में जटिल हो जाता है।
सर्वश्रेष्ठ शर्त - रॉयल मेल को एक कॉल दें और वे आपको अपने मानक पता टेम्पलेट्स पर जानकारी देने में सक्षम होना चाहिए।
संपादित करें: आपकी 3 फ़ील्ड विधि खराब नहीं है ... विशेष रूप से। हालांकि, आपके पास फ़ील्ड सेटअप का उपयोग करके डेटा सैनिटाइजेशन एक महत्वपूर्ण समस्या हो सकती है और यह सुनिश्चित करने के लिए आपको एक जटिल जटिल रणनीति की आवश्यकता हो सकती है कि दर्ज पता मान्य है। यह सुनिश्चित करने के लिए एकल समर्पित फ़ील्ड को स्वच्छ करना बहुत आसान है कि इनपुट फ़ील्ड संयुक्त क्षेत्रों से अलग पता टोकन को पार्स करने के लिए सही है।
इस जानकारी को हासिल करने का एक और आसान तरीका रॉयल मेल वेबसाइट पर जाना और उनके पोस्टकोड लुकअप पेज को देखना है।
उनके मुख्य पोस्टकोड लुकअप पर, वे 4 फ़ील्ड का उपयोग करते हैं और मुझे लगता है कि उनके पास सड़क नाम/प्रकार फ़ील्ड पर सत्यापन का कुछ रूप है। वे घर का नंबर और नाम अलग करते हैं और मुझे लगता है कि वे केवल प्रमुख नगर पालिका की अनुमति देते हैं। मुझे लगता है कि काउंटी/देश माना जाता है। यदि आप अपनी उन्नत खोज को तोड़ते हैं, तो वे आपको फ्लैट नंबर और व्यावसायिक नाम के लिए दो अतिरिक्त फ़ील्ड देते हैं।
यह देखते हुए कि कुछ फ़ील्ड अपनी साइट पर संयुक्त हैं, आपको यह मानना होगा कि दर्ज किए गए डेटा को लाभप्रद रूप से उपयोग किया जा सकता है।
@ जोनाथन लेफ्लर - दोह! धन्यवाद। – Draemon