资源简介
.net后台代码 根据地址获取经纬度;根据经纬度获取地址 。 下载之后可以拓展在导入Excel时候使用( 根据地址获取经纬度;根据经纬度获取地址)=》单击直接运行=》vs2012以上版本
代码片段和文件信息
using System;
using System.Collections.Generic;
using System.IO;
using System.Linq;
using System.Net;
using System.Text;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.xml;
namespace TS
{
public partial class WebForm1 : System.Web.UI.Page
{
protected void Page_Load(object sender EventArgs e)
{
GetAddress(“113.54326“ “34.823293“);
GetJWD(“武汉市“);
}
//根据仅为度获取地址
private string GetAddress(string lng string lat)
{
try
{
string url = @“http://api.map.baidu.com/geocoder/v2/?ak=CG8eakl6UTlEb1OakeWYvofh&callback=renderReverse&location=“ + lat + ““ + lng + @“&output=xml&pois=1“;
WebRequest request = WebRequest.Create(url);
request.Method = “POST“;
xmlDocument xmlDoc = new xmlDocument();
string sendData = xmlDoc.Innerxml;
byte[] byteArray = Encoding.Default.GetBytes(sendData);
Stream dataStream = request.GetRequestStream();
dataStream.Write(byteArray 0 byteArray.Length);
dataStream.Close();
WebResponse response = request.GetResponse();
dataStream = response.GetResponseStream();
StreamReader reader = new StreamReader(dataStream System.Text.Encoding.GetEncoding(“utf-8“));
string responsexml = reader.ReadToEnd();
xmlDocument xml = new xmlDocument();
xml.Loadxml(responsexml);
string status = xml.DocumentElement.SelectSingleNode(“status“).InnerText;
if (status == “0“)
{
xmlNodeList nodes = xml.DocumentElement.GetElementsByTagName(“formatted_address“);
if (nodes.Count > 0)
{
//ts
string gg = nodes[0].InnerText;
return nodes[0].InnerText;
}
else
return “未获取到位置信息错误码3“;
}
else
{
return “未获取到位置信息错误码1“;
}
}
catch (System.Exception ex)
{
return “未获取到位置信息错误码2“;
}
}
//根据地址获取经纬度
private string GetJWD(string dz)
{
try
{
string url = “http://api.map.baidu.com/geocoder/v2/?ak=CG8eakl6UTlEb1OakeWYvofh&callback=renderReverse&address=“ + dz + “&output=xml&pois=1“;
WebRequest request = WebRequest.Create(url);
request.Method = “POST“;
xmlDocument xmlDoc = new xmlDocument();
string sendData = xmlDoc.Innerxml;
byte[] byteArray = Encoding.Default.GetBytes(sendData);
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-01-08 18:50 TS\
目录 0 2018-01-08 18:56 TS\TS\
目录 0 2018-01-08 18:50 TS\TS\Properties\
文件 1315 2018-01-08 18:50 TS\TS\Properties\AssemblyInfo.cs
文件 5134 2018-01-08 18:56 TS\TS\TS.csproj
文件 1086 2018-01-08 18:56 TS\TS\TS.csproj.user
文件 1245 2018-01-08 18:50 TS\TS\Web.Debug.config
文件 1306 2018-01-08 18:50 TS\TS\Web.Release.config
文件 340 2018-01-08 18:50 TS\TS\Web.config
文件 401 2018-01-08 18:51 TS\TS\WebForm1.aspx
文件 4752 2018-01-08 18:56 TS\TS\WebForm1.aspx.cs
文件 791 2018-01-08 18:51 TS\TS\WebForm1.aspx.designer.cs
目录 0 2018-01-08 18:56 TS\TS\bin\
文件 6656 2018-01-08 18:56 TS\TS\bin\TS.dll
文件 340 2018-01-08 18:50 TS\TS\bin\TS.dll.config
文件 13824 2018-01-08 18:56 TS\TS\bin\TS.pdb
目录 0 2018-01-08 18:50 TS\TS\obj\
目录 0 2018-01-08 18:56 TS\TS\obj\Debug\
文件 7817 2018-01-08 18:51 TS\TS\obj\Debug\DesignTimeResolveAssemblyReferencesInput.cache
文件 224 2018-01-08 18:56 TS\TS\obj\Debug\TS.csproj.FileListAbsolute.txt
文件 6656 2018-01-08 18:56 TS\TS\obj\Debug\TS.dll
文件 13824 2018-01-08 18:56 TS\TS\obj\Debug\TS.pdb
目录 0 2018-01-08 18:59 TS\TS\obj\Debug\TempPE\
文件 0 2018-01-08 18:50 TS\TS\obj\Debug\TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs
文件 0 2018-01-08 18:50 TS\TS\obj\Debug\TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs
文件 0 2018-01-08 18:50 TS\TS\obj\Debug\TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs
文件 975 2018-01-08 18:50 TS\TS.sln
文件 19968 2018-01-08 18:58 TS\TS.v12.suo
- 上一篇:.net 架构师设计模式特训付费版源码一
- 下一篇:.net 调用摄像头代码
相关资源
- Newtonsoft.Json.Net20 Json 序列化反序列化
- 国际地磁协会官网发布的经纬度计算
- arcgis engine10地址以及arcgis desktop arcg
- win2003所有版本.rar windows 2003地址
-
Microsoft .Net fr
amework 3.5 for XP - 网络打印机工作监控系统
- jmeter-视频地址.txt
- LitJson.dll
- uni-app视频教程地址.txt
- mac 地址修改 TMAC v6
- 施耐德PLC HMI地址转换工具
- MDK最新5.232017.02地址
- 联想OEM操作系统地址
- MAC地址修改器360版
- linux设备驱动详解视频地址宋宝华
- 25个入门级
- 《Windows PowerShell 4.0 for .NET Developers》
- jboss5.1地址
- USB.Over.Network.Server 注册机
- 全国4级地址库,京东数据
- dotnet 写字板 实验 源代码 不好请要不
- .net面试简历内容非常细致
- IP地址转换整形工具
- 迅雷专用链接地址解析器
- .net网站服装销售系统(MVC)
-
分别适用于.NET fr
amework 2.0和4.0的E - K码和经纬度转换excel表格
- 模拟段页式虚拟存储管理中地址转换
-
安装 .net fr
amework 4.0失败原因是KB9 - powerbuilder获取本地IP地址或主机名
川公网安备 51152502000135号
评论
共有 条评论