java嵌入google地图

可以的 右边的panel使用一个浏览器类调用本地的网页文件,网页文件中使用google的回js代码即可。解析GPS报文答可以参考武汉大学出版的GPS原理一书,如果想加入数据库也可以,jdbc数据库驱动可以实现连接数据库功能。

⑵ java程序嵌入google地图

你做的应该是界面应用程序吧?
如果不是Web程序 首先你要实例一个连接类
把地图的回Url传过去 然后打答开连接 返回的是一个二进制流 最后转换成字符流 赋值元素的value属性
大致流程就这样 实在没时间给你写代码

⑶ 谷歌地图java版下载地址

m.google.cn/maps这个登录之后可以下载了。 要配合你的手机型号。然后下载。 建议你安装的回时候安装在你的内存里答。这样能防止您的本机的内存满。。卸载的时候也方便。。还有您要确定你手机开通流量的情况下去下载。不然您的手机费一会就没了。我的回答还满意吗 满意的话就给分吧。谢谢了。

⑷ 谷歌手机地图java

2.3.2版 手机登录 m.google.cn/maps 找到你的手机型号 免费下载

⑸ 在java中如何调用 谷歌地图API 最好能有源码。用myeclipse开发

我也曾想过这个(公司要用),我考虑的是不是,把坐标定义成为一个二维的数组,x和y就是横纵坐标~
我也不是很懂,大家一起探讨下吧

⑹ 谷歌地图二次开发,java实现获取数据库信息,地图生成标注

呵呵,正好有这么一个demo。
请在google搜索 上报gps
第二个就是

⑺ 如何用java获取google地图经纬度,地址信息

第一步、申请一个GOOGLE地图的KEY
1、根据地址获取经纬度
[java]viewplainprint?
(){
CloseableHttpClienthttpclient=HttpClients.createDefault();
try{
//创建httpget.
HttpGethttpget=newHttpGet("
上海市&sensor=false&key=");
logger.debug("executingrequest"+httpget.getURI());
//执行get请求.
CloseableHttpResponseresponse=httpclient.execute(httpget);

try{
//获取响应实体
HttpEntityentity=response.getEntity();
logger.debug("--------------------------------------");
//打印响应状态
System.out.println(response.getStatusLine());
if(entity!=null){
//打印响应内容
Stringstr=EntityUtils.toString(entity);
JSONObjecto=(JSONObject)JSON.parse(str);
JSONArrayo2=(JSONArray)o.get("results");
JSONObjecto3=(JSONObject)o2.get(0);
JSONObjecto4=(JSONObject)o3.get("geometry");
JSONObjecto5=(JSONObject)o4.get("location");

logger.debug("lat====>>>"+o5.get("lat")+";lng=====>>>"+o5.get("lng"));
}
logger.debug("------------------------------------");
}finally{
response.close();
}
}catch(ClientProtocolExceptione){
e.printStackTrace();
logger.debug(e.getMessage());
}catch(ParseExceptione){
e.printStackTrace();
logger.debug(e.getMessage());
}catch(IOExceptione){
e.printStackTrace();
logger.debug(e.getMessage());
}finally{
//关闭连接,释放资源
try{
httpclient.close();
}catch(IOExceptione){
e.printStackTrace();
logger.debug(e.getMessage());
}
}
}


第二步、根据经纬度获取地址信息

[java]viewplainprint?
(BigDecimallat,BigDecimallng){
Stringaddr="";
if(null==lat||null==lng){
returnaddr;
}
CloseableHttpClienthttpclient=HttpClients.createDefault();
try{

//创建httpget.
HttpGethttpget=newHttpGet(MessageFormat.format("
{0},{1}&sensor=false&&language=zh-CN&key=",lat,lng));
logger.debug("executingrequest"+httpget.getURI());
//执行get请求.
CloseableHttpResponseresponse=httpclient.execute(httpget);

try{
//获取响应实体
HttpEntityentity=response.getEntity();
logger.debug("--------------------------------------");
//打印响应状态
System.out.println(response.getStatusLine());
if(entity!=null){
//打印响应内容
Stringstr=EntityUtils.toString(entity);
JSONObjecto=(JSONObject)JSON.parse(str);
JSONArrayo1=(JSONArray)o.get("results");

JSONObjecto2=(JSONObject)o1.get(0);
if(null!=o2){
addr=String.valueOf(o2.get("formatted_address"));
logger.debug("详细地址====>>>"+addr);
JSONArrayo3=(JSONArray)o2.get("addressComponent");
logger.debug("地址明细====>>>"+JSONArray.toJSONString(o3));
}
}
}finally{
response.close();
}
}catch(ClientProtocolExceptione){
e.printStackTrace();
logger.debug(e.getMessage());
}catch(ParseExceptione){
e.printStackTrace();
logger.debug(e.getMessage());
}catch(IOExceptione){
e.printStackTrace();
logger.debug(e.getMessage());
}finally{
//关闭连接,释放资源
try{
httpclient.close();
}catch(IOExceptione){
e.printStackTrace();
logger.debug(e.getMessage());
}
}
returnaddr;
}

来自戴子的博客专栏,希望可以给你带来帮助

⑻ 求个java平台的谷歌地图,能全触屏操作的。

现在JAVA平台几乎没人用了,谷歌地图也不支持JAVA的,楼主可以考虑换个智能机,智能机功能确实很多的。

⑼ JAVA谷歌地图有地图包吗谢谢

没有抄,你没有把概念搞袭清楚

谷歌地图没有客户端【手机客户端除外】,所以你没办法下载下来用。谷歌地图说白了就是一个网页,你打开相关网页就进入了谷歌地图。如果你硬是要有一种下下来的感觉,建议你把那个网页保存在桌面上

你再想想,谷歌地图是全球的,地图数据量有好几个TB大,即使有能够下下来的,你硬盘也装不下~

⑽ 想用java 做一个平台,能够调用百度或谷歌地图并在地图上显示定位位置和轨迹回放,涉及java 的那些知识

如果是WEB方式,需要:
java开发移动端APP,获取GPS数据并存入数据库
页面版JSP调用网络地图API
地图上所需的位置权坐标从数据库中查询
涉及到的知识比较广,JSP\JAVA ANDROID IDE\J2SE\HTML\DATABASE