[org.routamc.positioning] element index

Package indexes

All elements
a c d e f g i l m n o p s u _
_
top
Variable $_object
The object we're looking for position of
Variable $_person
The person we're looking for position of
Method _claim_location_entries
Method _fetch_plazes_position
Method _on_created
Checks after log creation, switch cached location entries of objects made after the previous log entry by the person and before this one.
Method _on_created
Checks after location cache creation
Method _on_creating
Don't save city if another city is in same place
Method _on_creating
Don't save log if previous log is in same place
Method _on_execute
Fetches Plazes information for users
Method _on_initialize
Method _on_initialize
a
top
Page aerodrome.php
aerodrome.php in aerodrome.php
c
top
Method coordinate_to_decimal
Converts DMS ( Degrees / minutes / seconds ) to decimal format longitude / latitude
Method create
This is a static factory method which lets you dynamically create importer instances.
Page city.php
city.php in city.php
d
top
Method decimal_to_coordinate
Converts decimal longitude / latitude to DMS ( Degrees / minutes / seconds )
e
top
Variable $error
Error code from trying to import. Either an mgd_errstr() or an additional error code from component
f
top
Page fetchplazes.php
fetchplazes.php in fetchplazes.php
g
top
Method get_bearing
Get bearing from position to another
Method get_closest
Get closest items
Method get_coordinates
Get coordinates of the object
Method get_coordinates
Get coordinates of the object
Method get_distance
Get distance between to positions in kilometers
Method get_next
Returns the next log entry by the person
Method get_parent_guid_uncached
Returns the person who reported the position
Method get_parent_guid_uncached
Returns the person who reported the position
Method get_plazes_location
Get plazes location for an user
Method get_positioning_class
Figure out which class to use for positioning
Method get_previous
Returns the previous log entry by the person
i
top
Method import
Import manually entered log entry. The entries are associative arrays containing some or all of the following keys:
Method import
Empty default implementation, this calls won't do much.
Method import
Import plazes log entry. The entries are associative arrays containing all of the following keys:
Page importer.php
importer.php in importer.php
Page interfaces.php
interfaces.php in interfaces.php
l
top
Variable $log
The imported log entries
Page location.php
location.php in location.php
Page log.php
log.php in log.php
m
top
Method map_to_city
Map locations that are not yet mapped to their nearest city
Page manual.php
manual.php in manual.php
n
top
Method normalize_coordinates
Normalize coordinates into decimal values
Method normalize_country
o
top
Page object.php
object.php in object.php
Method org_routamc_positioning_aerodrome_dba
Class org_routamc_positioning_aerodrome_dba
MidCOM wrapper class for aerodrome objects
Class org_routamc_positioning_city_dba
MidCOM wrapper class for city objects
Method org_routamc_positioning_city_dba
Class org_routamc_positioning_cron_fetchplazes
Cron handler for fetching person position information from Plazes
Class org_routamc_positioning_importer
Position importing factory class. All importers inherit from this.
Method org_routamc_positioning_importer
Initializes the class. The real startup is done by the initialize() call.
Class org_routamc_positioning_importer_manual
Importer for manually entered positions
Method org_routamc_positioning_importer_manual
Initializes the class. The real startup is done by the initialize() call.
Method org_routamc_positioning_importer_plazes
Initializes the class. The real startup is done by the initialize() call.
Class org_routamc_positioning_importer_plazes
Importer for fetching position data for Plazes users
Class org_routamc_positioning_interface
Positioning library interface
Method org_routamc_positioning_interface
Class org_routamc_positioning_location_dba
MidCOM wrapper class for access to cached object locations
Method org_routamc_positioning_location_dba
Class org_routamc_positioning_log_dba
MidCOM wrapper class for user position log entries
Method org_routamc_positioning_log_dba
Method org_routamc_positioning_object
Initializes the class. The real startup is done by the initialize() call.
Class org_routamc_positioning_object
Positioning for a given Midgard object
Method org_routamc_positioning_person
Initializes the class. The real startup is done by the initialize() call.
Class org_routamc_positioning_person
Positioning for a given person
Class org_routamc_positioning_utils
Position handling utils, use static methods
p
top
Page plazes.php
plazes.php in plazes.php
Page person.php
person.php in person.php
Method pretty_print_coordinate
Pretty-print a coordinate value (latitude or longitude)
Method pretty_print_coordinates
Pretty-print a full coordinate (longitude and latitude)
s
top
Method seek_location_object
Get location object for the object
Method seek_log
Get log object based on given time and the person
Method seek_log_object
Get log object based on creation time and creator of the object
Method seek_plazes_users
Seek users with Plazes account settings set
Method set_metadata
u
top
Page utils.php
utils.php in utils.php
a c d e f g i l m n o p s u _