سؤال

هل من الممكن القيام بذلك بدون خريطة Google API؟ لقد بحثت في كل مكان ولم أتمكن من العثور على أي مساعدة لذلك.

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

المحلول

بالتأكيد. يعرض مثال Google هذا بعض الحيل.
http://www.google.com/uds/samples/random/lead.html

أو باستخدام مقتطف من الكود الخاص بي

var ls = new google.search.LocalSearch();
ls.setCenterPoint('New York');
ls.setSearchCompleteCallback(this, processResults, [ls]);
ls.execute('Barnes & Noble');

والاستدعاء

processResults: function(searcher) {
    if (searcher.results && searcher.results.length > 0) {
        for (var i = 0; i < searcher.results.length; i++) {
            var result = searcher.results[i];
            alert(result.lat + '  ' + result.lng);
        }
    }
}

معلومات عامة ، أنا متأكد من أنك رأيت هذا بالفعل:
http://code.google.com/apis/ajaxsearch/documentation/

الشجاعة في سؤاله قدم أيضًا مثال عمل
تعطيل تسليط الضوء على عنوان نتائج البحث عن مواقع ويب Google

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