c# 编写基站定位API接口解析
来源:互联网 发布:手机乐园java手机版 编辑:程序博客网 时间:2024/05/18 18:53
本实例使用的基站定位API接口网址如下:
LBS数据仓库http://www.cellocation.com/interfac/
这边采用的基站定位API接口返回数据格式是JSON格式,所以在C#里面应用Newtonsoft.Json.dll控件,下载地址如下:
Newtonsoft.Json.dll控件下载地址http://download.csdn.net/detail/zqrhzyj/9818829
界面如下:
这里使用的是GET请求,示例如下:
string strURL = "http://api.cellocation.com/cell/?mcc=460&mnc=1&lac="+lac1.ToString()+"&ci="+cid1.ToString()+"&output=json";System.Net.HttpWebRequest request;// 创建一个HTTP请求request = (System.Net.HttpWebRequest)WebRequest.Create(strURL);//request.Method="get";System.Net.HttpWebResponse response;response = (System.Net.HttpWebResponse)request.GetResponse();System.IO.StreamReader myreader = new System.IO.StreamReader(response.GetResponseStream(), Encoding.UTF8);string responseText = myreader.ReadToEnd();myreader.Close();
新建一个lbs类,代码如下:
class lbs { //经纬度信息类 /// <summary> /// 经度 /// </summary> public double lon { get; set; } /// <summary> /// 纬度 /// </summary> public double lat { get; set; } /// <summary> /// 地址 /// </summary> public string address { get; set; } }
解析返回的JSON数据
lbs lbs1 = Newtonsoft.Json.JsonConvert.DeserializeObject<lbs>(responseText);this.texcard.Text = Convert.ToInt32(row[1]).ToString();this.texlong.Text = lbs1.lon.ToString();this.texlat.Text = lbs1.lat.ToString();this.texadr.Text = lbs1.address.ToString();
0 0
- c# 编写基站定位API接口解析
- 基站定位查询api使用接口
- 基站定位接口
- 最简单的全球基站定位接口API
- C# 使用Google API进行手机基站定位资料整理
- 移动联通基站定位API以及电信基站定位API
- 基站定位(Google API)
- 基站定位之GeolocationAPI接口
- 基站定位平台接口协议
- 【转】C# 使用Google API进行手机基站定位资料整理
- 免费基站定位api代码分享
- 利用Google接口实现基站定位
- 利用Google接口实现基站定位
- 利用谷歌接口实现基站定位
- 利用Google接口实现基站定位
- 类google json基站定位接口
- json基站定位接口 免费使用
- json基站定位接口 免费使用
- 编写远程监控机器的硬盘空间的插件
- 不用数据库向 DataSet 中添加数据
- ZOJ 1032Area 2
- 4-Embedded Training
- 栖霞建设走势
- c# 编写基站定位API接口解析
- Java直接控制打印机打印
- [牛客]有一棵二叉树,请设计一个算法,按照层次打印这棵二叉树。
- 推荐 浙江省国税vpdn安装正确的方法 如何安装后缀为ocx的控件 由于无法验证发布者 ,所以windows 已经阻止次软件
- 实验二 阶乘while循环
- 失业66天(转载自zhao_yin的记事本)
- Java回调机制解读
- ajax最最常用的七个属性
- android毕设(2)