2016-06-10 43 views
0

我是C#的新手,我正在尋找開發一個簡單的桌面和移動功能的應用程序。Gmap - 獲取點的座標集中在

簡而言之,這是一個幫助警察的應用程序(順便提一下,這是一個有趣的項目)。所以站裏有人接到一個電話,一個需要在某地的警察的人,告訴他地址。你把地址放在桌面應用程序中,地圖會轉到那個地方,並且你存儲了這個調用的所有數據。 然後,值班的警察在他的手機上獲取包括座標在內的所有信息,並通過GPS獲取到該地址和駕駛的最快路線。

所以我使用Gmap,我可以輸入地址就好了,並在桌面應用程序上集中地圖。問題是,我找不到任何功能,獲取該點的座標,我瞄準...

有誰知道我該怎麼做?

謝謝

+0

那麼我喜歡你的應用程序的想法...但使它成爲桌面應用程序不是最好的主意,因爲谷歌地圖只支持Android的iOS和網絡。但如果你確實想這樣做的話。 http://www.codeproject.com/Tips/889136/Csharp-Google-Maps-in-WinForm-with-WebBrowser-and –

+0

@AlfredAlfizoMosima您好。那麼至少使用谷歌地圖的Gmap沒有問題。它允許使用冰,雅虎,谷歌地圖沒有問題,直到現在我已經測試。我的問題是獲取我正在查看的點的座標... –

+0

是的,但你需要在這裏發佈代碼,所以我們可以看到你迄今爲止做了什麼。否則我們不能幫你... –

回答

0

Okey我發現了一種方法來做到這一點。我在搞MapPoint X和Y,但它的位置很重要。

latitude = gmap.Position.Lat; 
longitude = gmap.Position.Lng; 

經緯度是雙倍的,gmap是地圖本身。