Arama kutularını Google haritalarımda nasıl uygulayacağımı anlayamıyorum. Kullanıcının bir formdan bazı şeyler seçebileceği yer var ve haritadaki işaretçileri yükler. Şimdi, maps.google.com gibi, google arama kutusunu kullanarak şehir ve eyalette yazabilecekleri yerleri eklemek istiyorum. Bu API v. 3 ile yapılabilir mi?Google Maps API 3 arama kutusu
cevap
Bu görev için Google haritalarında eksiksiz bir "widget" yoktur. Ancak bunu başarmak kolaydır. HTML'de bir metin alanına ve "Ara" düğmesine sahip olabilirsiniz. (Bunun yerine metin alanında Enter tuşunu kullanabilirsiniz).
başlatmanızı ve bir Geocoder kullanmak JavaScript yılında<input type="text" id="search_address" value=""/>
<button onclick="search();">Search</button>
:
var addressField = document.getElementById('search_address');
var geocoder = new google.maps.Geocoder();
function search() {
geocoder.geocode(
{'address': addressField.value},
function(results, status) {
if (status == google.maps.GeocoderStatus.OK) {
var loc = results[0].geometry.location;
// use loc.lat(), loc.lng()
}
else {
alert("Not found: " + status);
}
}
);
};
Bu konumun adı veya adresi gibi ek bilgileri nasıl alabilirim? – Alp
@Alp: Yukarıdaki kullanım durumu, adı veya adresi zaten bildiğiniz ve ilgili konumu (lat, lng) almak istediğiniz durumu açıklar. Bir yerin bulunduğu mahallede ilginç yerler bulmak istiyorsanız, [Google yerleri] 'ne bakabilirsiniz (http://code.google.com/apis/maps/documentation/places/). – Jiri
@Alp Yorumunuzda istedikleriniz için tam olarak bir şeye ihtiyacım vardı ve aradığınız şey şudur: https://developers.google.com/maps/documentation/geocoding/#Geocoding Muhtemelen ne buldunuz? Şimdiye kadar aradınız ama yine de;) – mavili
- 1. Google Maps API (statik)
- 2. Google Maps API 3: Sağ Tıklama Koordinatlarını Alın
- 3. Google Static Maps API:
- 4. google maps api
- 5. google maps api placesservice'yi okuyamadı
- 6. Google Maps API ve GeoJSON
- 7. getpaths() çokgenler google maps api
- 8. bir Google Maps API çağrısı
- 9. GWT + Google Maps API v3
- 10. Google Maps API işlevi map.getCenter()
- 11. Google Maps API directionsService.route farklı
- 12. google maps API for C#
- 13. Google Maps API - Sınıfındaki Sorunlar
- 14. Google maps api Çember eğimi?
- 15. Google Maps Katmanlardaki Api işareti
- 16. Google Maps API 3 - yatay kaydırma/harita sınırları
- 17. Google Maps API 3 - İşaretleyicinin görünümünde olup olmadığını kontrol edin
- 18. javascript işaretleyicileri, google maps api 3 içinde tanımlanmamıştır
- 19. Google Maps API ile Google Maps Engine arasında mı?
- 20. Google Maps Android API v2: ValueAnimator
- 21. google map görüntülenmiyor, ancak arama kutusu
- 22. Google Maps API - En uzun/uzun
- 23. google maps api ülkeler ve şehirler olsun
- 24. Google Maps API nasıl düzgün kullanılır?
- 25. Google Maps API: TypeError: a tanımlanmamış
- 26. Google Maps API Infowindows'lu Birden Fazla İşaretçi
- 27. Google Maps API etiketi ile v3 işaretleyici
- 28. Google Maps v3 panTo Geri Arama?
- 29. Google Maps Javascript API mobil performans sorunu
- 30. Google Maps API v3: Çizim Yöneticisi
google arama kutusu ile gerçekleştirmek için nasıl bilmiyorum ama sorun ile başlamak size yardımcı olabilecek birkaç örnek var [Coğrafi kodlama örneği] (http://code.google.com/apis/maps/documentation/javascript/examples/geocoding-simple.html) [Jquery ile coğrafi kodlama örneği] (http://tech.cibul.net/ geocode-with-google-maps-api-v3 /) – Jorge