Расширение:Карты

From MediaWiki.org
Jump to navigation Jump to search
This page is a translated version of the page Extension:Maps and the translation is 43% complete.

Other languages:
Deutsch • ‎English • ‎Nederlands • ‎asturianu • ‎français • ‎polski • ‎русский • ‎ဖၠုံလိက် • ‎中文 • ‎日本語
Starting with the 4.0 release this extension incorporates all the functionality from the now obsolete Semantic Maps extension.
Справка по расширениям MediaWiki
OOjs UI icon advanced.svg
Maps
Статус релиза: стабильный
MapsLogo.png
Реализация Parser function, Tag
Описание Позволяет пользователям отображать карты и координатs данных с использованием нескольких картографических служб.
Автор(ы) Jeroen De Dauw and others
Последняя версия See RELEASE NOTES
MediaWiki 1.27+
PHP 7.1+
Изменения БД Нет
Composer mediawiki/maps
Лицензия GNU General Public License 2.0 or later
Загрузка
README
Пример Maps examples
Использованные hook'и
LanguageGetMagic
AdminLinks
UnitTestsList
Переведите расширение Maps если оно доступно на translatewiki.net
Проверьте использование и версию.

Расширения "карты"' страниц Медиавики позволяет динамически визуализировать географические данные, помощью использующих JavaScript картографических служб, таких как карты Google, OpenStreetMap или в openlayers в вашей Вики-страницы. It has built-in support for geocoding, displaying maps, displaying markers and geospatial shapes, adding pop-ups, and more and allows extensive customization per map, or for all maps on your wiki. For more information, including installation instructions, see the documentation on GitHub. The semantic part of extension adds semantic capabilities to this extension. This includes the ability to add, edit, aggregate and visualize coordinate data stored through the Semantic MediaWiki extension.

Загрузка и установка

Смотри инструкция по установке.

Usage

See the user documentation.

Gallery of examples

regular

Some screenshots of inline maps created using the display_map parser hook:

semantic

Some screenshots of Semantic MediaWiki :

Ссылки

Темы оформления

Это необходимо добавить в файл "Mediawiki:Common.css" чтобы карты правильно отображались в теме оформления, например, на Foreground skin:

/* fix google maps little man in responsive skin */
.gm-style img {
    max-width: none;
}

Причина в том, что карты записываются непосредственно как контейнер div и к сожалению тема оформления в CSS задаёт настройки отображения для всего сайта.

См. также