当前位置:首页 » 地理信息 » jsp获取当前地理位置

jsp获取当前地理位置

发布时间: 2021-03-06 14:16:14

① 怎么HTML网页中获取百度地区显示用户当前地理位置,并且显示出位置坐标点。

在支持html5地理定位API的浏览器上,.navigator对象新增了一个geolocation属性,以及相关的Geolocation API。都是用JS进行访问的。
下面是一个例子:
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>地理位置</title>
</head>
<body>
<script>
navigator.geolocation.getCurrentPosition(
function(position){
var cords = position.coords;
alert("当前经度:"+cords.longtitude +", 纬度:"+cords.latitude);
},
function(error){
var errorTypes={1:"位置服务被拒绝", 2:"获取不到位置信息", 3:"获取位置信息超时"};
alert( errorTypes[error.code] +":,不能确定当前地理位置");
}
);
</script>
</body>
</html>

这只是一个例子,一般用经度和纬度调用地图如网络地图的API显示。

注意:在电脑本机上没法测试,一般把网页放到服务器上,用手机访问可以定位。

② jsp 获取当前地址(带参数)

tring url=request.getScheme()+"://";
url+=request.getHeader("host");
url+=request.getRequestURI();
if(request.getQueryString()!=null)
url+="?"+request.getQueryString();

out.println(url);

③ jsp中如何获取完整的地址

取路径:request.getRequestURL();
取参数:request.getParameter();
例子:
http://localhost:8088/mycache/cacheTest.jsp?name=lee&key=123
request.getRequestURI()
获取部回分答 mycache/cacheTest.jsp
request.getQueryString()
获取部分 name=lee&key=123

④ 如何用jsp得到当前地址

双击或者右键打开你需要进行填充操作的...
1

如何只填充单元格内容不做其他变化:版选...
2

将鼠标移动到右下角,权变+字后按下左键...
3

然后我们选择如图中的下拉箭头,选择,...
4

查看结果,只复制了单元格的内容。
5

如何对下拉填充进行序列变化参考第2-4...
6

如何进行快速填充比如要进行公式填充的...
7

按shift键不放,选择所需要填充

⑤ 在html页面点击按钮时如何获取当前地理位置,如图:

在支持html5地理定位API的浏览器上,window.navigator对象新增了一个geolocation属性,以及相关的 API。都是用JS进行访问的。

下面是一个例子:

<!doctypehtml>
<htmllang="en">
<head>
<metacharset="UTF-8">
<title>地理位置</title>
</head>
<body>
<script>
navigator.geolocation.getCurrentPosition(
function(position){
varcords=position.coords;
alert("当前经度:"+cords.longtitude+",纬度:"+cords.latitude);
},
function(error){
varerrorTypes={1:"位置服务被拒绝",2:"获取不到位置信息",3:"获取位置信息超时"};
alert(errorTypes[error.code]+":,不能确定当前地理位置");
}
);
</script>
</body>
</html>

这只是一个例子,一般用经度和纬度调用地图如网络地图的API显示。

注意:在电脑本机上没法测试,一般把网页放到服务器上,用手机访问可以定位。

⑥ 用Java代码获取当前地理位置并且显示当前地理位置

你可以参照网络地图的sdk文档来写,不会很复杂

⑦ jsp页面 如何实现点击附近 得到地图中的位置

对mapview添加OnMapClickListener事件监听,监听中有两个方法,public void onMapClick(LatLng point){ }获取到的是空白地点的坐标; public boolean onMapPoiClick(MapPoi poi){ }获取到的是标记的建筑名称。具体代码如下:
mMapView = (MapView) findViewById(R.id.bmapView);
mBaiMap = mMapView.getMap();
mBaiMap.setOnMapClickListener(new OnMapClickListener() {
/**
* 地图单击事件回调函数
* @param point 点击的地理坐标
*/
public void onMapClick(LatLng point){
myLatitude = point.latitude;
myLongitude = point.longitude;

}
/**
* 地图内 Poi 单击事件回调函数
* @param poi 点击的 poi 信息
*/
@Override
public boolean onMapPoiClick(MapPoi arg0) {
arg0.getName(); //名称
arg0.getPosition(); //坐标
return false;
}
});

⑧ js中如何得到客户端的地理位置

  1. 手机WEB定位方法:代码。

var getLocation = function (successFunc, errorFunc) { //successFunc获取定位成功回调函数,errorFunc获取定位失败回调

//首先设置默认城市

var defCity = {

id: '000001',

name: '北京市',

date: curDateTime()//获取当前时间方法

};

//默认城市

$.cookie('VPIAO_MOBILE_DEFAULTCITY', JSON.stringify(defCity), { expires: 1, path: '/' });

if (navigator.geolocation) {

navigator.geolocation.getCurrentPosition(function (position) {

var lat = position.coords.latitude;

var lon = position.coords.longitude;

//var map = new BMap.Map("container"); // 创建Map实例

var point = new BMap.Point(lon, lat); // 创建点坐标

var gc = new BMap.Geocoder();

gc.getLocation(point, function (rs) {

var addComp = rs.addressComponents;

var curCity = {

id: '',

name: addComp.province,

date: curDateTime()

};

//当前定位城市

$.cookie('VPIAO_MOBILE_CURRENTCITY', JSON.stringify(curCity), { expires: 7, path: '/' });

//alert(addComp.province + ", " + addComp.city + ", " + addComp.district + ", " + addComp.street);

if (successFunc != undefined)

successFunc(addComp);

});

},

function (error) {

switch (error.code) {

case 1:

alert("位置服务被拒绝。");

break;

case 2:

alert("暂时获取不到位置信息。");

break;

case 3:

alert("获取位置信息超时。");

break;

default:

alert("未知错误。");

break;

}

var curCity = {

id: '000001',

name: '北京市',

date: curDateTime()

};

//默认城市

$.cookie('VPIAO_MOBILE_DEFAULTCITY', JSON.stringify(curCity), { expires: 1, path: '/' });

if (errorFunc != undefined)

errorFunc(error);

}, { timeout: 5000, enableHighAccuracy: true });

} else {

alert("你的浏览器不支持获取地理位置信息。");

if (errorFunc != undefined)

errorFunc("你的浏览器不支持获取地理位置信息。");

}

};

var showPosition = function (position) {

var lat = position.coords.latitude;

var lon = position.coords.longitude;

//var map = new BMap.Map("container"); // 创建Map实例

var point = new BMap.Point(lon, lat); // 创建点坐标

var gc = new BMap.Geocoder();

gc.getLocation(point, function (rs) {

var addComp = rs.addressComponents;

var curCity = {

id: '',

name: addComp.province,

date: curDateTime()

};

//当前定位城市

$.cookie('VPIAO_MOBILE_CURRENTCITY', JSON.stringify(curCity), { expires: 7, path: '/' });

//alert(addComp.province + ", " + addComp.city + ", " + addComp.district + ", " + addComp.street);

});

};

var showPositionError = function (error) {

switch (error.code) {

case 1:

alert("位置服务被拒绝。");

break;

case 2:

alert("暂时获取不到位置信息。");

break;

case 3:

alert("获取位置信息超时。");

break;

default:

alert("未知错误。");

break;

}

var curCity = {

id: '000001',

name: '北京市',

date: curDateTime()

};

//默认城市

$.cookie('VPIAO_MOBILE_DEFAULTCITY', JSON.stringify(curCity), { expires: 1, path: '/' });

};.

前提要引入网络API:<script src="http://api.map..com/api?v=1.4"
type="text/javascript"></script>。

2. PC端通过IP实现方法:

采用腾讯提供的接口,这个目前已经不能使用。

<script type="text/javascript" src="http://fw.qq.com/ipaddress"></script>

<script type="text/javascript">

document.write(IPData[0]); //显示IP地址

document.write(IPData[2]); //显示省

document.write(IPData[3]); //显示市

</script>

3 .获取客户端IP方法

<script>

var url = 'http://chaxun.1616.net/s.php?type=ip&output=json&callback=?&_=' + Math.random();

$.getJSON(url, function(data) {

alert(data.Ip);

});

</script>

⑨ jsp如何通过网页获取手机gps信息(经纬度)

使用 Geolocation API
Geolocation API 实作於浏览器的 window.navigator 物件中,

因此要确认浏览器是否有支援此 API:

if (navigator.geolocation) {
var geo=navigator.geolocation;
var option={
enableAcuracy:false,
maximumAge:0,
timeout:600000
};
geo.getCurrentPosition(successCallback,
errorCallback,
option
);
}
else {alert("此浏览器不支援地理定位功能!");}
function successCallback(position) {
$i("latitude").innerHTML=position.coords.latitude;
$i("longitude").innerHTML=position.coords.longitude;
$i("altitude").innerHTML=position.coords.altitude;
$i("accuracy").innerHTML=position.coords.accuracy;
$i("altitudeAccuracy").innerHTML=position.coords.altitudeAccuracy;
$i("heading").innerHTML=position.coords.heading;
$i("speed").innerHTML=position.coords.speed;
$i("timestamp").innerHTML=position.timestamp;
}

⑩ java 怎么 获取jsp页面位置

js获取来源页地址方法:
var url = document.referrer;
document.write(url);

jsp获取来源页地址方专法:
String url = request.getHeader(”属Referer”);
System.out.println(url);

热点内容
鹿特丹港国家地理 发布:2021-03-15 14:26:00 浏览:571
地理八年级主要的气候类型 发布:2021-03-15 14:24:09 浏览:219
戴旭龙中国地质大学武汉 发布:2021-03-15 14:19:37 浏览:408
地理因素对中国文化的影响 发布:2021-03-15 14:18:30 浏览:724
高中地理全解世界地理 发布:2021-03-15 14:16:36 浏览:425
工地质检具体干些什么 发布:2021-03-15 14:15:00 浏览:4
东南大学工程地质考试卷 发布:2021-03-15 14:13:41 浏览:840
中国地质大学自动取票机 发布:2021-03-15 14:13:15 浏览:779
曾文武汉地质大学 发布:2021-03-15 14:11:33 浏览:563
中国冶金地质总局地球物理勘察院官网 发布:2021-03-15 14:10:10 浏览:864