Exemple #1
0
/**
 * 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;
}
Exemple #2
0
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;
}
Exemple #3
0
/**
 * 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;
}
Exemple #4
0
/**
 * 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;
}
Exemple #5
0
/**
 * 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;
}
Exemple #6
0
/**
 * 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;
}
Exemple #8
0
function efMapsInitOpenLayers()
{
    MapsMappingServices::registerService('openlayers', 'MapsOpenLayers', array('display_point' => 'MapsBasePointMap', 'display_map' => 'MapsBaseMap'));
    return true;
}
Exemple #9
0
function efMapsInitOpenLayers()
{
    MapsMappingServices::registerService('openlayers', 'MapsOpenLayers', array('display_map' => 'MapsDisplayMapRenderer'));
    return true;
}