「java地图js」java地图进不去

博主:adminadmin 2022-12-01 22:30:07 73

今天给各位分享java地图js的知识,其中也会对java地图进不去进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

java端调用百度地图api

调google api吧:

script type="text/javascript" src=""/script

上面引入后,

script type="text/javascript"

function initialize() {

var myLatlng = new google.maps.LatLng(29.678815, 121.426489);

var myOptions = {

zoom: 12,

center: myLatlng,

mapTypeId: google.maps.MapTypeId.ROADMAP

}

var map = new google.maps.Map(document.getElementById("map_canvas"), myOptions);

var marker = new google.maps.Marker({

position: myLatlng,

map: map,

title: "Hello World!"

});

var rectangle = new google.maps.Rectangle();

var rectOptions = {

strokeColor: "#FF0000",

strokeOpacity: 0.8,

strokeWeight: 2,

fillColor: "#FF0000",

fillOpacity: 0.35,

map: map,

clickable:false,

bounds: map.getBounds()

};

var beginlatlng = ""; //记录起始点坐标

var endlatlng = ""; //记录结束点坐标

var rectBounds = "";

var SfClick = "";

var SfMove = "";

var ClickCount = 0; //点击次数

SfClick = google.maps.event.addListener(map, 'click', function(e) {

var begin = e.latLng;

ClickCount++;

if (ClickCount == 1) {

SfMove = google.maps.event.addListener(map, "mousemove",function(e) {

beginlatlng = begin;

endlatlng = e.latLng;

rectOptions.bounds = new google.maps.LatLngBounds(beginlatlng, endlatlng);

rectOptions.map = map;

rectangle.setOptions(rectOptions);

});

} else {

google.maps.event.removeListener(SfMove);

if (window.confirm("ok")) {

ClickCount = 0;

alert('起始坐标点' + beginlatlng + '\n结束坐标点' + endlatlng)

} else {

ClickCount = 0;

rectOptions.map = null;

rectangle.setOptions(rectOptions);

}

}

});

}

/script

怎样用java调用百度地图的JavaScript API?

这种地图类的api都是基于前端的 简单的就是说 你在前端用javascript实例化一个地图 可以通过自定义服务器请求获取你需要的数据 然后把数据返回给api api就会自动帮你处理数据 产生新的视图

如何使用java 开发百度地图

百度有提供api的,一般是按照api给的网址,在网址后加经纬度或者地区名,但是百度地图要申请秘钥的,这个需要自己去申请一个,免费的,类似的功能你可以参考下面的源码虽然是javascript的,但是java用起来差不多,毕竟你的地图肯定是在web页面显示的

!DOCTYPE html  

html  

head  

meta name="viewport" content="initial-scale=1.0, user-scalable=no" /  

meta http-equiv="Content-Type" content="text/html; charset=utf-8" /  

titleHello, World/title  

style type="text/css"  

html{height:100%}  

body{height:100%;margin:0px;padding:0px}  

#container{height:100%}  

/style  

script type="text/javascript" src=";ak=您的密钥"

//v2.0版本的引用方式:src=";ak=您的密钥"

//v1.4版本及以前版本的引用方式:src=";key=您的密钥callback=initialize"

/script

/head  

 

body  

div id="container"/div 

script type="text/javascript" 

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

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

map.centerAndZoom(point, 15);                 // 初始化地图,设置中心点坐标和地图级别  

/script  

/body  

/html

Java版网页地图

大思路挺简单的。就是处理图片,在数据库中存放一张大图(完整的大地图)。根据页面请求,在服务端用Java处理后,向客户端发送不同的大图部分。

你说不用API,这是不可能的,你写System.out.println("");就是在用API。只不过是Java标准配置,用起来方便。我想你的意思是不用第三方类库(如GoogleAPI)吧。

java中集成百度地图

答:用于WEB开发,可以使用 JavaScript 百度API  ,一个脚本控件,可以自行定制想要的地图功能;

关于java地图js和java地图进不去的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

The End

发布于:2022-12-01,除非注明,否则均为首码项目网原创文章,转载请注明出处。