「java地图应用」java实现地图导航
本篇文章给大家谈谈java地图应用,以及java实现地图导航对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
- 1、我想用java做一个地图应用,怎么入手?想用geogle map api,不是网页版,把html嵌入到窗体中。
- 2、java怎么调用地图获取地理位置信息
- 3、如何使用java 开发百度地图
- 4、如何使用maven和ArcGIS Runtime SDK for Java创建地图应用程序
- 5、怎么用java开发安卓 高德地图
我想用java做一个地图应用,怎么入手?想用geogle map api,不是网页版,把html嵌入到窗体中。
java Swing 对 显示html 支持本来就不好。 更可况 你的页面需要支持javascript 和css 。
java怎么调用地图获取地理位置信息
通过浏览器来获取用户当前位置。基于此特性可以开发基于位置的服务应用。在获取地理位置信息前,首先浏览器都会向用户询问是否愿意共享其位置信息,待用户同意后才能使用。
Html5获取地理位置信息是通过Geolocation API提供,使用其getCurrentPosition方法,此方法中有三个参数,分别是成功获取到地理位置信息时所执行的回调函数,失败时所执行的回调函数和可选属性配置项。
如何使用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
如何使用maven和ArcGIS Runtime SDK for Java创建地图应用程序
用mvn命令行。
mvn archetype:generate
在这之前要先装jdk,装maven,改maven源,配maven到系统path
IDE的话就是eclipse中装m2e插件,和mvn命令行本质上一样,不过更加方便,毕竟你写代码基本上还是要用IDE的各种提示的
怎么用java开发安卓 高德地图
首先创建工程,并在工程Build PathConfigure Build Path…libraries 中选择“Add Externel JARs…”,选定
MapApi.jar,点击OK,这样就可以将高德地图Android API 库文件引入。然后在工程Build PathConfigure Build
Path…Order and Export 中将引入的库文件MapApi.jar 选中,点击OK,这样您就可以在您的程序中使用高德地图API
了。
二、我们在不熟悉的情况下、先尽量多的添加此软件应用权限;所以在mainifest中添加如下代码;插入的位置在
application的代码之前。
Java代码
uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"/uses-permission
uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/uses-permission
uses-permission android:name="android.permission.INTERNET"/uses-permission
uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/uses-permission
uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/uses-permission
uses-permission android:name="android.permission.READ_PHONE_STATE"/uses-permission
uses-permission android:name="android.permission.CHANGE_WIFI_STATE"/uses-permission
uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/uses-permission
java地图应用的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java实现地图导航、java地图应用的信息别忘了在本站进行查找喔。