利用Google接口实现基站定位.doc
上传人:yy****24 上传时间:2024-09-10 格式:DOC 页数:2 大小:14KB 金币:16 举报 版权申诉
预览加载中,请您耐心等待几秒...

利用Google接口实现基站定位.doc

利用Google接口实现基站定位.doc

预览

在线预览结束,喜欢就下载吧,查找使用更方便

16 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

importjava.io.BufferedReader;importjava.io.InputStreamReader;importjava.net.HttpURLConnection;importjava.net.URL;/***Java利用CellIDLAC调用Google接口获取经纬度例子*/publicclassGoogleJson{publicstaticvoidmain(finalStringargs[]){finalGoogleJsontest=newGoogleJson();URLurl=null;HttpURLConnectionconn=null;try{url=newURL("http://www.google.com/loc/json");conn=(HttpURLConnection)url.openConnection();conn.setDoOutput(true);conn.setRequestMethod("POST");finalStringjson=test.getJson();conn.getOutputStream().write(json.getBytes());conn.getOutputStream().flush();conn.getOutputStream().close();conn.getResponseCode();finalBufferedReaderin=newBufferedReader(newInputStreamReader(conn.getInputStream()));StringinputLine;inputLine=in.readLine();System.out.println(inputLine);in.close();}catch(finalExceptione){e.printStackTrace();}finally{if(conn!=null){conn.disconnect();}}}/***Google的官方例子*/privateStringgetJson(){finalStringjson="{"+"\"version\":\"1.1.0\","+"\"host\":\"maps.google.com\","+"\"home_mobile_country_code\":460,"+"\"home_mobile_network_code\":00,"+"\"radio_type\":\"gsm\","+"\"carrier\":\"Vodafone\","+"\"request_address\":true,"+"\"address_language\":\"zh_CN\","+"\"cell_towers\":["+"{"+"\"cell_id\":\"36526\","+"\"location_area_code\":\"14556\","+"\"mobile_country_code\":460,"+"\"mobile_network_code\":00,"+"\"age\":0,"+"\"signal_strength\":-60,"+"\"timing_advance\":5555"+"}"+"]"+"}";returnjson;}}