40 if (self::$_settings ===
null) {
123 "longitude" => self::settings()->
get(
"std_longitude"),
124 "latitude" => self::settings()->
get(
"std_latitude"),
125 "zoom" => self::settings()->
get(
"std_zoom"));
136 require_once(
"Services/Maps/classes/class.ilGoogleMapGUI.php");
139 require_once(
"Services/Maps/classes/class.ilOpenLayersMapGUI.php");
142 require_once(
"Services/Maps/classes/class.ilGoogleMapGUI.php");
155 $lng->loadLanguageModule(
"maps");
156 return array(
"openlayers" =>
$lng->txt(
"maps_open_layers_maps")
157 ,
"googlemaps" =>
$lng->txt(
"maps_google_maps")
User interface class for google maps.
static setApiKey($a_api_key)
static setActivated($a_activated)
static setStdLatitude($a_lat)
static isActivated()
Checks whether Map feature is activated.
static setStdZoom($a_zoom)
static setStdLongitude($a_lon)
static getAvailableMapTypes()
Get a dict { $id => $name } for available maps services.
static getMapGUI()
Get an instance of the GUI class.
static getDefaultSettings()
Get default longitude, latitude and zoom.
User interface class for OpenLayers maps.