AxisAlignedBoundingBoxXZ tileBounds =
data.getConversionResults().getMapData().getDataBoundary();
renderOptions.camera = OrthoTilesUtil.cameraForTile(
data.getConversionResults().getMapProjection(),
new TileNumber(zoom, tileX, tileY), angle, from);
renderOptions.projection = OrthoTilesUtil.projectionForTile(
data.getConversionResults().getMapProjection(),
new TileNumber(zoom, tileX, tileY), angle, from);
} catch (NumberFormatException nfe) {
JOptionPane.showMessageDialog(viewerFrame, "invalid input");
}