.getTileLodInfos();
int lodCount = tileLodDescs.size();
sb.append("<li><b>Levels: </b> (" + lodCount + ")</li>");
sb.append("<ul>");
for (int i = 0; i < lodCount; i++) {
TileLodInfo tileLodInfo = tileLodDescs.get(i);
int level = tileLodInfo.getLevel();
double resolution = tileLodInfo.getResolution();
int startRow = (int) ((originY - ymaxFull) / height / resolution);
int startCol = (int) ((xminFull - originX) / width / resolution);
int endRow = (int) ((originY - yminFull) / height / resolution);
int endCol = (int) ((xmaxFull - originX) / width / resolution);
sb.append("<li><b>Level: </b>" + level);
sb.append(" [ ");
sb.append("<a href='" + contextRoot
+ "/rest/service/MapService/" + serviceName
+ "/tile/" + level + "/" + startRow + "/"
+ startCol + "'>Start Tile</a>");
sb.append(" , ");
sb.append("<a href='" + contextRoot
+ "/rest/service/MapService/" + serviceName
+ "/tile/" + level + "/" + endRow + "/" + endCol
+ "'>End Tile</a>");
sb.append(" ]");
sb.append("<ul>");
sb.append("Resolution: " + resolution + "<br/>");
sb.append("Scale: " + tileLodInfo.getScale());
sb.append("</ul>");
sb.append("</li>");
}
sb.append("</ul>");
sb.append("</ul>");