如何进行地址解析与反地址解析

作者&投稿:梅蓓 (若有异议请与网页底部的电邮联系)
如何进行地址解析与反地址解析~

一、地址解析
地址解析,是用户输入一个详细到门牌号的地址。例如“北京市中关村南大街27号中央民族大学”,那么地址解析接口,会返回一个经纬度Point。
接口定义如下:
getPoint(address:String, callback:Function, city:String)
对指定的地址进行解析。如果地址定位成功,则以地址所在的坐标点Point为参数调用回调函数。否则,回调函数的参数为null。city为地址所在的城市名,例如“北京市”。
代码示例:

// 创建地址解析器实例
var myGeo = new BMap.Geocoder();
// 将地址解析结果显示在地图上,并调整地图视野
myGeo.getPoint("北京市海淀区上地10街", function(point){
if (point) {
map.centerAndZoom(point, 16);
map.addOverlay(new BMap.Marker(point));
}

1、运行以上HTML代码,会出现这样一个输入框,默认是新华路。点击搜索按钮。

一、地址解析
地址解析,是用户输入一个详细到门牌号的地址。例如“北京市中关村南大街27号中央民族大学”,那么地址解析接口,会返回一个经纬度Point。
接口定义如下:
getPoint(address:String, callback:Function, city:String)
对指定的地址进行解析。如果地址定位成功,则以地址所在的坐标点Point为参数调用回调函数。否则,回调函数的参数为null。city为地址所在的城市名,例如“北京市”。
代码示例:

// 创建地址解析器实例
var myGeo = new BMap.Geocoder();
// 将地址解析结果显示在地图上,并调整地图视野
myGeo.getPoint("北京市海淀区上地10街", function(point){
if (point) {
map.centerAndZoom(point, 16);
map.addOverlay(new BMap.Marker(point));
}
}, "北京市");

运行该示例,请点击:http://openapi.baidu.com/map/examples.html?v=1.1&7_12#7&12
二、反地址解析
反地址解析,就是传进去一个经纬度Point,它会返回一个详细的地址。具体地址有多详细,就要看百度数据库里的数据了。
接口定义如下:
getLocation(point:Point, callback:function[, options:LocationOptions])
对指定的坐标点进行反向地址解析。如果解析成功,则回调函数的参数为GeocoderResult对象,否则回调函数的参数为null。
代码示例:

var gc = new BMap.Geocoder();

map.addEventListener("click", function(e){
var pt = e.point;
gc.getLocation(pt, function(rs){
var addComp = rs.addressComponents;
alert(addComp.province + ", " + addComp.city + ", " + addComp.district + ", " + addComp.street + ", " + addComp.streetNumber);
});
});

运行该示例,请点击:http://openapi.baidu.com/map/examples.html?v=1.1&7_15#7&15
三、同时运用地址解析与反地址解析
在什么情况下需要同时运用这两个接口呢?
答案是,当你搜索一个模糊的地址,但却想要返回一个精确的地址结果。
例如“上海市新华路”,但是你想知道“新华路”在哪个区县的时候,你就可以同时利用这两个接口。
完整HTML代码:

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>地址解析+反地址解析</title>
<script type="text/javascript" src="http://api.map.baidu.com/api?v=1.2"></script>
</head>
<body>
<div style="width:520px;height:340px;border:1px solid gray" id="container"></div>
<div style="margin:10px 0;"><input type="text" style="width:300px;margin-right:10px;" value="新华路" id="searchValue" /><input type="button" value="搜索" onclick="search()" /></div>

</body>
</html>
<script type="text/javascript">
var map = new BMap.Map("container");
map.centerAndZoom(new BMap.Point(121.461165,31.234095), 11);
function search(){
var myAddress = document.getElementById('searchValue').value;

var myGeo = new BMap.Geocoder();
myGeo.getPoint(myAddress, function(point){ //我输入的是“知春路”,第一步getPoint是地址解析。
if (point) {
map.centerAndZoom(point, 16);
map.addOverlay(new BMap.Marker(point));

myGeo.getLocation(point, function(rs){ //这里弹出“知春路”的详细地址信息,第二步getLocation是反地址解析。
var addComp = rs.addressComponents;
alert(myAddress+'的具体位置是:'+addComp.province + ", " + addComp.city + ", " + addComp.district + ", " + addComp.street + ", " + addComp.streetNumber);
});
}
}, "上海市"); //必须设置城市

}
</script>


DNS名称解析原理,以及反向查询原理??
DNS名称解析原理:DNS服务器负责将主机名连同域名转换为IP地址。DNS域名服务器可进行正向查询和反向查询。正向查询将名称解析成IP地址,而反向查询则将IP地址解析成名称。DNS的一般格式为:本地主机名·组名·网络名。DNS服务器是运行Windows 2000 Active Directory的服务器所必需的。查询请求首先传送至DNS...

域名反向解析什么意思?怎么操作
域名反向解析即从IP地址到域名的映射 1)反向解析和域名注册服务商无任何关系,应向提供您宽带接入服务的ISP申请,如果ISP无授权做反解,则只有向ISP的上层运营商电信、网通申请;2)通常情况ISP会收取DNS反向解析服务费后,再向上层运营商下工单申请IP反解;3)申请在15个工作日左右 ...

反向域名解析的用途如何设置
 完成反向解析需要条件: 固定公网IP地址、可用域名。 设置步骤: 例如您的域名是comingchina.com,可以要求您的域名注册商为您添加一个mail.comingchina.com的域名并将其A记录指向您的SMTP服务器出口公网IP地址,然后与您的固定IP所属ISP联系要求为您的IP反向解析至mail.comingchina.com...

什么是域名的正向解析?什么是反向解析?
反向域名解析与通常的正向域名解析相反,提供IP地址到域名的对应,反向域名格式如:X.X.X.in-addr.arpa。目前很多网络服务提供商要求访问的IP地址具有反向域名解析的结果,否则不提供服务。CNNIC提供对已经分配地址的反向域名解析服务,以\/24或\/16为单位进行,如果需要申请请填写反向域名申请表并发邮件给我们...

简述域名地址和IP地址的解析过程
域名解析是把域名指向网站空间IP,让人们通过注册的域名可以方便地访问到网站一种服务.域名解析也叫域名指向、服务器设置、域名配置以及反向IP登记等等。说得简单点就是将好记的域名解析成IP,服务由DNS服务器完成,是把域名解析到一个IP地址,然后在此IP地址的主机上将一个子目录与域名绑定。域名解析过程 ...

IP反向解析的介绍
IP反向解析即“正向查找区域”和“反向查找区域”,正向查找区域就是我们通常所说的域名解析,反向查找区域即是这里所说的IP反向解析,它的作用就是通过查询IP地址的PTR记录来得到该IP地址指向的域名,当然,要成功得到域名就必需要有该IP地址的PTR记录。

ip反查域名的操作方法介绍
探索网络世界的秘密,IP地址与域名之间的联系,是每个网络用户必备的技能。今天,我们将深入解析如何通过IP反查域名,以及提供几种实用的操作方法,让你轻松掌握这一技巧。已知IP地址查询域名<\/ 在命令行界面,只需输入 nslookup<\/ 后跟你的IP地址,如 nslookup 192.168.1.1<\/,就能立即显示出对应的...

简述DNS的正向解析与反向解析。
DNS的正向解析是将域名转化为IP地址 DNS的反向解析式将IP地址转化为域名

怎样做反向域名解析?
这个例子中,阿Q好比是我们的邮件服务器,A公司是对方邮件服务器,“黑道杀人俱乐部”就是我们邮件服务器与对方邮件服务器通信时所使用的HELO域名(不是邮件地址@后的域名),名片上的电话号码就是我们邮件服务器出口的公网IP地址。A公司对阿Q进行调查的过程就相当于一个反向解析验证过程。

Mysql连接时会进行反向域名解析,具体过程是怎样的?
反向域名解析和正向解析一样都是从根开始,按照ip地址的4个字段和地址管理的授权管理关系逐级查找到最终负责解析的ISP权威服务器,给出IP地址对应的域名。前面提到服务器正常配置都会进行反向解析,但是现实网络存在大量不正常的状况,导致管理员关闭了这个功能。主要原因有1.我国运营商的反向解析数据不全,...

应县18923792885: 如何进行地址解析与反地址解析 -
只衬对氨: 一、地址解析<br>地址解析,是用户输入一个详细到门牌号的地址.例如“北京市中关村南大街27号中央民族大学”,那么地址解析接口,会返回一个经纬度Point.<br>接口定义如下:<br>getPoint(address:String, callback:Function, city:String)...

应县18923792885: 如何进行地址解析与反地址解析 -
只衬对氨: 地址解析协议(AddressResolutionProtocol,ARP)是在仅知道主机的IP地址时确定其物理地址的一种协议.因IPv4和以太网的广泛应用,其主要用作将IP地址翻译为以太网的MAC地址,但其也能在ATM和FDDIIP网络中使用.从IP地址到物理地...

应县18923792885: 反向域名解析和反向DNS解析要怎么操作 -
只衬对氨: 反向域名解析与通常的正向域名解析相反,提供IP地址到域名的对应,反向域名格式如:X.X.X.in-addr.arpa.目前很多网络服务提供商要求访问的IP地址具有反向域名解析的结果,否则不提供服务.反向域名解析系统(Reverse DNS)更重要的...

应县18923792885: DNS如何进行地址解析 -
只衬对氨: 简单的说,你可以把DNS服务器看做一个带有应用服务的DB服务器. 在DNS服务器中保存着域名和IP的对应关系.当一个用户输入域名的时候,会首先向DNS服务器发送请求,然后DNS服务器会将用户输入的域名所对应的IP地址查询出来,然后才是将访问信息发往这个IP.

应县18923792885: 如何对ip地址进行反向解析(高手请进!)
只衬对氨: 有DNS服务器的话你就可以做,反向与正向的DNS解析和设置都类似,具体设置方法建议楼主Google一下.

应县18923792885: 简述地址解析的基本含义及地址解析的基本方法
只衬对氨: 若属点对点通信,则需要进行地址解析.因为LEC从上层收到的数据帧中只有目的站点的MAC地址,不是ATM地址.为了建立ATM连接,需要得到与MAC地址对应的ATM地址.这个对应关系存放在LEC内部的高速缓冲区中.为此LEC要先查询内部缓冲区.当查不到时,要通过直接控制虚通路连接VCC向LES查询.LES中的地址对应表是每个LEC注册时建立的,LES查到后即通知LEC.于是完成了地址解析.

应县18923792885: 如何设置DNS正向和反向解析? -
只衬对氨: 设置一条A记录mail.aaa.com指向你邮件服务器的IP地址. 设置MS记录指向mail.aaa.com.

应县18923792885: 怎样做反向域名解析(反向DNS解析) -
只衬对氨: 如何做好反向解析? 首先要有固定公网IP地址、可用域名(最好不要被其它服务所用),例如您有lunch-time.com的域名,您可以要求您的域名注册商为您添加一个okmail.lunch-time.com的域名并将其A记录指向您的SMTP服务器出口公网IP地址...

应县18923792885: 如何在域控中设置DNS反向解析 -
只衬对氨: DNS默认新建好之后,正向查询是没问题的,而反向查询则需要我们配置,默认情况如下: #nslookup domainname //有返回信息 #nslookup ip //没有查到信息 先看一看有反向和没有反向的区别. 右键点反向查找区域,新建区域. 如果AD和...

应县18923792885: 说说邮件服务器的反向域名解析如何操作? -
只衬对氨: 1、查看反向解析是否成功,可用如下命令:nslookup –qt=ptr yourIP,从返回的信息中您可以看到反向解析的结果. 2、一定要有固定公网IP地址以及真实可用域名.同时要注意...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网