com.aiyc.server.standalone.locator
类 BaseLocator

java.lang.Object
  继承者 com.aiyc.server.standalone.locator.BaseLocator
所有已实现的接口:
ILocator

public class BaseLocator
extends Object
implements ILocator


字段摘要
static boolean debug
           
static int LOCATION_KNOWN
           
static int LOCATION_THRESHOLD
           
static int LOCATION_UNKNOWN
           
static double SIGNAL_CONTRIBUTION
           
static double SIGNAL_GRAPH_LEVELING
           
static double SIGNAL_PENALTY_THRESHOLD
           
 
构造方法摘要
BaseLocator()
           
 
方法摘要
 void loadParameters()
           
 Location locate(Measurement currentMeasurement)
          Tries to find a location which fingerprint measurement matches the Measurement m
 int measurementSimilarityLevel(com.aiyc.base.core.Measurement t, com.aiyc.base.core.Measurement o)
          Returns a similarity level between to measurement.
 Boolean measurmentAreSimilar(com.aiyc.base.core.Measurement t, com.aiyc.base.core.Measurement o)
          Decides whether to measurements are similar.
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

字段详细信息

SIGNAL_CONTRIBUTION

public static double SIGNAL_CONTRIBUTION

SIGNAL_PENALTY_THRESHOLD

public static double SIGNAL_PENALTY_THRESHOLD

SIGNAL_GRAPH_LEVELING

public static double SIGNAL_GRAPH_LEVELING

LOCATION_KNOWN

public static final int LOCATION_KNOWN
另请参见:
常量字段值

LOCATION_UNKNOWN

public static final int LOCATION_UNKNOWN
另请参见:
常量字段值

LOCATION_THRESHOLD

public static int LOCATION_THRESHOLD

debug

public static boolean debug
构造方法详细信息

BaseLocator

public BaseLocator()
方法详细信息

loadParameters

public void loadParameters()

locate

public Location locate(Measurement currentMeasurement)
从接口 ILocator 复制的描述
Tries to find a location which fingerprint measurement matches the Measurement m

指定者:
接口 ILocator 中的 locate
参数:
currentMeasurement - Measurement
返回:
Location or null if no location could be found

measurementSimilarityLevel

public int measurementSimilarityLevel(com.aiyc.base.core.Measurement t,
                                      com.aiyc.base.core.Measurement o)
从接口 ILocator 复制的描述
Returns a similarity level between to measurement. This function is called by Measurement#similarityLevel(org.icscn.base.core.Measurement)

指定者:
接口 ILocator 中的 measurementSimilarityLevel
参数:
t - org.icscn.base.core.Measurement
o - org.icscn.base.core.Measurement
返回:
Similarity level
另请参见:
Measurement#similarityLevel(org.icscn.base.core.Measurement)

measurmentAreSimilar

public Boolean measurmentAreSimilar(com.aiyc.base.core.Measurement t,
                                    com.aiyc.base.core.Measurement o)
从接口 ILocator 复制的描述
Decides whether to measurements are similar. This function is called by Measurement#isSimilar(org.icscn.base.core.Measurement)

指定者:
接口 ILocator 中的 measurmentAreSimilar
参数:
t - org.icscn.base.core.Measurement
o - org.icscn.base.core.Measurement
返回:
Similarity level
另请参见:
Measurement#isSimilar(org.icscn.base.core.Measurement)


Copyright © 2017. All Rights Reserved.