Overview

Summary

ContactDonateImprint


3. GEOGRAPHICAL AREA MODULE (UI prompt)



Module Entities (9)

EntityAliasModuleGlobal Schema
(1) AisMessageAisMessageGeographicalAreaModuleMarineTraffic
(2) AisStationAisStationGeographicalAreaModuleMarineTraffic
(3) AlertEventAlertEventPortModuleMarineTraffic
(4) AlertRuleAlertRulePortModuleMarineTraffic
(5) CountryCountryUserAccountModuleMarineTraffic
(6) GeographicalAreaGeographicalAreaGeographicalAreaModuleMarineTraffic
(7) PositionReportPositionReportVesselModuleMarineTraffic
(8) VesselVesselVesselModuleMarineTraffic
(9) VesselStatusVesselStatusGeographicalAreaModuleMarineTraffic

Module Interfaces (23)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /geographicalareainsertGeographicalArea(geographicalarea)GeographicalAreaModulePOSTGeographicalArea
(2) /geographicalareafindAllGeographicalArea()GeographicalAreaModuleGETGeographicalArea
(3) /aismessage/aisstation/{id}findAllAisMessageOfAisStation(id)GeographicalAreaModuleGETAisStation AisMessage
(4) /aisstationfindAllAisStation()GeographicalAreaModuleGETAisStation
(5) /aismessage/{id}updateAisMessageById(aismessage)GeographicalAreaModulePUTAisMessage
(6) /geographicalarea/{id}findGeographicalAreaById(id)GeographicalAreaModuleGETGeographicalArea
(7) /vesselstatus/{id}deleteVesselStatusById(id)GeographicalAreaModuleDELETEVesselStatus
(8) /vesselstatus/{id}updateVesselStatusById(vesselstatus)GeographicalAreaModulePUTVesselStatus
(9) /aismessage/{id}findAisMessageById(id)GeographicalAreaModuleGETAisMessage
(10) /aismessage/{id}deleteAisMessageById(id)GeographicalAreaModuleDELETEAisMessage
(11) /vesselstatusinsertVesselStatus(vesselstatus)GeographicalAreaModulePOSTVesselStatus
(12) /aismessageinsertAisMessage(aismessage)GeographicalAreaModulePOSTAisMessage
(13) /geographicalarea/{id}deleteGeographicalAreaById(id)GeographicalAreaModuleDELETEGeographicalArea
(14) /geographicalarea/{id}updateGeographicalAreaById(geographicalarea)GeographicalAreaModulePUTGeographicalArea
(15) /vesselstatusfindAllVesselStatus()GeographicalAreaModuleGETVesselStatus
(16) /aisstation/{id}deleteAisStationById(id)GeographicalAreaModuleDELETEAisStation
(17) /aisstation/country/{id}findAllAisStationOfCountry(id)GeographicalAreaModuleGETCountry AisStation
(18) /aisstationinsertAisStation(aisstation)GeographicalAreaModulePOSTAisStation
(19) /aismessagefindAllAisMessage()GeographicalAreaModuleGETAisMessage
(20) /aisstation/{id}updateAisStationById(aisstation)GeographicalAreaModulePUTAisStation
(21) /aisstation/{id}findAisStationById(id)GeographicalAreaModuleGETAisStation
(22) /aismessage/vessel/{id}findAllAisMessageOfVessel(id)GeographicalAreaModuleGETVessel AisMessage
(23) /vesselstatus/{id}findVesselStatusById(id)GeographicalAreaModuleGETVesselStatus






3.1 AIS MESSAGE


AisMessageGeographicalAreaModuleMarineTraffic

Properties (15)

PropertyTypeEntityReferenceModule
(1) AisStationLONGAisMessageAisStationGeographicalAreaModule
(2) MessageTypeSTRINGAisMessage
(3) NmeaSentenceSTRINGAisMessage
(4) RawCourseOverGroundSTRINGAisMessage
(5) RawDestinationSTRINGAisMessage
(6) RawDraughtSTRINGAisMessage
(7) RawEtaDATEAisMessage
(8) RawHeadingSTRINGAisMessage
(9) RawLatitudeSTRINGAisMessage
(10) RawLongitudeSTRINGAisMessage
(11) RawNavigationalStatusSTRINGAisMessage
(12) RawSpeedOverGroundSTRINGAisMessage
(13) ReceivedUtcDATEAisMessage
(14) SourceTypeSTRINGAisMessage
(15) VesselLONGAisMessageVesselVesselModule





Example:

final AisMessage aismessage = (AisMessage) invokeModule(GEOGRAPHICAL_AREA_MODULE + "/aismessage/" + id, AisMessage.class);
if (aismessage != null) {
    final AisStation aisstation1 = (AisStation) invokeModule(GEOGRAPHICAL_AREA_MODULE + "/aisstation/" + aismessage.getAisStation().getId(), AisStation.class);
    if (aisstation1 != null) {
        final Country country2 = (Country) invokeModule(USER_ACCOUNT_MODULE + "/country/" + aisstation1.getCountry().getId(), Country.class);
        if (country2 != null) {
        }
    }
    final Vessel vessel3 = (Vessel) invokeModule(VESSEL_MODULE + "/vessel/" + aismessage.getVessel().getId(), Vessel.class);
    if (vessel3 != null) {
        final VesselType vesseltype4 = (VesselType) invokeModule(VESSEL_MODULE + "/vesseltype/" + vessel3.getVesselType().getId(), VesselType.class);
        if (vesseltype4 != null) {
        }
        final Country flagcountry5 = (Country) invokeModule(USER_ACCOUNT_MODULE + "/country/" + vessel3.getFlagCountry().getId(), Country.class);
        if (flagcountry5 != null) {
        }
        final VesselStatus vesselstatus6 = (VesselStatus) invokeModule(GEOGRAPHICAL_AREA_MODULE + "/vesselstatus/" + vessel3.getVesselStatus().getId(), VesselStatus.class);
        if (vesselstatus6 != null) {
        }
    }
}
return aismessage;


3.2 AIS STATION


AisStationGeographicalAreaModuleMarineTraffic

Properties (11)

PropertyTypeEntityReferenceModule
(1) ActiveFromUtcDATEAisStation
(2) ActiveToUtcDATEAisStation
(3) CountryLONGAisStationCountryUserAccountModule
(4) ElevationMetersSTRINGAisStation
(5) IsActiveBOOLAisStation
(6) LatitudeSTRINGAisStation
(7) LongitudeSTRINGAisStation
(8) NameSTRINGAisStation
(9) OwnerUserLONGAisStation
(10) StationCodeSTRINGAisStation
(11) StationTypeSTRINGAisStation





Example:

final AisStation aisstation = (AisStation) invokeModule(GEOGRAPHICAL_AREA_MODULE + "/aisstation/" + id, AisStation.class);
if (aisstation != null) {
    final Country country1 = (Country) invokeModule(USER_ACCOUNT_MODULE + "/country/" + aisstation.getCountry().getId(), Country.class);
    if (country1 != null) {
    }
}
return aisstation;


3.3 GEOGRAPHICAL AREA


GeographicalAreaGeographicalAreaModuleMarineTraffic

Properties (7)

PropertyTypeEntityReferenceModule
(1) AreaTypeSTRINGGeographicalArea
(2) CodeSTRINGGeographicalArea
(3) CreatedByUserLONGGeographicalArea
(4) DescriptionSTRINGGeographicalArea
(5) GeometryWktSTRINGGeographicalArea
(6) NameSTRINGGeographicalArea
(7) ParentAreaLONGGeographicalArea





Example:

final GeographicalArea geographicalarea = (GeographicalArea) invokeModule(GEOGRAPHICAL_AREA_MODULE + "/geographicalarea/" + id, GeographicalArea.class);
if (geographicalarea != null) {
}
return geographicalarea;


3.4 VESSEL STATUS


VesselStatusGeographicalAreaModuleMarineTraffic

Properties (2)

PropertyTypeEntityReferenceModule
(1) DescriptionSTRINGVesselStatus
(2) NameSTRINGVesselStatus





Example:

final VesselStatus vesselstatus = (VesselStatus) invokeModule(GEOGRAPHICAL_AREA_MODULE + "/vesselstatus/" + id, VesselStatus.class);
if (vesselstatus != null) {
}
return vesselstatus;


Overview

Summary

ContactDonateImprint