मैं एक ऐसी परियोजना का निर्माण कर रहा हूं, जहां यह उपयोगकर्ता पर निर्भर है कि वह लेट और लॉन्ग में टाइप करे और मैं इसका उपयोग Google मानचित्र में बदलने के लिए करता हूं:

<iframe width="100%" height="450" frameborder="0" style="border:0" src="https://www.google.com/maps/embed/v1/place?q=<?=$foo->getLocationLat()?>,<?=$foo->getLocationLong()?>&amp;key=<?=$foo->getAPIKey"></iframe>

लेकिन स्पष्ट रूप से हमारे पास ऐसे मुद्दे होंगे जहां वे लंबे समय तक टाइप करते हैं, वे मान्य नहीं होंगे, और परिणामस्वरूप Google मानचित्र विफल हो जाएगा, आदि। क्या यह निर्धारित करने के लिए एक सुरुचिपूर्ण समाधान है कि नक्शा स्क्रीन पर पेंट करने से पहले सही है या नहीं ? मैं यह निर्धारित करने के लिए कि क्या पता मौजूद है (यह एकमात्र तरीका है जिसे मैं ऐसा करने के बारे में सोच सकता हूं) को निर्धारित करने के लिए एक विधि में लंबे समय तक पास नहीं करना चाहता हूं।

-2
Zach Smith 27 सितंबर 2018, 22:47

1 उत्तर

न्यूनतम और अधिकतम देशांतर +/- 180° है। न्यूनतम और अधिकतम अक्षांश +/- 90° . है

इस सीमा के भीतर कुछ भी पृथ्वी पर एक मान्य स्थान है। यदि आप केवल उन निर्देशांकों की तलाश में हैं जो Google पर कोई त्रुटि नहीं डालेंगे, तो इसे यह करना चाहिए।

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

-1
Terry Carmen 27 सितंबर 2018, 23:18