Extension:MultiMaps/de

From Linux Web Expert

The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
MediaWiki-Erweiterungen
MultiMaps
Freigabestatus: ohne Wartung
File:MultiMaps Leaflet frame.png
Einbindung Parser-Erweiterung
Beschreibung Ermöglicht Benutzern das Anzeigen von Karten und Koordinatendaten mithilfe mehrerer Kartendienste
Autor(en) Pavel Astakhov (pastakhovtalk)
Letzte Version 0.7.3 (2019-06-15)
MediaWiki
PHP 5.3+
Datenbankänderungen Nein
Lizenz GNU General Public License 2.0 oder neuer
Herunterladen
Beispiel 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
Quarterly downloads Lua error in Module:Extension at line 172: bad argument #1 to 'inNamespace' (unrecognized namespace name 'skin').
Public wikis using Lua error in Module:Extension at line 172: bad argument #1 to 'inNamespace' (unrecognized namespace name 'skin').
Übersetze die MultiMaps-Erweiterung
Probleme Offene Aufgaben · Einen Fehler melden

Die MultiMaps-Erweiterung ermöglicht Benutzern das Anzeigen von Karten und Koordinatendaten mithilfe mehrerer Kartendienste. Derzeit sind Kartendarstellungen von OpenStreetMap (mittels Leaflet), Google und Yandex möglich. Es können Marker, Linien, Polygone, Rechtecke und Kreise dargestellt werden. Ab der Version 0.7.3 ist es möglich, weitere URL als Datenquelle zu hinterlegen.

Soweit möglich, wird die Syntax mit der Erweiterung:Maps -Erweiterung kompatibel gehalten.

Dokumentation

<translate> Main page:</translate> Documentation

Um schnell eine Kartendarstellung um die Koordinaten 10°N und 10°O gemäß der Voreinstellungen anzuzeigen, schreibe:

{{#multimaps: 10, 10
}}

Beispiel

Anwendungsbeispiele verfügbar unter:

Installation

  • <translate> [[<tvar name=2>Special:ExtensionDistributor/MultiMaps/de</tvar>|Download]] and move the extracted <tvar name=name>MultiMaps/de</tvar> folder to your <tvar name=ext>extensions/</tvar> directory.</translate>
    <translate> Developers and code contributors should install the extension [[<tvar name=git>Special:MyLanguage/Download from Git</tvar>|from Git]] instead, using:</translate>cd extensions/
    git clone https://gerrit.wikimedia.org/r/mediawiki/extensions/MultiMaps%2Fde
  • <translate> Add the following code at the bottom of your <tvar name=1>LocalSettings.php </tvar> file:</translate>
    require_once "$IP/extensions/MultiMaps/de/MultiMaps/de.php";
    
  • File:OOjs UI icon check-constructive.svg <translate> Done</translate> – <translate> Navigate to <tvar name=special>Special:Version</tvar> on your wiki to verify that the extension is successfully installed.</translate>

Konfiguration

Konfigurationseinstellungen (Voreinstellungen in Settings.php festgelegt)
Parameter Voreinstellung Erklärung
$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

Eine Übersicht über Kartenstile auf Grundlage von OpenStreetMap ist unter osmwiki:Tile servers vorhanden. Bitte immer vor der Nutzung die Nutzungsrichtlinien einsehen.

Siehe auch