我在使用此地图查询位置时遇到了一些问题。 我在经度和纬度的数据库中存储了很多点。 我要求一个带有HERE api的矩形,并从西北角和东南角获得坐标。
例如:
Lon: -19°/ Lat: 55° // Lon: 49°/ Lat:36°
这很有效:
但如果我要求我在澳大利亚附近的rectangele我到达日期线,我将得到正面和负面的纬度。
例如:
Lon: 113° / Lat: -12° // Lon: -177° /Lat: -36°
如果矩形在日期线上(113° - > -177°),我该如何申请积分 有没有人有一些MYSQL查询。
答案 0 :(得分:0)
API需要左上角和右下角。
HERE example
所以
function addRectangleToMap(map) {
var boundingBox = new H.geo.Rect(53.1, 170.1, 43.1, -170.1);
map.addObject(
new H.map.Rect(boundingBox, {
style: {
fillColor: '#FFFFCC',
strokeColor: '#E8FA75',
lineWidth: 8
},
})
);
}