`

java调用百度地图和谷歌地图

 
阅读更多
java调用百度地图:
示例代码如下(baidu.jsp):
<%@ page contentType="text/html; charset=gb2312"%>
<!DOCTYPE html>
<html>
	<head>
		<title>百度地图javascript</title>
		<script type="text/javascript">
function initialize() {
	var mp = new BMap.Map('map');
	mp.centerAndZoom(new BMap.Point(121.2134, 31.0576), 15);
}

function loadScript() {
	var script = document.createElement("script");
	script.src = "http://api.map.baidu.com/api?v=1.4&callback=initialize";
	document.body.appendChild(script);
}

window.onload = loadScript;
</script>
	</head>
	<body>
		<div id="map" style="width: 1500px; height: 1000px"></div>
	</body>
</html>

效果显示:
[img]

[/img]

java调用google地图:
实例代码如下(google.jsp):
<%@ page contentType="text/html; charset=gb2312"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
	xmlns:v="urn:schemas-microsoft-com:vml">
	<head>
		<meta http-equiv="content-type" content="text/html; charset=gb2312" />
		<title>谷歌地图javascript</title>
		<script
			src="http://ditu.google.com/maps?file=api&v=2&key=ABQIAAAAmZzPqf2aW-7Si6ot-HY9-hRhm3yhlCBaxy4FA8xZJReMAoDMwhQtB3B5zaWqCOSd_tjuCOoj9SsVZw"
			type="text/javascript">
</script>
		<script type="text/javascript">
function initialize() {
	if (GBrowserIsCompatible()) {
		var map = new GMap2(document.getElementById("map_canvas"));
		map.setCenter(new GLatLng(31.0576, 121.2134), 14);
	}
}
</script>
	</head>
	<body onload="initialize()" onunload="GUnload()" >
		<div id="map_canvas" style="width: 1500px; height: 1000px">
		</div>
	</body>
</html>


效果显示:
[img]

[/img]
  • 大小: 198.8 KB
  • 大小: 199.3 KB
分享到:
评论
3 楼 书策稠浊 2018-12-21  
兄弟,这tm是Java?
2 楼 yangjianzhouctgu 2013-07-27  
llscp 写道
这是JS吧...


对的呀
1 楼 llscp 2013-07-26  
这是JS吧...

相关推荐

    百度地图和谷歌地图互转

    总的来说,百度地图和谷歌地图互转是一个涉及坐标转换、API使用、GPS数据处理等多个技术环节的过程。开发者需要理解这些概念并掌握相应的工具和技巧,才能有效地在两者之间进行数据迁移和交互。...

    Java_百度地图_搜索附近美食

    2. **Java网络编程**:为了与百度地图API交互,我们需要使用Java的网络编程技术,如`java.net.URL`和`java.net.HttpURLConnection`类,构建HTTP请求并解析返回的JSON数据。此外,可能还需要用到`java.io....

    Gps坐标系转换Java工具类WGS坐标与Google和百度坐标互转

    而Google地图和百度地图则采用了各自的投影坐标系统,以便于在二维地图上准确展示地理位置。Google地图通常使用Web Mercator投影,百度地图则使用自有的BD-09坐标系。 在Java编程中,我们可以创建一个名为`GpsUtils...

    leaflet加载百度、高德、谷歌、天地图等在线地图

    在这个例子中,`ak`参数是您从百度地图开放平台获取的API密钥,它是合法使用百度地图服务的必要条件。 高德地图的加载方式类似,但需要使用不同的插件,如`L.tileLayer.amap`。高德地图API的使用同样需要一个密钥,...

    百度地图路径规划

    使用百度地图API,需要注册成为百度地图开发者并获取API密钥,然后在应用中引入对应的SDK库,通过调用接口实现各种功能。 3. **路径规划算法**:路径规划是导航系统的核心,百度地图提供了多种路径规划算法,如驾车...

    百度地图离线开发

    在IT行业中,百度地图离线开发是一项重要的技术应用,它允许开发者在没有网络连接的情况下,依然可以使用地图服务。这在移动设备上尤其有用,比如在偏远地区或网络信号不稳定的环境中。本篇文章将深入探讨百度地图...

    Android6.0百度地图加载(Eclipse)

    3. Android 6.0的地图应用程序开发:Android 6.0 提供了多种地图应用程序开发的可能性,例如使用百度地图 SDK、Google Maps SDK 等,以便开发者快速构建地图应用程序。 4. 百度地图开发密钥(Key):百度地图开发...

    百度地图api离线版,api版本为2.0

    1. **kaiduhe.html** 和 **sample.html**:这两个文件是示例网页,展示了如何使用百度地图API 2.0进行地图展示、标注、事件监听等基本操作,可作为开发参考。 2. **GoogleToBaidu.jar**:这是一个用于将Google地图...

    android读取JSON数据在百度地图上画线

    总之,这个项目涵盖了Android应用开发的多个核心方面,包括网络请求、JSON解析、地图服务集成、UI设计以及生命周期管理等,对于学习Android开发和百度地图API的使用具有很高的参考价值。通过深入理解和实践这些知识...

    百度地图lib包和so文件

    在使用百度地图API时,可能会用到这个库来兼容旧版本的Android设备。 `locSDK_3.1.jar`则是百度定位SDK的Java库,它提供了精确的定位服务。通过这个库,开发者可以获取到用户的实时经纬度信息,支持GPS、WiFi、基站...

    百度地图demo(Android Studio)

    "百度地图demo(Android Studio)" 是一个专门为Android Studio开发的应用程序示例,它展示了如何在Android项目中集成并使用百度地图API。这个demo旨在帮助开发者快速理解和学习如何在自己的应用中实现百度地图的...

    调用google地图事例

    总之,"调用Google地图事例"是一个涵盖Web开发、JSP和Google Maps API的综合实践。它教导开发者如何在网页中嵌入交互式地图,同时展示了Java与JavaScript之间的交互,以及如何处理动态数据来增强地图的功能。在实际...

    电子地图模块java源码

    4. **地图API**:这个模块可能使用了第三方的地图服务API,如Google Maps API、高德地图API或百度地图API。这些API提供了地图数据的获取、定位、路线规划等功能,通过调用API,源码能实现与地图服务提供商的交互。 ...

    基于JAVA开发的城市地图APP

    3. **地图API集成**:地图功能是城市地图APP的核心,通常会使用第三方地图服务提供商的API,如高德、百度或谷歌地图API。开发者需要理解如何获取API密钥,以及如何调用地图服务,实现定位、导航、路线规划等功能。 ...

    百度地图定位.zip

    【标题】:“百度地图定位.zip”是一个针对安卓开发的学习资源,包含了使用Android Studio与百度地图API集成以...通过解压并研究其中的代码,开发者可以掌握如何在Android Studio中使用百度地图API实现基本的定位功能。

    基于Android的百度API旅游地图应用开发参赛作品完整版

    在本项目中,开发者利用了Android平台和百度地图API创建了一个旅游地图应用,这是一款针对旅行者设计的实用工具,可以提供丰富的地图服务和旅行相关信息。以下是对该项目各个方面的详细阐述: 1. **Android开发环境...

    Android开发之百度地图定位

    5. **实现定位**:使用百度地图SDK的MyLocationData类和LocationClient类来获取和显示用户的位置。需要在Activity中开启LocationClient: ```java LocationClient locationClient = new LocationClient(this); ...

    BaiduMap.rar_android_findepn_地图 _安卓 百度地图_百度地图

    【描述】中的“安卓开发的简单百度地图”意味着这个项目是使用Java或者Kotlin编程语言,基于Android Studio开发环境,结合了百度地图SDK来构建的。实时定位功能通常依赖于Android系统的GPS服务和网络定位,使得用户...

    百度地图仿微信定位

    本项目"百度地图仿微信定位"旨在实现一个类似微信的定位体验,使用了百度地图API的Android SDK v4.1.1版本,特别关注了解决在Android 6.0及以上系统版本中可能出现的定位问题,比如用户被错误地定位到非洲或海洋等非...

    用Android Studio制作的地图定位(使用谷歌地图SDK)

    通过以上步骤,我们便能使用Android Studio和谷歌地图SDK创建一个具备定位、实时位置更新、显示坐标与海拔、轨迹查询等功能的应用。这只是一个基础的实现,实际应用中可能还需要处理更多细节,如错误处理、用户体验...

Global site tag (gtag.js) - Google Analytics