Örn için
ZIP DAN: 98010
ZIP İÇİN: 98011
Sadece bu HTTP isteği:
http://maps.google.com/maps?saddr=98010&daddr=98011&output=html&oi=nojs
Sonra class=dditd
ve id=dditd
ile div
için yanıtı ayrıştırmak ve bu div gelen trafikte (mesafe, traveltime, traveltime (gerekli tüm bilgileri ayıklamak sadece bazen) Verilen. RegEx'in veya XPath veya istediğiniz yoluyla yapılabilir.
Eğer bilgiler var bir kez, örneğin için gerekli eğer hala bir dizi halinde "metinsel gösterimi" (örneğin 50 dakika / 1 saat 12 dakika / 1gün 1saat / ...) dönüştürmeliyiz DB-alan.
Div Yukarıdaki sorgu için gibi göründüğünü örnek.
<div class=dditd id=dditd>
<div>
<b>38.1 mi</b>
– about
<b>53 mins</b>
<span class=traffictime>
(up to 1 hour 30 mins in traffic)
</span>
</div>
</div>
Ama Posta kodu oldukça geniş bir coğrafi alanı olabilir ve ben hangi google zaman gerçekten süreyi ölçer hangi nokta dan bilmiyorum olarak verilen kez gerçekten doğru olmadığını unutmayın.
Yani verilen kez gerçek başlangıç ve hedef noktaları ne bağlı olarak değişen bir miktar kapalı olabilir.