Show / Hide Table of Contents

    Class LongitudeOffsetGpsAnonymizer

    Base class for anonymizers that operate by adding a random offset to the longitude of a GPS coordinate pair. Adding an offset to latitude is a generally bad idea because the distance between degrees of longitude vary tremendously across the latitudes.

    Inheritance
    System.Object
    Anonymizer
    LongitudeOffsetGpsAnonymizer
    LongitudeParticipantOffsetGpsAnonymizer
    LongitudeStudyOffsetGpsAnonymizer
    Inherited Members
    Anonymizer.Equals(Object)
    Anonymizer.GetHashCode()
    Anonymizer.DisplayText
    Namespace: Sensus.Anonymization.Anonymizers
    Assembly: SensusAndroid.dll
    Syntax
    public abstract class LongitudeOffsetGpsAnonymizer : Anonymizer

    Constructors

    LongitudeOffsetGpsAnonymizer()

    Declaration
    protected LongitudeOffsetGpsAnonymizer()

    Methods

    Apply(Object, Protocol)

    Declaration
    public override object Apply(object value, Protocol protocol)
    Parameters
    Type Name Description
    System.Object value
    Protocol protocol
    Returns
    Type Description
    System.Object
    Overrides
    Anonymizer.Apply(Object, Protocol)

    GetOffset(Protocol)

    Declaration
    protected abstract double GetOffset(Protocol protocol)
    Parameters
    Type Name Description
    Protocol protocol
    Returns
    Type Description
    System.Double

    GetOffset(Random)

    Declaration
    public static double GetOffset(Random random)
    Parameters
    Type Name Description
    System.Random random
    Returns
    Type Description
    System.Double
    Back to top Copyright © 2014-2018 University of Virginia
    Generated by DocFX