संभव डुप्लिकेट:
Database of Countries and their Citiesदेश/राज्य/शहर डेटाबेस?
ठीक है, यह एक एक गैर तकनीकी सवाल है। मैं एक व्यापार निर्देशिका बना रहा हूं और मैं स्थान के आधार पर लिस्टिंग वर्गीकृत करना चाहता हूं। उपयोगकर्ताओं को स्थान दर्ज करने का विकल्प देने के बजाय, मैं उन्हें उन स्थानों की एक सूची प्रदान करने जा रहा हूं जो देश/राज्य/शहर प्रारूप का पालन करते हैं। मैंने GeoWyldMap द्वारा GeoWorldMap की कोशिश की। यह शुरुआत में आशाजनक लग रहा था और मुझे लगा कि यह ठीक है जब तक मुझे एहसास नहीं हुआ कि यह लगभग 275 देशों की एक सूची प्रदान करता है, भले ही मान्यता प्राप्त देशों की संख्या 1 9 2 से 1 9 5 के बीच हो। इसलिए मुझे यकीन नहीं है अतिरिक्त 80 देश। जब मुझे इस मुद्दे को एहसास हुआ, तो मैं कुछ वेबसाइट करने के लिए अपनी वेबसाइट पर गया और पता चला कि उनकी सूची नियमित आधार पर अपडेट की गई है। तो यह मेरे दिमाग में एक सवाल लाता है। क्या एक सटीक डेटाबेस खोजना संभव है जो सभी संभावित स्थानों को सूचीबद्ध करता है? इस तरह के कुछ के लिए यहां अधिकांश डेवलपर क्या उपयोग करते हैं?
मुझे लगता है कि अधिकांश डेवलपर्स उपयोगकर्ता को स्थान दर्ज करने की अनुमति देंगे। जब तक कि आप किसी प्रकार का जियोकोडिंग नहीं कर रहे हैं (जहां आप उस स्थान का उपयोग कर रहे हैं, कुछ प्रकार के भौगोलिक बीजगणित करें) और आपको मेटाडेटा को किसी विशिष्ट स्थान से जोड़ना होगा (और उपयोगकर्ता इसे प्रदान नहीं कर सकता है या नहीं) आपको उस डेटा के साथ अपने डेटाबेस को अव्यवस्थित करने की आवश्यकता नहीं है। इसी प्रकार, लोग ** ** विशाल ** ** स्थानों के माध्यम से स्क्रॉल करना नहीं चाहते हैं जब वे इसे टाइप कर सकते हैं। –
स्क्रॉलिंग कोई समस्या नहीं होगी क्योंकि मैं AJAX का उपयोग करूँगा। मैं कोई जियोकोडिंग नहीं करूँगा लेकिन लिस्टिंग को स्थान के आधार पर वर्गीकृत किया जा रहा है, इसलिए एसोसिएशन की आवश्यकता है। और क्योंकि उचित सहयोग मायने रखता है, उपयोगकर्ता द्वारा प्रदान किया गया इनपुट भरोसा नहीं किया जा सकता है :(मैंने पहले देखा है कि उपयोगकर्ता स्थान से संबंधित मूल्यों को कैसे दर्ज करते हैं। उदाहरण के लिए देशों को लें। वे संयुक्त राज्य अमेरिका, यूएसए, संयुक्त राज्य अमेरिका, संयुक्त राज्य अमेरिका के रूप में प्रवेश कर सकते हैं अमेरिका या सिर्फ अमेरिका के लिए। राज्यों के लिए वही। वे जॉर्जिया या जॉर्जिया के रूप में जॉर्जिया में प्रवेश करेंगे। एक और मुद्दा गलतियों/टायपों और अनुचित पूंजीकरण की वर्तनी होगी। –
http://gis.stackexchange.com – fmark