最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

c# 通過經(jīng)緯度查詢 具體的地址和區(qū)域名稱

 更新時(shí)間:2012年11月21日 11:11:55   作者:  
最近項(xiàng)目需要通過經(jīng)緯度查詢 具體的地址和區(qū)域名稱,通過查詢網(wǎng)絡(luò)資源,發(fā)現(xiàn)提供的大多是得到具體的地址而對區(qū)域或城市名稱的獲取就不是很好把握;在這里自己搞了個(gè),需要的朋友可以參考下
最近項(xiàng)目需要通過經(jīng)緯度查詢 具體的地址和區(qū)域名稱,通過查詢網(wǎng)絡(luò)資源,發(fā)現(xiàn)提供的大多是得到具體的地址而對區(qū)域或城市名稱的獲取就不是很好把握;在這里自己搞了個(gè):
復(fù)制代碼 代碼如下:

//webclient客戶端對象
WebClient client = new WebClient();
string url = "http://maps.google.com/maps/api/geocode/xml?latlng=" + latitude + "," + longitude + "&language=zh-CN&sensor=false";//請求地址
client.Encoding = Encoding.UTF8;//編碼格式
string responseTest = client.DownloadString(url);
//下載xml響應(yīng)數(shù)據(jù)
string address = "";//返回的地址
XmlDocument doc = new XmlDocument();
//創(chuàng)建XML文檔對象
if (!string.IsNullOrEmpty(responseTest))
{
doc.LoadXml(responseTest);//加載xml字符串
//查詢狀態(tài)信息
string xpath = @"GeocodeResponse/status";
XmlNode node = doc.SelectSingleNode(xpath);
string status = node.InnerText.ToString();
if (status == "OK") {
//查詢詳細(xì)地址信息
xpath = @"GeocodeResponse/result/formatted_address";
node = doc.SelectSingleNode(xpath);
address = node.InnerText.ToString();
//查詢地區(qū)信息
XmlNodeList nodeListAll = doc.SelectNodes("GeocodeResponse/result");

XmlNode idt = nodeListAll[0];
XmlNodeList idts = idt.SelectNodes("address_component[type='sublocality']");
//address_component[type='sublocality']表示篩選type='sublocality'的所有相關(guān)子節(jié)點(diǎn);
XmlNode idtst = idts[0];

string area = idtst.SelectSingleNode("short_name").InnerText;
address = address + "," + area;
}
}

address就是獲取到的具體地址信息和區(qū)域信息;

相關(guān)文章

最新評論

浦江县| 房山区| 十堰市| 库伦旗| 平利县| 黔南| 永兴县| 蓬莱市| 岳西县| 张家港市| 屏南县| 长武县| 仲巴县| 温州市| 阳信县| 乌苏市| 同仁县| 遂宁市| 富蕴县| 呼和浩特市| 西平县| 汝州市| 政和县| 桂林市| 分宜县| 河源市| 化州市| 桐柏县| 明溪县| 侯马市| 庆城县| 醴陵市| 屏南县| 平山县| 北川| 金秀| 新田县| 信宜市| 望城县| 黄龙县| 班玛县|