public class OMTRaster extends MapOb
DECLUTTER_ANYWHERE, DECLUTTER_LOCALLY, DEFAULT_SPACING, handler, lat, lon, name, origXLabelOffset, origYLabelOffset, x, xOffset, y, yOffset
ADD_GRAPHIC_MASK, APP_OBJECT, BASIC_STROKE, CHANGE_APPEARANCE, clear, DECIMAL_DEGREES, DECLUTTERTYPE_LINE, DECLUTTERTYPE_MOVE, DECLUTTERTYPE_NONE, DECLUTTERTYPE_SPACE, DEFAULT_ROTATIONANGLE, DELETE_GRAPHIC_MASK, DESELECT_GRAPHIC_MASK, DESELECTALL_GRAPHIC_MASK, GRAPHICTYPE_ARC, GRAPHICTYPE_BITMAP, GRAPHICTYPE_CIRCLE, GRAPHICTYPE_ELLIPSE, GRAPHICTYPE_GRAPHIC, GRAPHICTYPE_GRID, GRAPHICTYPE_LINE, GRAPHICTYPE_POINT, GRAPHICTYPE_POLY, GRAPHICTYPE_RASTER, GRAPHICTYPE_RECTANGLE, GRAPHICTYPE_TEXT, INDEX, INFOLINE, LABEL, LINETYPE_GREATCIRCLE, LINETYPE_RHUMB, LINETYPE_STRAIGHT, LINETYPE_UNKNOWN, LOWER_GRAPHIC_MASK, LOWER_TO_BOTTOM_GRAPHIC_MASK, NO_ROTATE, OMGRAPHIC_ELT, OMGRAPHIC_TYPE_ATTR, RADIANS, RAISE_GRAPHIC_MASK, RAISE_TO_TOP_GRAPHIC_MASK, REMOVABLE, RENDERTYPE_LATLON, RENDERTYPE_OFFSET, RENDERTYPE_UNKNOWN, RENDERTYPE_XY, SELECT_GRAPHIC_MASK, SORT_GRAPHICS_MASK, TOOLTIP, UPDATE_GRAPHIC_MASK, UPDATED
Constructor and Description |
---|
OMTRaster()
Creates a new instance of MapOb
|
OMTRaster(edu.stanford.smi.protege.model.Instance instance)
Constructor of OMTRaster object from Protege instance
|
Modifier and Type | Method and Description |
---|---|
static OMTRaster |
createOMTRaster(java.lang.String label,
java.lang.String latitude,
java.lang.String longitude,
java.lang.String url,
java.lang.String start)
Factory method for creating OMTRaster object from string parameters
|
void |
fromSlotANGLE(edu.stanford.smi.protege.model.Instance instance) |
void |
fromSlotURL(edu.stanford.smi.protege.model.Instance instance) |
java.lang.String |
getURL()
Return image url
|
void |
mapFromProtege(edu.stanford.smi.protege.model.Instance instance)
Rewrite information from Protege Instance to this object.
|
void |
setCourse(int deg)
Method to change rotation angle of image
|
void |
setGraphicLocations(double latitude,
double longitude)
Standard Openmap method
|
addLinkToMe, bearingsDeg, bearingsDeg, bearingsDeg, bearingsRad, coordFromProtege, createMapOb, distanceNM, distanceNM, distanceNM, getDeg, getDegMin, getDescription, getDescriptionInstance, getInstance, getLatitude, getLatitudeDM, getLinksToMe, getLongitude, getLongitudeDM, getPgid, getToolTip, getWhoTows, hideLabel, mapToProtege, offTow, position, removeLinkToMe, setDescription, setDescriptionInstance, setLabelText, setLocation, setToolTip, setWhoTows, showLabel
setGraphicLocations, setGraphicLocations
convertCoordinateString, distance, generate, generate, getDeclutterLimit, getDetails, getHorizontalLabelBuffer, getLabel, getLocationHandler, getLocationMarker, getName, isAllowDecluttering, isShowLocation, isShowName, main, render, renderLocation, renderName, setAllowDecluttering, setDeclutterLimit, setDetails, setHorizontalLabelBuffer, setLabel, setLocation, setLocation, setLocation, setLocation, setLocationHandler, setLocationMarker, setLocationPaint, setName, setShowLocation, setShowName, showDetails
clone, deselect, getDeclutterType, getDisplayColor, getDisplayPaint, getEdgeMatchesFill, getFillColor, getFillPaint, getHasLabel, getLineColor, getLinePaint, getMattingPaint, getRenderType, getSelectColor, getSelectPaint, getShowEditablePalette, getStroke, getTextureMask, hasLineTypeChoice, isClear, isMatted, isSelected, normalizeDistanceForLineWidth, regenerate, renderLabel, restore, select, setDeclutterType, setFillColor, setFillPaint, setGraphicsColor, setGraphicsForEdge, setGraphicsForFill, setLabelLocation, setLabelLocation, setLabelLocation, setLabelLocation, setLabelLocation, setLineColor, setLinePaint, setMatted, setMattingPaint, setRenderType, setSelectColor, setSelected, setSelectPaint, setShowEditablePalette, setStroke, setTextureMask, shouldRenderEdge, shouldRenderFill
appendShapeEdge, appendShapeEdge, appendShapeEdge, appendShapeEdge, clearAttributes, contains, createBoxShape, createShape, createShape, describeShapeDetail, describeShapeDetail, distanceToEdge, distanceToEdge, draw, draw, fill, fill, getAppObject, getAttribute, getAttributes, getLineType, getNeedToRegenerate, getShape, isRenderable, isRenderable, isVisible, putAttribute, removeAttribute, setAppObject, setAttributes, setLineType, setNeedToRegenerate, setShape, setVisible
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
clearAttributes, contains, distanceToEdge, draw, draw, fill, fill, getAppObject, getAttribute, getAttributes, getLineType, getNeedToRegenerate, getShape, isRenderable, isRenderable, isVisible, putAttribute, removeAttribute, setAppObject, setAttributes, setLineType, setNeedToRegenerate, setShape, setVisible
public OMTRaster()
public OMTRaster(edu.stanford.smi.protege.model.Instance instance) throws java.lang.Exception
instance
- - Protege Instancejava.lang.Exception
- -public static OMTRaster createOMTRaster(java.lang.String label, java.lang.String latitude, java.lang.String longitude, java.lang.String url, java.lang.String start) throws java.lang.Exception
label
- - name of OMTRaster objectlatitude
- - latitude in form "DD MM.M"longitude
- - longitude in form "DD MM.M"url
- - url of file containing Icon Image of this objectstart
- - start angle of image orientation in form "DDD.D" (degrees)java.lang.Exception
- -public void mapFromProtege(edu.stanford.smi.protege.model.Instance instance)
mapFromProtege
in interface Protegian
mapFromProtege
in class MapOb
instance
- - Protege Instancejava.lang.Exception
- -public void fromSlotANGLE(edu.stanford.smi.protege.model.Instance instance)
public void fromSlotURL(edu.stanford.smi.protege.model.Instance instance)
public void setGraphicLocations(double latitude, double longitude)
setGraphicLocations
in class MapOb
latitude
- - Latitude in degreeslongitude
- - Longitude in degreespublic void setCourse(int deg)
deg
- - new angle of image orientation in degreespublic java.lang.String getURL()