public class Vessel extends AbstractAISObserver
| Modifier and Type | Field and Description |
|---|---|
protected int |
mmsi |
channel, numberOfSentences, sentenceNumber, sequentialMessageID| Constructor and Description |
|---|
Vessel(int mmsi) |
| Modifier and Type | Method and Description |
|---|---|
void |
setCourse(float cog)
Course Over Ground (COG).
|
void |
setDay(int day)
Day (UTC) 1-31
|
void |
setHour(int hour)
Hour (UTC) 0-23
|
void |
setLatitude(float latitude)
Values up to plus or minus 90 degrees, North = positive, South = negative.
|
void |
setLongitude(double longitude)
Values up to plus or minus 180 degrees, East = positive, West = negative.
|
void |
setMinute(int minute)
Minute (UTC) 0-59
|
void |
setMonth(int month)
Month (UTC).
|
void |
setSecond(int second)
Second of UTC timestamp
|
void |
setSpeed(float speed)
Speed Over Ground (SOG).
|
void |
setStatus(NavigationStatus navigationStatus)
Navigation Status
|
void |
setTurn(float degreesPerMinute)
Rate of Turn (ROT)
|
void |
setYear(int year)
Year (UTC).
|
commit, rollback, setAccuracy, setAdditionalServiceStatus, setAgentServiceStatus, setAirDraught, setAirPressure, setAirPressure, setAirPressureChange, setAirPressureTendency, setAirTemperature, setAmountOfCargo, setAreaNotice, setAverageWindSpeed, setBallastServiceStatus, setBearing, setBerthDepth, setBerthLength, setBerthName, setCallSign, setCartageServiceStatus, setChandlerServiceStatus, setChannel, setClosingFrom, setClosingTo, setCraneServiceStatus, setCurrentDirection, setCurrentDirection2, setCurrentDirection3, setCurrentSpeed, setCurrentSpeed2, setCurrentSpeed3, setCustomsServiceStatus, setDAC, setDescription, setDestination, setDestinationMMSI, setDewPoint, setDimensionToBow, setDimensionToPort, setDimensionToStarboard, setDimensionToStern, setDistance, setDraught, setDTE, setDuration, setEast, setElectricalServiceStatus, setEPFD, setFID, setFromDay, setFromHour, setFromMinute, setFromMonth, setFuelServiceStatus, setFuture1ServiceStatus, setFuture2ServiceStatus, setGustSpeed, setHazardouswasteServiceStatus, setHeading, setIce, setId, setIdType, setIMDCategory, setIMONumber, setLastPort, setLastPortDay, setLastPortHour, setLastPortMinute, setLastPortMonth, setLeft, setLiftServiceStatus, setLinkage, setLiquidwasteServiceStatus, setLocation, setMainDangerousGood, setManeuver, setMeasurementDepth2, setMeasurementDepth3, setMedicalServiceStatus, setMessageType, setMMSI, setMMSI1, setMMSI2, setMMSI3, setMMSI4, setMooringPosition, setName, setNameExtension, setNavrepairServiceStatus, setNextPort, setNextPortDay, setNextPortHour, setNextPortMinute, setNextPortMonth, setNextSignal, setNorth, setNumberOfSentences, setOrientation, setOwnMessage, setPersonsOnBoard, setPortname, setPrecipitation, setPrecision, setPrefix, setProvisionsServiceStatus, setRadioStatus, setRadius, setRAIM, setReasonForClosing, setRegional1ServiceStatus, setRegional2ServiceStatus, setRelativeHumidity, setRepeatIndicator, setRetransmit, setRight, setRouteType, setSalinity, setScale, setSeaState, setSender, setSentenceNumber, setSequenceMessageId, setSequenceNumber, setServicesAvailability, setShape, setShiprepairServiceStatus, setShipType, setSignal, setSolidwasteServiceStatus, setStation, setSteamServiceStatus, setStevedoreServiceStatus, setSurfaceCurrentSpeed, setSurveyorServiceStatus, setSwellDirection, setSwellHeight, setSwellPeriod, setText, setToDay, setToHour, setToMinute, setToMonth, setTugsServiceStatus, setUnitOfExtension, setUnitOfQuantity, setUNNumber, setVariant, setVersion, setVesselName, setVisibility, setVisibilityLimit, setWaterLevel, setWaterLevelTrend, setWaterServiceStatus, setWaterTemperature, setWaveDirection, setWaveHeight, setWavePeriod, setWaypointCount, setWeather, setWindDirection, setWindGustDirectionpublic void setStatus(NavigationStatus navigationStatus)
AISObserversetStatus in interface AISObserversetStatus in class AbstractAISObserverpublic void setTurn(float degreesPerMinute)
AISObserversetTurn in interface AISObserversetTurn in class AbstractAISObserverdegreesPerMinute - degrees / minutepublic void setSpeed(float speed)
AISObserversetSpeed in interface AISObserversetSpeed in class AbstractAISObserverspeed - speed in knots. value 102.2 indicates 102.2 knots or higher.public void setLongitude(double longitude)
AISObserversetLongitude in interface AISObserversetLongitude in class AbstractAISObserverlongitude - longitude in degreespublic void setLatitude(float latitude)
AISObserversetLatitude in interface AISObserversetLatitude in class AbstractAISObserverlatitude - latitude in degreespublic void setCourse(float cog)
AISObserversetCourse in interface AISObserversetCourse in class AbstractAISObserverpublic void setYear(int year)
AISObserversetYear in interface AISObserversetYear in class AbstractAISObserverpublic void setMonth(int month)
AISObserversetMonth in interface AISObserversetMonth in class AbstractAISObservermonth - 1-12public void setDay(int day)
AISObserversetDay in interface AISObserversetDay in class AbstractAISObserverpublic void setHour(int hour)
AISObserversetHour in interface AISObserversetHour in class AbstractAISObserverpublic void setMinute(int minute)
AISObserversetMinute in interface AISObserversetMinute in class AbstractAISObserverpublic void setSecond(int second)
AISObserversetSecond in interface AISObserversetSecond in class AbstractAISObserverCopyright © 2014. All rights reserved.