باستخدام واجهات برمجة التطبيقات الجغرافية لاختيار بلدة عشوائية من أي مكان في العالم
-
22-09-2019 - |
سؤال
أحاول استخدام واجهة برمجة تطبيقات Yahoo الجغرافية الممتازة:http://developer.yahoo.com/geo/geoplanet/guide/api-reference.html
أرغب في اختيار بلدة عشوائية من أي مكان في العالم ولكن لا يمكنني رؤية طريقة سهلة للقيام بذلك. لقد حاولت الاستعلام عن طريق البلد وطلب أطفال من "مدينة" من النوع ، لكن لا يمكنني القيام بذلك مباشرة.
هل يمكن لأي شخص أن يفكر في وسيلة لتفكيك بلدة عشوائية دون الحاجة إلى الاستعلام عن البلاد ، ثم مناطق المشرف ، ثم المسؤول 2 ، ثم المسؤول 3 إلخ.
لقد جربت أيضًا باستخدام YQL ، لكن ليس لدي ما يكفي من الفهم حول واجهات برمجة التطبيقات المتاحة.
المحلول
القي نظرة على http://world-gazetteer.com/. يمكنك تخزين جميع المدن في قاعدة البيانات المحلية الخاصة بك ، ثم قم باختيار عشوائي ، ثم فقط رمز Geocode الذي تم تحديده باستخدام أي خدمة رمز جغرافي تريدها.
نصائح أخرى
فقط لـ Phun ، لماذا لا تولد عشوائيًا Lat/Long وعرض كل ما هو موجود؟