واجهة برمجة تطبيقات خرائط Google - لم يعثر برنامج الترميز الجغرافي على "Carson, CA"

StackOverflow https://stackoverflow.com//questions/10656012

  •  11-12-2019
  •  | 
  •  

سؤال

لدي عميل لديه وظيفة تحديد موقع المتجر بناءً على واجهة برمجة تطبيقات خرائط Google.قبل يومين ، اشتكى المشبوهة من موقع محدد غير قادر على العثور على "كارسون ، كاليفورنيا" ، إليك عرضًا تجريبيًا بسيطًا من Google نفسه ولا يعمل أيضًا:http://gmaps-samples.googlecode.com/svn/trunk/geocoder/singlegeocode.html

هل هناك طريقة للتواصل مع دعم جوجل؟لقد حاولت البحث عن أي معلومات اتصال ولكن لم أجد أي شيء مفيد.

هل كانت مفيدة؟

المحلول

يبدو وكأنه خطأ حيث يوجد كارسون ملحوظ على الخريطة جنوب لوس أنجلوس.يحدث ذلك: يتم تحديث بيانات Geocoder وأحيانا تفوت الأشياء.الحشرات تحتاج إلى رفع في تعقب المشكلات.تأكد من البحث أولا (على الرغم من أنني لم أجد تقريرا سابقا عن هذا) واختر القالب الصحيح عند رفع علة جديدة.

http://code.google.com/p/gmaps-API- القضايا / القضايا / القائمة

للحصول على تطبيق محدد موقع المتجر، قد تجد البحث عن West Carson يوفر نقطة بداية لائقة، على الرغم من أن هذا بالكاد حل مناسب لاستخدامه.حاول استخدام الرمز البريدي بدلا من ذلك.

نصائح أخرى

لا أعتقد أن هذا خطأ في الواقع؛اسمحوا لي أن أقترح بلطف أنني أعتقد أنك ربما تستخدم واجهة برمجة التطبيقات الخاطئة للبحث عن "Carson ، CA." أنا لست قاسيًا ، فقط أحاول المساعدة.لكن الترميز الجغرافي له وظيفتان أساسيتان:

  1. بإعطاء عنوان كمدخل، قم بالرد باستخدام أفضل إحداثيات Lat-Lng لهذا العنوان.
  2. بالنظر إلى الإحداثيات كمدخل، قم بالرد باستخدام أقرب عنوان معروف (يسمى أحيانًا الترميز الجغرافي العكسي).

باستخدام "Carson, CA" كمدخل، لا يبدو أنك قدمت معلومات كافية لتحديد عنوان، وهو ما يعني على الأرجح أن المشفر الجغرافي لم يكن لديه معلومات كافية.الشيء نفسه ينطبق على محدد موقع المتجر؛"كارسون، كاليفورنيا" ليست أ محل.

أعتقد أن ما تريد استخدامه في بحث من هذا النوع هو واجهة برمجة تطبيقات أماكن Googleدليل التطوير, ، لأنك في الواقع تبحث عن أ مكان, ، وليس الإحداثيات أو العنوان.باستخدام ميزة الإكمال التلقائي لأماكن Google، على سبيل المثال، يمكنك ضبط الأداة للبحث عن أماكن مختلفة types, ، على سبيل المثال: countries, cities, ، أو geocode (وهناك آخرون).الأول، countries سيتيح لك العثور على أماكن مثل:أستراليا أو جزر البهاما أو كندا.الثاني، cities, ، سيتيح لك العثور على أماكن مثل:البوكيرك، باتون روج، أو كارسون، كاليفورنيا.الاخير، geocode سيقيدك في عمليات البحث عن العناوين، وهو ما تستخدمه بشكل أساسي عند استخدام المكود الجغرافي.

لقد ارتكبت نفس الخطأ بنفسي في ذلك اليوم عندما أرسلت طلبًا إلى المشفر الجغرافي يحتوي على "حقل ريجلي"؛وكانت النتيجة عنوانًا ما في جورجيا على "طريق ريجلي فيلد"، الأمر الذي جعلني في حيرة من أمري حتى فكرت في الأمر لفترة ثم أصبح الأمر منطقيًا.ريجلي فيلد هو أ مكان, ، وليس عنوانا.لقد كنت أعمل مع Autocomplete حفنة مؤخرًا مما جعل الفرق بين وضعي البحث واضحًا.كحل محتمل لك، إذا لم تقدم حلاً محددًا type إلى Autocomplete, ، فسوف يستخدمها جميعًا، مما سيسمح لك بالعثور على الأماكن و/أو العناوين.قد يوفر لك حلاً أكثر وظيفية لموقعك.

على أية حال، أحاول فقط تقديم بعض التعليقات المفيدة وآمل أن أكون قد ساعدت -

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top