`
laladin.syd
  • 浏览: 8452 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

GoogleMap Web版在android中的应用

阅读更多

 

Html部份:

google.html

 

<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="initial-scale=1.0, user-scalable=no" />
<style type="text/css">
  html { height: 100% }
  body { height: 100%; margin: 0px; padding: 0px }
  #map_canvas { height: 100% }
</style>
<script type="text/javascript" src="https://maps-api-ssl.google.com/maps/api/js?v=3&sensor=false">
</script>
<script type="text/javascript">
  function initialize(latitude,longitude) {
    alert(latitude+","+longitude);
    var latlng = new google.maps.LatLng(latitude,longitude);
    var myOptions = {
      zoom: 15,
      center: latlng,
      disableDefaultUI: true,
      mapTypeId: google.maps.MapTypeId.ROADMAP
    };
    var map = new google.maps.Map(document.getElementById("map_canvas"),
        myOptions);
   var image = 'iconmarka.png';
   var beachMarker = new google.maps.Marker({
      position: latlng, 
      map: map,
      icon: image
  }); 
  }
</script>
</head>
<body>
  <div id="map_canvas" style="width:100%; height:100%"></div>
</body>
</html>

 

 Java部份:

 

 //以下两句为需要显示的经纬度
 double latitude = tmppicinfo.getLatitude(); 
 double longitude = tmppicinfo.getLongitude();  
/** 地图RL容器 **/
  WebView webmap = (WebView) findViewById(R.id.webmap);
  webmap.getSettings().setJavaScriptEnabled(true);
  webmap.loadUrl(weburl);//将google.html放到assets目录下,weburl为google.html的URI
  webmap.setWebViewClient(new MyWebViewClient(latitude, longitude));
 

 

 

分享到:
评论

相关推荐

    android web版googlemap

    标题“android web版googlemap”表明我们将讨论如何在Android应用程序中嵌入和使用Google Maps Web服务,特别是在V3版本上。描述中提到的“实现了定位显示,轨迹播放等功能”,意味着我们将深入探讨如何实现实时位置...

    android google map 导航

    一旦得到路线信息,可以在地图上绘制路径,使用`PolylineOptions`和`GoogleMap.addPolyline()`方法。 总的来说,实现Android上的Google Map导航功能涉及以下几个关键步骤: 1. 添加Google Play Services依赖 2. ...

    GoogleMap谷歌地图demo

    在IT行业中,GoogleMap是一个广泛使用的地图服务,它提供了丰富的API接口,允许开发者在其应用程序中集成地图功能。本文将深入探讨GoogleMap谷歌地图API的使用,以及如何通过它实现一个全面的地图工具。 首先,让...

    GoogleMap定位系统、与Webservice连接

    在IT行业中,GoogleMap定位系统和与Web服务的连接是两个关键的技术领域,它们在现代移动...通过学习和理解这个Demo,开发者可以掌握如何在Android应用中有效地利用GoogleMap和Web服务,提升应用的功能性和用户体验。

    GoogleMap开发源码

    对于"GoogleMap开发源码"这个主题,我们可以深入探讨以下几个核心知识点: 1. **Google Maps API**:Google Maps提供JavaScript API、Android API和iOS SDK等,允许开发者在网页、移动应用上显示地图、获取位置信息...

    GoogleMap地图控件应用源码_googlemapcontrol.zip

    在IT领域,GoogleMap地图控件是开发者常用的一个工具,它允许我们在应用程序中集成谷歌地图的功能,包括定位、导航、路线规划等。GoogleMap地图控件通常以API的形式提供,开发者可以通过调用API接口实现地图的显示和...

    ex_map.rar_android_android mapa_android mapapi_ex_map_google ear

    然而,可以通过Web视图(WebView)或者KML(Keyhole Markup Language)文件的加载来间接地将Google Earth的内容集成到Android应用中。KML是一种用于描述地理位置数据的语言,它可以表示点、线、多边形等地理对象,...

    Android应用源码之写的google map api 应用.zip

    在Activity或Fragment中,你需要初始化MapFragment或SupportMapFragment,并在onMapReady回调中获取到GoogleMap对象,然后才能调用地图的各种API进行操作。 5. **设置地图属性**: 可以设置地图的类型(卫星、...

    VC++调用GOOGLEMAP(google地图)代码

    在本文中,我们将深入探讨如何在VC++项目中调用Google Maps API,以便在应用程序中集成地图功能。Google Maps API提供了丰富的地图展示、定位、路径规划等服务,开发者可以通过API来实现各种定制化的地图应用。 ...

    Google-Map.rar_google map

    1. **Google Maps API介绍**:Google Maps API是Google提供的一套Web服务,允许开发者在其应用程序中嵌入Google Maps的功能。它支持JavaScript、Android、iOS等多种平台,通过API调用来实现地图显示、定位、路径规划...

    GoogleMap V3 中文 教程

    Google Map V3是Google Maps API的一个重要版本,主要针对Web开发,提供了一整套用于在网页中集成地图、定位、路线规划等功能的工具。这个中文教程可以帮助开发者理解和运用V3版本的API,即便在无法访问互联网的情况...

    google Map开发

    在IT行业中,Google Map开发是一项重要的技能,尤其对于Android和iOS开发者来说,它为应用程序提供了强大的地理定位和地图展示功能。下面将详细讲解Google Map在Android、iOS以及网站开发中的应用,以及相关的知识点...

    googlemap 不能用 用baidu map

    在IT行业中,地图服务是移动应用和Web应用中不可或缺的一部分,尤其对于提供定位、导航、地理信息查询等功能的应用。Google Maps作为全球广泛使用的地图服务,但在国内由于政策原因,其服务无法正常使用,导致开发者...

    Google Map在项目中的使用

    在“Googlemap_API教程.doc”文档中,可能包含了更多关于如何使用Google Maps API的具体步骤和示例代码,这将有助于开发者更深入地理解和掌握Google Maps API的各种功能。通过学习这份文档,开发者不仅可以提高地理...

    Google map 开发密钥

    Google Map API 是一套由谷歌提供的用于在网站或应用中嵌入交互式地图的服务接口。它支持多种编程语言,包括JavaScript、Android(Java/Kotlin)以及iOS(Objective-C/Swift)。对于开发者而言,Google Maps API ...

    googlemap 添加标记 并有气泡效果

    确保已经在Google Cloud Console中创建了一个项目,并为Android应用获取了API密钥。在`AndroidManifest.xml`中添加地图权限: ```xml &lt;uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" /&gt;...

    基于Google Map的GPS轨迹定位系统项目(1)组

    2. Google Maps API:Google Maps提供了一套Web服务API,允许开发者在网页或应用中嵌入地图,实现地理位置相关的功能。这些API包括地图显示、地理编码、路径规划、实时定位等。 3. 地图集成:在项目中,你需要理解...

    Google map 开发实例

    在IT行业中,Google Map是一个广泛使用的地图服务,它提供了丰富的API和工具,使得开发者能够将地图功能集成到自己的应用程序中。本开发实例旨在帮助你深入理解如何利用Google Maps API进行地图应用开发。以下是对这...

    一个简单的google map例子代码

    在IT行业中,Google Map是一个广泛使用的地图服务,它提供了丰富的API和工具,使得开发者能够将地图功能集成到自己的应用程序中。下面,我们将深入探讨如何利用Google Map API创建一个简单的地图应用,通过输入地名...

    Google Map

    1. **手动获取**:用户可以直接在Google Map网页版或移动应用上进行操作。当你在地图上点击一个位置时,鼠标或手指接触的地点会显示一个小圆圈,旁边会弹出一个信息窗口,里面就包含了该地点的经纬度。 2. **API...

Global site tag (gtag.js) - Google Analytics