Extension:MultiMaps/ru

Category:Unmaintained extensions/ru#MultiMaps/ru Category:GPL licensed extensions/ru
Справка по расширениям MediaWiki
MultiMaps
Статус релиза: не поддерживаетсяCategory:Unmaintained extensions/ru
Реализация Расширение парсера Category:Parser extensions/ru
Описание Позволяет пользователям отображать карты и данные по координатам с помощью нескольких картографических сервисов.
Автор(ы) Pavel Astakhov (pastakhovобсуждение)
Последняя версия 0.7.3 (2019-06-15)
MediaWiki Category:Extensions without MediaWiki version/ru
PHP 5.3+
Изменения в БД Нет
Лицензия GNU General Public License 2.0 или позднее
Скачать Category:Extensions in Wikimedia version control/ru
Пример osmwiki:Wiki:Maps
  • $egMultiMaps_AllowGeocoderTests
  • $egMultiMaps_CoordinatesSeparator
  • $egMultiMaps_DefaultZoom
  • $egMultiMaps_DelimiterParam
  • $egMultiMaps_DelimiterParam
  • $egMultiMaps_GoogleApiKey
  • $egMultiMaps_Height
  • $egMultiMaps_IconAllowFromDirectory
  • $egMultiMaps_IconPath
  • $egMultiMaps_MapServices
  • $egMultiMaps_SeparatorItems
  • $egMultiMaps_Width
  • $egMultiMaps_YandexApiKey
multimaps
Переведите расширение MultiMaps
Проблемы Открытые задачи · Сообщить об ошибке
Category:All extensions/ruCategory:Extensions not in ExtensionJson/ru

Расширение MultiMaps позволяет пользователям отображать карты и данные с координатами с помощью нескольких картографических сервисов. В настоящее время доступны карты openstreetmap (от сервиса leaflet), google, yandex и они могут отображать маркеры, линии, многоугольники, прямоугольники, круги. Начиная с версии 0.7.3, сервису также можно назначить дополнительный URL.

Если возможно, синтаксис параметра будет совместим с расширением Maps.

Документация

Основная страница: Documentation

Чтобы быстро отобразить карту со всеми настройками по умолчанию в положении N10° и E10°, напишите:

{{#multimaps: 10, 10
}}

Пример

Пример доступен по адресу:

Установка

  • Скачайте и распакуйте файл(ы) в папку с названием MultiMaps в вашей папке extensions/.
    Вместо этого разработчикам и соавторам кода следует установить расширение из Git, используя:
    cd extensions/
    git clone https://gerrit.wikimedia.org/r/mediawiki/extensions/MultiMaps
    
  • Добавьте следующий код в конце вашего файла LocalSettings.php :
    require_once "$IP/extensions/MultiMaps/MultiMaps.php";
    
  • Yes Готово – Перейдите на страницу Special:Version на своей вики, чтобы удостовериться в том, что расширение успешно установлено.Category:Extensions not using extension registration/ru

Настройка

Параметры конфигурации (значения по умолчанию определены в Settings.php)
Параметр По умолчанию Комментарий
$egMultiMaps_AllowGeocoderTests false
$egMultiMaps_MapServices
[
 'Leaflet',
 'Google',
 'Yandex',
 'Wikimedia' => [
  'service' => 'Leaflet',
  'attribution' => '<a href="https://wikimediafoundation.org/wiki/Maps_Terms_of_Use">Wikimedia maps</a> | Map data &copy; <a href="osm.org/copyright">OpenStreetMap contributors</a>',
  'source' => 'https://maps.wikimedia.org/osm-intl/{z}/{x}/{y}.png',
 ]
];
lists all map services provided to the wiki users, first entry is default

Since version 0.7.3 it is possible to specify different tile addresses and attribution notices and link them to a service as seen with Wikimedia. The source attribute is provided in Leaflet notation here. For TMS sources, use {-y}.

$egMultiMaps_DefaultZoom 14 default zoom level of map displays, can be configured individually for each map using zoom parameter
$egMultiMaps_SeparatorItems ';'
$egMultiMaps_DelimiterParam '~'
$egMultiMaps_OptionsSeparator ',' delimiter between latitude and longitude
$egMultiMaps_CoordinatesSeparator ':' Geographic coordinates can be a delimited list of values ​​specified in the variable.
$egMultiMaps_Width 'auto' default width of map displays, can be configured individually for each map using width parameter
$egMultiMaps_Height '350px' default height of map displays, can be configured individually for each map using height parameter
$egMultiMaps_IconAllowFromDirectory false If true, allow specify an icon for the marker from the directory
$egMultiMaps_IconPath "$wgScriptPath/mapicons" provide a source for map icons using a URL

Обзор стилей карт на основе OpenStreetMap находится в osmwiki:Tile servers. Пожалуйста, не забывайте проверять их политику использования.

Смотрите также

Category:Map extensions/ru
Category:All extensions/ru Category:Extensions in Wikimedia version control/ru Category:Extensions not in ExtensionJson/ru Category:Extensions not using extension registration/ru Category:Extensions without MediaWiki version/ru Category:GPL licensed extensions/ru Category:Map extensions/ru Category:ParserFirstCallInit extensions/ru Category:Parser extensions/ru Category:UnitTestsList extensions/ru Category:Unmaintained extensions/ru