Ülkemde konut satışları için parlak bir uygulama oluşturmak için rChart/LeafLet'i düşünüyorum. Herhangi bir zamanda satılık birkaç yüz konut var. Herkes için sokak adresi-coğrafi konum (lat/long) eşlemek ve bir harita üzerinde görüntülemek istiyorum. Bu yüzden, coğrafi adrese sokak adresini eşleyebilen bir r paketi, hizmet veya veritabanı arıyorum.Coğrafi konum lat/long adresinin sokak adresi
Google Geolocation kullandıkcevap
Bu hemen hemen her projeyi üzerinde uygulamak için set-up için basit ve kolaydır:
İştehttps://developers.google.com/maps/documentation/geocoding/intro
Gelecekte başvurmak için, bu bir yoruma aittir, ama sanırım bunu yapmak için yeterli temsilciniz yok. – jlhoward
Teşekkürler Harvey. Goole haritaları, istek sayısını günde 10/sn veya 2500 ile sınırlar. Hangisi iyi? Toplu istekte bulunmanın bir yolu var. 100 sokak adresi gönderip 100 lon/lat geri aldığımı mı söyleyeyim? – Antex
Üzgünüz, bir sınırın olduğunu söylemeliydim. ama küçük uygulamalar için endişelenecek bir şey yok. Bir iOS uygulamasında birden çok kez istekleri döngüleyerek gerçekleştirmeyi başardım. Çok hızlı bağlantı nedeniyle hızını sınırlamak zorunda kalmanıza rağmen çok hızlı bir şekilde sizi kilitleyebilir. Üzgünüm, R özelliklerini bilmiyordum! – Harvey
Harvey'in öneri dayalı bir işlevdir. Adrese bakacak ve ilk sonucun koordinatlarını verecektir. Alabileceğiniz diğer bilgileri görmek için x
yapısına bakın. Örneğin
geocodeAdddress <- function(address) {
require(RJSONIO)
url <- "http://maps.google.com/maps/api/geocode/json?address="
url <- URLencode(paste(url, address, "&sensor=false", sep = ""))
x <- fromJSON(url, simplify = FALSE)
if (x$status == "OK") {
out <- c(x$results[[1]]$geometry$location$lng,
x$results[[1]]$geometry$location$lat)
} else {
out <- NA
}
Sys.sleep(0.2) # API only allows 5 requests per second
out
}
:
R> geocodeAdddress("Time Square, New York City")
[1] -73.98722 40.7575
- 1. Coğrafi Konum
- 2. Coğrafi Konum SSL bağlantısı olmadan
- 3. Ters Coğrafi Konum Geçerli Konum
- 4. PhoneGap. Coğrafi konum hizmeti
- 5. Coğrafi Konum Uygulama çalışmıyor
- 6. HTML5 Coğrafi konum uygulaması
- 7. Firefox Coğrafi Konum API'si Alternatif
- 8. Google IP Coğrafi Konum API'si
- 9. Yüksek doğruluklu coğrafi konum Html5
- 10. HTML5 Coğrafi Konum harici GPS
- 11. İngiltere Posta Kodu Google API Geri Dönen Sokak Adresi
- 12. Coğrafi Konum IP Adresine göre - PHP
- 13. HTML 5 coğrafi konum telefon kullanarakGap
- 14. Hangi cihazlar tarayıcılarında coğrafi konum hızını destekler?
- 15. Coğrafi Konum API'si İzinleri Web Tarayıcı
- 16. Google API'siz Coğrafi Kodlama mı?
- 17. Ana yoldan/kaldırımdan yararlanma Sokak Görünümü panoramaları API
- 18. Bir Gönderi Adresinin Ülkeye Göre PHP (veya Perl) Olarak Biçimlendirilmesi
- 19. iOS'taki sokak verilerine erişme
- 20. REST - Ülke için doğru hata kodu (Coğrafi Konum) kısıtlı kaynak
- 21. Google Analytics ile tam coğrafi konum belirleme ve Haritada göster
- 22. Coğrafi konum ve API ile hava durumunu görüntüleme
- 23. Raylar - jQuery Coğrafi Konum ve Yerler otomatik tamamlama eklentisi çalışmıyor
- 24. Coğrafi kodlama, konum veritabanının başka konumlarına yakın olup olmadığını bilir
- 25. WCF hizmetinde taban adresinin kullanımı nedir
- 26. İyon hizmeti ve Node.js basit web sunucusu, Coğrafi konum engellemeyi engelleyemiyor Chrome konum belirleme
- 27. Coğrafi Konum - 'https://www.googleapis.com/' de Ağ konum sağlayıcı: İade hata kodu 400
- 28. İki CIDR adresinin kesişip geçmediğini kontrol edin.
- 29. Sokak adresini lat/long pair alın
- 30. OrientDB coğrafi konumu
'nominatim': https://github.com/hrbrmstr/nominatim; 'ggmap :: geocode'; geocodeHERE :: geocodeHERE_simple'; geonames paketi; Ayrıca google r sokak adresi coğrafi konumu – hrbrmstr
Kod örneği içeren mükemmel makale (paket ggmap kullanarak): http://www.shanelynn.ie/massive-geocoding-with-r-and-google-maps/ –