public class GeoReferencedImageLayer extends AbstractLayer
ICON_LAYER, sync| Constructor and Description |
|---|
GeoReferencedImageLayer(Map<String,Object> properties) |
addParent, addRenderer, addRenderer, canSaveSettings, checkShowProperties, clone, compareTo, createPanelComponent, createPropertiesTabCoordinateSystem, createPropertiesTabGeneral, createPropertiesTabGeneralPanelGeneral, delete, deleteWithConfirm, doRefresh, doRefreshAll, doSaveChanges, doSaveSettings, fireIndexedPropertyChange, firePropertyChange, getBeanPropertyListener, getChildClasses, getDirectory, getIcon, getId, getLayerGroup, getMaximumScale, getMinimumScale, getName, getParent, getPath, getPathList, getPluginConfig, getProject, getPropertyChangeSupport, getRenderer, getSelectedBoundingBox, getSettingsFileName, getSync, getType, initialize, isClonable, isEditable, isEditable, isEventsEnabled, isExists, isHasChanges, isHasGeometry, isHasSelectedRecords, isInitialized, isQueryable, isQuerySupported, isReadOnly, isSelectable, isSelectable, isSelectSupported, isVisible, isZoomToLayerEnabled, refresh, refreshAll, saveChanges, saveSettings, saveSettings, setEventsEnabled, setExists, setGeometryFactory, setIcon, setInitialized, setLayerGroup, setMaximumScale, setMinimumScale, setName, setPluginConfig, setPluginConfig, setPluginConfig, setProperties, setProperty, setQueryable, setQuerySupported, setReadOnly, setRenderer, setSelectable, setSelectSupported, setType, showProperties, showProperties, showRendererProperties, showTableView, toggleEditable, toStringclearProperties, close, getProperties, getProperty, getProperty, removeProperty, setPropertySoft, setPropertyWeakequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitclearProperties, getProperties, getProperty, getProperty, removeProperty, setPropertySoft, setPropertyWeakpublic static GeoReferencedImageLayer create(Map<String,Object> properties)
public void cancelChanges()
public TabbedValuePanel createPropertiesPanel()
createPropertiesPanel in interface LayercreatePropertiesPanel in class AbstractLayerprotected ValueField createPropertiesTabGeneralPanelSource(BasePanel parent)
createPropertiesTabGeneralPanelSource in class AbstractLayerprotected TiePointsPanel createTableViewComponent()
createTableViewComponent in class AbstractLayerpublic void deleteTiePoint(MappedLocation tiePoint)
protected boolean doInitialize()
doInitialize in class AbstractLayerpublic BoundingBox fitToViewport()
public BoundingBox getBoundingBox()
getBoundingBox in interface LayergetBoundingBox in class AbstractLayerpublic BoundingBox getBoundingBox(boolean visibleLayersOnly)
getBoundingBox in interface LayergetBoundingBox in class AbstractLayerpublic GeometryFactory getGeometryFactory()
getGeometryFactory in interface LayergetGeometryFactory in class AbstractLayerpublic GeoReferencedImage getImage()
public int getOpacity()
public boolean isHasTransform()
public boolean isShowOriginalImage()
public boolean isVisible()
isVisible in interface LayerisVisible in class AbstractLayerpublic void propertyChange(PropertyChangeEvent event)
propertyChange in interface PropertyChangeListenerpropertyChange in class AbstractLayerprotected void saveImageChanges()
public void setBoundingBox(BoundingBox boundingBox)
public void setEditable(boolean editable)
setEditable in interface LayersetEditable in class AbstractLayerpublic void setImage(GeoReferencedImage image)
public void setOpacity(int opacity)
public void setShowOriginalImage(boolean showOriginalImage)
public void setVisible(boolean visible)
setVisible in interface LayersetVisible in class AbstractLayerpublic void showTiePointsTable()
public Point sourcePixelToTargetPoint(BoundingBox boundingBox, boolean useTransform, double... coordinates)
public Point sourcePixelToTargetPoint(MappedLocation tiePoint)
public void toggleShowOriginalImage()
public Map<String,Object> toMap()
MapSerializerConvert the object to a Map of property name, value pairs. The values can be one of the following supported types. Other values should be converted to one of these values.
toMap in interface MapSerializertoMap in class AbstractLayerpublic void zoomToLayer()
zoomToLayer in class AbstractLayerCopyright © 2015 Revolution Systems Inc.. All rights reserved.