本文整理了Java中com.graphhopper.util.Helper.intToEle()
方法的一些代码示例,展示了Helper.intToEle()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Helper.intToEle()
方法的具体详情如下:
包路径:com.graphhopper.util.Helper
类名称:Helper
方法名:intToEle
[英]Converts the integer value retrieved from storage into elevation (in meters). Do not expect more precision than meters although it currently is!
[中]将从存储器中检索到的整数值转换为高程(以米为单位)。不要期望比米更高的精度,尽管目前是这样!
代码示例来源:origin: graphhopper/graphhopper
@Override
public final double getElevation(int nodeId) {
if (!elevation)
throw new IllegalStateException("Cannot access elevation - 3D is not enabled");
return Helper.intToEle(that.nodes.getInt((long) nodeId * that.nodeEntryBytes + that.N_ELE));
}
代码示例来源:origin: graphhopper/graphhopper
@Override
public double getElevation(int id) {
if (!is3D())
return Double.NaN;
int intVal = da.getInt((long) id * rowSizeInBytes + ELE);
return Helper.intToEle(intVal);
}
代码示例来源:origin: graphhopper/graphhopper
protected int loadNodesHeader() {
nodeEntryBytes = nodes.getHeader(1 * 4);
nodeCount = nodes.getHeader(2 * 4);
bounds.minLon = Helper.intToDegree(nodes.getHeader(3 * 4));
bounds.maxLon = Helper.intToDegree(nodes.getHeader(4 * 4));
bounds.minLat = Helper.intToDegree(nodes.getHeader(5 * 4));
bounds.maxLat = Helper.intToDegree(nodes.getHeader(6 * 4));
if (bounds.hasElevation()) {
bounds.minEle = Helper.intToEle(nodes.getHeader(7 * 4));
bounds.maxEle = Helper.intToEle(nodes.getHeader(8 * 4));
}
frozen = nodes.getHeader(9 * 4) == 1;
return 10;
}
代码示例来源:origin: graphhopper/graphhopper
index += 4;
if (nodeAccess.is3D()) {
pillarNodes.add(lat, lon, Helper.intToEle(bitUtil.toInt(bytes, index)));
index += 4;
} else {
代码示例来源:origin: com.rgi-corp/graphhopper
@Override
public final double getElevation(int nodeId) {
if (!elevation)
throw new IllegalStateException("Cannot access elevation - 3D is not enabled");
return Helper.intToEle(that.nodes.getInt((long) nodeId * that.nodeEntryBytes + that.N_ELE));
}
代码示例来源:origin: com.graphhopper/graphhopper
@Override
public final double getElevation( int nodeId )
{
if (!elevation)
throw new IllegalStateException("Cannot access elevation - 3D is not enabled");
return Helper.intToEle(that.nodes.getInt((long) nodeId * that.nodeEntryBytes + that.N_ELE));
}
代码示例来源:origin: com.graphhopper/graphhopper-core
@Override
public final double getElevation(int nodeId) {
if (!elevation)
throw new IllegalStateException("Cannot access elevation - 3D is not enabled");
return Helper.intToEle(that.nodes.getInt((long) nodeId * that.nodeEntryBytes + that.N_ELE));
}
代码示例来源:origin: com.graphhopper/graphhopper-core
@Override
public double getElevation(int id) {
if (!is3D())
return Double.NaN;
int intVal = da.getInt((long) id * rowSizeInBytes + ELE);
return Helper.intToEle(intVal);
}
代码示例来源:origin: com.rgi-corp/graphhopper
@Override
public double getElevation(int id) {
if (!is3D())
return Double.NaN;
int intVal = da.getInt((long) id * rowSizeInBytes + ELE);
return Helper.intToEle(intVal);
}
代码示例来源:origin: com.graphhopper/graphhopper
@Override
public double getElevation( int id )
{
if (!is3D())
return Double.NaN;
int intVal = da.getInt((long) id * rowSizeInBytes + ELE);
return Helper.intToEle(intVal);
}
代码示例来源:origin: com.graphhopper/graphhopper-core
protected int loadNodesHeader() {
nodeEntryBytes = nodes.getHeader(1 * 4);
nodeCount = nodes.getHeader(2 * 4);
bounds.minLon = Helper.intToDegree(nodes.getHeader(3 * 4));
bounds.maxLon = Helper.intToDegree(nodes.getHeader(4 * 4));
bounds.minLat = Helper.intToDegree(nodes.getHeader(5 * 4));
bounds.maxLat = Helper.intToDegree(nodes.getHeader(6 * 4));
if (bounds.hasElevation()) {
bounds.minEle = Helper.intToEle(nodes.getHeader(7 * 4));
bounds.maxEle = Helper.intToEle(nodes.getHeader(8 * 4));
}
frozen = nodes.getHeader(9 * 4) == 1;
return 10;
}
代码示例来源:origin: com.rgi-corp/graphhopper
protected int loadNodesHeader() {
nodeEntryBytes = nodes.getHeader(1 * 4);
nodeCount = nodes.getHeader(2 * 4);
bounds.minLon = Helper.intToDegree(nodes.getHeader(3 * 4));
bounds.maxLon = Helper.intToDegree(nodes.getHeader(4 * 4));
bounds.minLat = Helper.intToDegree(nodes.getHeader(5 * 4));
bounds.maxLat = Helper.intToDegree(nodes.getHeader(6 * 4));
if (bounds.hasElevation()) {
bounds.minEle = Helper.intToEle(nodes.getHeader(7 * 4));
bounds.maxEle = Helper.intToEle(nodes.getHeader(8 * 4));
}
frozen = nodes.getHeader(9 * 4) == 1;
return 10;
}
代码示例来源:origin: com.graphhopper/graphhopper
protected int loadNodesHeader()
{
nodeEntryBytes = nodes.getHeader(1 * 4);
nodeCount = nodes.getHeader(2 * 4);
bounds.minLon = Helper.intToDegree(nodes.getHeader(3 * 4));
bounds.maxLon = Helper.intToDegree(nodes.getHeader(4 * 4));
bounds.minLat = Helper.intToDegree(nodes.getHeader(5 * 4));
bounds.maxLat = Helper.intToDegree(nodes.getHeader(6 * 4));
if (bounds.hasElevation())
{
bounds.minEle = Helper.intToEle(nodes.getHeader(7 * 4));
bounds.maxEle = Helper.intToEle(nodes.getHeader(8 * 4));
}
frozen = nodes.getHeader(9 * 4) == 1;
return 10;
}
代码示例来源:origin: com.graphhopper/graphhopper-core
index += 4;
if (nodeAccess.is3D()) {
pillarNodes.add(lat, lon, Helper.intToEle(bitUtil.toInt(bytes, index)));
index += 4;
} else {
代码示例来源:origin: com.rgi-corp/graphhopper
index += 4;
if (nodeAccess.is3D()) {
pillarNodes.add(lat, lon, Helper.intToEle(bitUtil.toInt(bytes, index)));
index += 4;
} else {
代码示例来源:origin: com.graphhopper/graphhopper
if (nodeAccess.is3D())
pillarNodes.add(lat, lon, Helper.intToEle(bitUtil.toInt(bytes, index)));
index += 4;
} else
内容来源于网络,如有侵权,请联系作者删除!