Arkadaşlar bi projede takıldım işin içinden çıkamadım bir türlü iki textbox ım var bunlardan ikisine adresi girdiğimde, aşağıdaki haritada ikisi pin ile seçilip arasındaki mesafe yi yazdırmam gerekli bir örnek site şunun gibi
bunu nasıl yapabilirim sabahtan beri işin içinden çıkamadım
Google map api sorunu?
11
●1.265
- 20-09-2013, 22:39:10İstediğiniz modülü asp.net üzerinde yapacaksanız;
http://www.haiders.net/post/GoogleMa...or-ASPNET.aspx
Bu adresteki modülü indirip kendi sisteminize entegre edebilirsiniz.
Ben bir projemde kullanmıştım hem anlaşılır hem güzel bir yapısı var.
Umarım yardımcı olur bu kaynak kolay gelsin
- 21-09-2013, 00:55:53kaynak için sağol hocam, inceledimde sadece iki yer arası vardı burda esas sıkıntı sadece haritayı gösterip ve dönen sonuçtan km & saat bilgisini text olarak döndürmem gerekiyor tam linktekinin tıpatıp aynısını yapmam gerekti onun içinden çıkamadım bilgileri aldıktan sonra birde onları butonsuz sorgulamak gerekiyordu
- 21-09-2013, 01:26:15Evet, bu uygulama ile sadece iki yol arası mesafe ve saat bilgilerini çekebilirsiniz.
Yani sizin istediğiniz şey tamda bu Antalya'dan İstanbul'a bir sorgu yaptığım zaman ben text olarak 729 km (yaklaşık 9 saat 43 dk) değerini ala bilmekteyim. Bunu sizde kendi yöntemleriniz ile yapabilirsiniz. İstediğini diğer bilgileri bile text olarak göstere bilirsiniz.
http://www.haiders.net/Samples/Googl...irections.aspx Şu adresi bir inceler misiniz. İstediğiniz şey bu değil mi?
--R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 01:26:15 -->-> Daha önceki mesaj 01:13:50 --
Şöyle bir yöntem geliştirme şansınızda olabilir json formatında gelen değerleri istediğiniz şekilde sitenizde göstere bilirsiniz.
Örnek;
http://maps.googleapis.com/maps/api/directions/json?origin=antalya&destination=istanbul&sensor=false
Yukarıda ki şekilde post işlemi yaparsanız json formatında data dönecektir bunları dilediğiniz gibi sitenizde gösterebilirsiniz. - 21-09-2013, 01:40:07Anladım

Şunu yapacaksınız;
string json = "http://maps.googleapis.com/maps/api/directions/json?origin=" + nereden.Text + "&destination=" + nereye.Text + "&sensor=false"; DataSet ds = new DataSet(); WebClient wc = new WebClient(); wc.Headers[HttpRequestHeader.ContentType] = "application/json;charset=UTF-8"; string sonuc = wc.UploadString(json, ""); XmlDocument doc = (XmlDocument)JsonConvert.DeserializeXmlNode(sonuc, "DocumentElement"); ds.ReadXml(new XmlNodeReader(doc));Şeklinde işlem yaptığınız zaman gelen json formatını tablo ya çevirdim bu tablolar arasında distance var o tablonun ilk rowunu alacaksınız
Resim ;