package
tools;
import
java.io.BufferedReader;
import
java.io.IOException;
import
java.io.InputStream;
import
java.io.InputStreamReader;
import
java.io.OutputStreamWriter;
import
java.net.URL;
import
java.net.URLConnection;
import
com.sun.org.apache.xerces.internal.impl.dv.util.Base64;
public
class
BaiduAPIConverter {
public
static
void
testPost(String x, String y)
throws
IOException {
URL url =
new
URL(
"XXXXX"
);
URLConnection connection = url.openConnection();
/**
* 然后把连接设为输出模式。URLConnection通常作为输入来使用,比如下载一个Web页。
* 通过把URLConnection设为输出,你可以把数据向你个Web页传送。下面是如何做:
*/
connection.setDoOutput(
true
);
OutputStreamWriter out =
new
OutputStreamWriter(connection
.getOutputStream(),
"utf-8"
);
out.flush();
out.close();
String sCurrentLine;
String sTotalString;
sCurrentLine =
""
;
sTotalString =
""
;
InputStream l_urlStream;
l_urlStream = connection.getInputStream();
BufferedReader l_reader =
new
BufferedReader(
new
InputStreamReader(
l_urlStream));
while
((sCurrentLine = l_reader.readLine()) !=
null
) {
if
(!sCurrentLine.equals(
""
))
sTotalString += sCurrentLine;
}
System.out.println(sTotalString);
sTotalString = sTotalString.substring(
1
, sTotalString.length()-
1
);
String[] results = sTotalString.split(
"\\,"
);
if
(results.length ==
3
){
if
(results[
0
].split(
"\\:"
)[
1
].equals(
"0"
)){
String mapX = results[
1
].split(
"\\:"
)[
1
];
String mapY = results[
2
].split(
"\\:"
)[
1
];
mapX = mapX.substring(
1
, mapX.length()-
1
);
mapY = mapY.substring(
1
, mapY.length()-
1
);
mapX =
new
String(Base64.decode(mapX));
mapY =
new
String(Base64.decode(mapY));
System.out.println(mapX);
System.out.println(mapY);
}
}
}
public
static
void
main(String[] args)
throws
IOException {
testPost(
"116.31500244140287"
,
"40.006434917448786"
);
}
}
相关推荐
百度纠偏 高德纠偏 地图纠偏 地图偏移
下载如有问题,可私信博主。下载前建议先查看博客内容,其地址为:https://blog.csdn.net/m0_60387551/article/details/123356335
用更简单的方式去使用地图(支持 MapKit、高德地图、百度地图)
在百度、谷歌、soso、等地图上,对经纬度偏移进行正确的纠偏的最佳技术解决方案,内容包含技术解决与相关获取资料方式!
百度、高德地图坐标偏移转换。...这种偏移不是线性的,不能简单地通过加减某个值来校正,并且不同的地图提供商采用的算法也不一样,例如百度地图和高德地图就采用了不同的偏移方式。更详细的信息可以阅读下文
py调取百度地图纠偏文档方法脚本
NULL 博文链接:https://gjican.iteye.com/blog/1664443
Google baidu 地图 gps偏移(经纬度偏移)的技术纠偏解决方案 讲解如何通过官方API实现0偏移 不要相信网上的数据库或者算法之类的,感觉都有些扯淡,并且超级影响系统性能,通过官方的解决方案更完美,更稳定
完美解决百度地图聚合中的marker添加label后移动、放大缩小时label消失的问题,添加获取已经聚合点位的接口!
// 设置默认停靠位置和偏移量 this.defaultAnchor = BMAP_ANCHOR_TOP_LEFT; this.defaultOffset = new BMap.Size(10, 10); } // 通过JavaScript的prototype属性继承于BMap.Control ZoomControl....
百度地图切图工具是一款切图工具,百度地图切图工具根据计算机内存大小可支持2万像素大图切图支持无缝对接,实现无偏移切图,不用输入坐标,直接拖动图片在地图上自动选坐标,全过程程序自动完成,快来下载体验吧。...
Cesium 常用地图纠偏 百度、高德、Arcgis、腾讯地图纠偏 资源预览:http://dongnan185.com:8083/videos/jiupian.mp4 启动:npm i npm run serve
本人百度地图系列博客文章源码,百度地图实时画出运行轨迹,车头实时指向行驶方向,设置角度偏移。对应效果地址:https://blog.csdn.net/xiaoge_586/article/details/116694492
最新全国百度、高德、谷歌等各类地图经纬度偏移,经纬度纠偏,gps偏移,gps纠偏数据库。
NULL 博文链接:https://gjican.iteye.com/blog/1664467
所谓的地图数据加密偏移,其实就是用一个偏移算法对地图的经纬度做一个加减偏移量,从而达到与实际地图不一致。这个偏移算法本身是没有什么规律可言的,每家地图服务商都有一套自己的加密偏移算法,既然算法上没有...
Google baidu 地图 gps偏移(经纬度偏移)的技术纠偏解决方案,在gps实际开发中的应用,最权威的解决方案
解决矢量地图与卫星地图叠加有偏移的两种方法
google 地图导航偏移数据,众所周知,导航经纬度数据和实际地图有偏差,这个用来修正