/** * Initialization function for the OSM service. * * @since 0.6.4 * @ingroup OSM * * @return true */ function efMapsInitOSM() { global $wgAutoloadClasses; $wgAutoloadClasses['MapsOSM'] = dirname(__FILE__) . '/Maps_OSM.php'; $wgAutoloadClasses['MapsOSMDispMap'] = dirname(__FILE__) . '/Maps_OSMDispMap.php'; MapsMappingServices::registerService('osm', 'MapsOSM', array('display_map' => 'MapsOSMDispMap')); return true; }
function efMapsInitYahooMaps() { global $wgAutoloadClasses; $wgAutoloadClasses['MapsParamYMapType'] = dirname(__FILE__) . '/Maps_ParamYMapType.php'; $wgAutoloadClasses['MapsYahooMaps'] = dirname(__FILE__) . '/Maps_YahooMaps.php'; MapsMappingServices::registerService('yahoomaps', 'MapsYahooMaps', array('display_point' => 'MapsBasePointMap', 'display_map' => 'MapsBaseMap')); return true; }
/** * Initialization function for the Leaflet service. * * @ingroup Leaflet * * @return boolean true */ function efMapsInitLeaflet() { global $wgAutoloadClasses; $wgAutoloadClasses['MapsLeaflet'] = __DIR__ . '/Maps_Leaflet.php'; MapsMappingServices::registerService('leaflet', 'MapsLeaflet'); $leafletMaps = MapsMappingServices::getServiceInstance('leaflet'); $leafletMaps->addFeature('display_map', 'MapsDisplayMapRenderer'); return true; }
/** * Initialization function for the Google Maps v3 service. * * @since 0.6.3 * @ingroup MapsGoogleMaps3 * * @return boolean true */ function efMapsInitGoogleMaps3() { global $wgAutoloadClasses; $wgAutoloadClasses['MapsGoogleMaps3'] = __DIR__ . '/Maps_GoogleMaps3.php'; MapsMappingServices::registerService('googlemaps3', 'MapsGoogleMaps3'); // TODO: kill below code $googleMaps = MapsMappingServices::getServiceInstance('googlemaps3'); $googleMaps->addFeature('display_map', 'MapsDisplayMapRenderer'); return true; }
/** * Initialization function for the Google Maps v2 service. * * @since 0.6.3 * @ingroup MapsGoogleMaps * * @return true */ function efMapsInitGoogleMaps() { global $wgAutoloadClasses; $wgAutoloadClasses['MapsGoogleMaps'] = dirname(__FILE__) . '/Maps_GoogleMaps.php'; $wgAutoloadClasses['CriterionGoogleOverlay'] = dirname(__FILE__) . '/CriterionGoogleOverlay.php'; $wgAutoloadClasses['MapsParamGMapType'] = dirname(__FILE__) . '/Maps_ParamGMapType.php'; MapsMappingServices::registerService('googlemaps2', 'MapsGoogleMaps'); $googleMaps = MapsMappingServices::getServiceInstance('googlemaps2'); $googleMaps->addFeature('display_point', 'MapsBasePointMap'); $googleMaps->addFeature('display_map', 'MapsBaseMap'); return true; }
/** * Initialization function for the Google Maps v3 service. * * @since 0.6.3 * @ingroup MapsGoogleMaps3 * * @return true */ function efMapsInitGoogleMaps3() { global $wgAutoloadClasses; $wgAutoloadClasses['MapsGoogleMaps3'] = __DIR__ . '/Maps_GoogleMaps3.php'; $wgAutoloadClasses['MapsParamGMap3Type'] = __DIR__ . '/Maps_ParamGMap3Type.php'; $wgAutoloadClasses['MapsParamGMap3Types'] = __DIR__ . '/Maps_ParamGMap3Types.php'; $wgAutoloadClasses['MapsParamGMap3Typestyle'] = __DIR__ . '/Maps_ParamGMap3Typestyle.php'; $wgAutoloadClasses['MapsParamGMap3Zoomstyle'] = __DIR__ . '/Maps_ParamGMap3Zoomstyle.php'; MapsMappingServices::registerService('googlemaps3', 'MapsGoogleMaps3'); $googleMaps = MapsMappingServices::getServiceInstance('googlemaps3'); $googleMaps->addFeature('display_map', 'MapsDisplayMapRenderer'); return true; }
/** * Initialization function for the Google Maps v3 service. * * @since 0.6.3 * @ingroup MapsGoogleMaps3 * * @return true */ function efMapsInitGoogleMaps3() { global $wgAutoloadClasses; $wgAutoloadClasses['MapsGoogleMaps3'] = dirname(__FILE__) . '/Maps_GoogleMaps3.php'; $wgAutoloadClasses['MapsParamGMap3Type'] = dirname(__FILE__) . '/Maps_ParamGMap3Type.php'; $wgAutoloadClasses['MapsParamGMap3Types'] = dirname(__FILE__) . '/Maps_ParamGMap3Types.php'; $wgAutoloadClasses['MapsParamGMap3Typestyle'] = dirname(__FILE__) . '/Maps_ParamGMap3Typestyle.php'; $wgAutoloadClasses['MapsParamGMap3Zoomstyle'] = dirname(__FILE__) . '/Maps_ParamGMap3Zoomstyle.php'; MapsMappingServices::registerService('googlemaps3', 'MapsGoogleMaps3'); $googleMaps = MapsMappingServices::getServiceInstance('googlemaps3'); $googleMaps->addFeature('display_map', 'MapsBaseMap'); $googleMaps->addFeature('display_point', 'MapsBasePointMap'); return true; }
function efMapsInitOpenLayers() { MapsMappingServices::registerService('openlayers', 'MapsOpenLayers', array('display_point' => 'MapsBasePointMap', 'display_map' => 'MapsBaseMap')); return true; }
function efMapsInitOpenLayers() { MapsMappingServices::registerService('openlayers', 'MapsOpenLayers', array('display_map' => 'MapsDisplayMapRenderer')); return true; }