获得当前IP的位置及经纬度的web服务
来源:互联网 发布:c语言的且或非 编辑:程序博客网 时间:2024/04/30 04:54
首先普通IP是无法获得详细经纬度的,只有通过网络服务才能获得
国内比较好用的是www.ip-look-up.com提供的Javascript api,只要在网页中写入如下语句
<script type="text/javascript" src="http://www.ip-look-up.com/Services/ipInfo.js"></script>
//他会在内存中返回一个Json数据只要点儿调用就好了ipLocation = {'latitude':39.9289,'longitude':116.388,'address':{'city':'Beijing','region':'Beijing','country':'China','cnRegionName':'','cnCity':'','cnCountryName':'','country_code':'CN'}};
只要在他页面里注册用户获得授权的key,再下载人家提供的对应编程语言的功能类就能解析传入IP的地理位置了
修改Client.java里的对应内容测试 Java里别忘了引用必要的几个jar包(mail.jar,soap.jar,xercesImpl.jar,xml-apis.jar,xmlParserAPIs.jar)
public class Client { //Entry Point to this Applicationpublic static void main(String[] args) { try {//Create a proxyApacheSoapProxy proxy = new ApacheSoapProxy ();//Invoke FraudLabsCheck() over SOAP and get the new OID//Require Parameter FraudLabsCheck(String IP, String LICENSE)String result = proxy.FraudLabs("148.229.0.123", "xx-xxxx-xxxx");//Print out the valueSystem.out.println (result);}catch (java.net.MalformedURLException exception) {exception.printStackTrace ();}catch (org.apache.soap.SOAPException exception) {exception.printStackTrace ();}}}
- 获得当前IP的位置及经纬度的web服务
- Android——确定自己的位置(获得经纬度)
- javascript获得当前对象的位置
- Unity 获得当前经纬度 用于求 设备间的距离
- 定位显示出经纬度和当前的位置名
- 获得某地的经纬度
- google在线解释位置的经纬度的WebService服务
- 获得当前页面客户端的IP
- 【code】获得当前用户的ip
- JAVA获得当前tomcat的服务路径
- JAVA获得当前tomcat的服务路径
- C#获得当前经纬度
- 获得行政区域的经纬度 与经纬度连线
- 获取ip的经纬度
- Android实战--基于位置的服务(获取自己位置的经纬度+百度地图)
- 百度定位SDK实现获取当前经纬度及位置
- 百度定位SDK实现获取当前经纬度及位置
- 百度定位SDK实现获取当前经纬度及位置
- C++程序运行时内存布局之----------无继承情况下的虚函数
- 解决dotnetfx35和dotnetfx35SP1在线安装慢的问题
- if 0
- 比一比:一个普通美国人的工资单
- AdvancedDataGrid实现CheckBox全选功能
- 获得当前IP的位置及经纬度的web服务
- 从数据库表中获取一条随机数据
- 解题笔记(7)——判断整数序列是不是二元查找树的后序遍历结果
- oracle 中lpad的用法
- arm 下C编程的非对齐访问
- activiti5.0(activiti的第一个稳定版)的安装
- Hibernate执行原生SQL查询
- c#获取用户登录IP
- Android: Android Bluetooth