АнглийскийФранцузскийИспанский

Ad


Значок OnWorks

mapcache_seed - Интернет в облаке

Запустите mapcache_seed в бесплатном хостинг-провайдере OnWorks через Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS

Это команда mapcache_seed, которую можно запустить в провайдере бесплатного хостинга OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.

ПРОГРАММА:

ИМЯ


mapcache_seed - генерирует тайлы для заполнения mapcache

СИНТАКСИС


Mapcache_seed -c /путь/к/mapcache.xml [кредита]

ОПИСАНИЕ


Mapcache_seed - это продвинутый инструмент для раздачи карт для mapcache, основными функциями которого являются:

· Настраиваемое количество потоков раздачи для ускорения рендеринга

· Возможность повторно установить плитки старше определенной отметки времени

· Возможность засеивать тайлы по шейп-файлу / источнику данных OGR

ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ


-c, --config файл
Путь к файлу конфигурации mapcache.xml, содержащему наборы тайлов, которые необходимо
быть посеянным.

-C, --кэш переопределение
Кэш переопределения, используемый выбранным набором тайлов (полезно для выборочного заполнения
резервные / многоуровневые кеши).

-t, --tileset имя
Имя набора тайлов, который необходимо засеять.

-g, --сетка имя
Имя сетки, которую необходимо заполнить (выбранный набор фрагментов должен ссылаться на заданный
сетка).

-z, - масштаб minzoom, maxzoom
(Необязательно) Начальный и конечный уровни масштабирования, которые должны быть заполнены, через запятую,
например 0,6.

-M, --метаразмер ширина высота
Заменить размер метатика при раздаче, например 8,8.

-e, --степень minx, miny, maxx, maxy
(Необязательно) Ограничивающая рамка посевной площади.

-o, --старшая отметка времени | сейчас
(Необязательно) Только исходные плитки старше указанного значения. Ценность может
либо строка «сейчас», либо дата в формате год / месяц / день час: минута,
например: «2011 01:31». (Обратите внимание, что должна быть указана полная временная метка).

-n, --nhreads номер
Количество параллельных потоков, которые следует использовать для запроса тайлов из WMS
источник. Значение по умолчанию - 1, но можно установить более высокое значение, если сервер WMS выдерживает
параллельные запросы (как показывает практика, выбранное здесь значение никогда не должно быть большим
больше, чем количество процессоров на сервере WMS). (Несовместима с
-p/--nпроцессы).

-p, --nпроцессы номер
Количество параллельных процессов, которые следует использовать для запроса тайлов из WMS
источник. (Несовместима с -n/--nhreads).

-P, --пред номер
Процент разрешенных неудачных запросов из последних 1000 перед прерыванием (по умолчанию: 1%,
установите значение 0 для отмены при первой ошибке).

-L, --log-не удалось файл
Записывать неудачные плитки в файл.

-R, --retry-failed файл
Rtry неудачные запросы, зарегистрированные в файл by --log-не удалось.

-m, --Режим семя | удалить | передать
Режим, в котором будет работать утилита: семя (по умолчанию), удаление или передача.

-x, --передача набор плиток
Имя набора плиток для передачи.

-D, --измерение РАЗМЕР = ЗНАЧЕНИЕ
Используется, чтобы указать, какой размер использовать, если набор плиток поддерживает размеры. Может быть
используется несколько раз для установки нескольких размеров, например -D «DIM1 = VAL1» -D «DIM2 = VAL2».

-h, --Помогите
Покажи справку.

-q, --тихий
Не выводить сообщения о ходе выполнения на стандартный вывод.

-f, --сила
Принудительно воссоздать плитку, даже если она уже существует.

-v, --подробный
Вывести подробную отладочную информацию (если она скомпилирована).

По желанию Командная строка кредита когда через OGR / GEOS.

Во время компиляции, если OGR и GEOS найдены в системе, средство сидера поддерживает
дополнительные параметры для заполнения только плиток, покрывающих произвольную географическую область.

важно: Обратите внимание, что на данный момент источник данных OGR должен быть в том же
проекции в качестве сетки, которую вы заполняете, поскольку нет автоматического перепроецирования из
проекция источника данных на сеточную проекцию.

-d, --ogr-источник данных источник данных
Подключение ОГР к пространственному источнику. Проконсультируйтесь с документацией OGR обо всем, что
поддерживается. В простейшем случае (например, в шейп-файле) это просто полное имя файла.
шейп-файла.

-l, --ogr-слой слой
(Необязательно) Для источников данных, содержащих несколько слоев (например, postgis, с
несколько таблиц), определяет, какой слой будет использоваться.

-s, --ogr-sql SQL
Выражение OGR sql, которое можно применить (см. http://www.gdal.org/ogr/ogr_sql.html).

-w, --ogr-где в котором
Выражение SQL "where" для фильтрации возвращаемых значений. Обычно это используется
чтобы выбрать только геометрию данной страны, если источник данных содержит все
контуры мира.

ПРИМЕЧАНИЯ


Утилита заполнения должна запускаться под той же учетной записью пользователя, что и пользователь, запускающий
веб сервер. Это необходимо для того, чтобы разрешения на плитки, созданные сеялкой, были
доступны веб-серверу, и, наоборот, сидер имеет права записывать файлы в
каталоги, созданные веб-сервером.

Пример сеанса посева выглядит следующим образом:

[пользователь @ хост] $ sudo www-data
[www-data @ host] $ mapcache_seed -c /path/to/www/conf/mapcache.xml [параметры]
[www-data @ host] $ logout
[пользователь @ хост] $

ПРИМЕР


Заполните набор тайлов "osm" сеткой "g" (google / web-mercator):

mapcache_seed -c mapcache.xml -t osm -gg

Уровни семян с 0 по 12:

mapcache_seed -c mapcache.xml -t osm -gg -z 0,12

Учитывая шейп-файл, который содержит количество стран мира, засеять только те области, которые
покрыты сушей (т.е. без океанов). Также используйте 4 потока запросов параллельно:

mapcache_seed -c mapcache.xml -t osm -gg -z 0,12 -n 4 -d /path/to/seed.shp

То же, что и раньше, но только для США (обратите внимание на использование цитаты, необходимое для создания
действительный sql с одинарными кавычками "США":

mapcache_seed -c mapcache.xml -t osm -gg -z 0,12 -n 4 -d /path/to/seed.shp -w "FIPS_A2 = 'США'"

Переустановите уровни от 0 до 12 (это также можно сделать, удалив кеш для уровней от 0 до 12.
и делает классический seed, но это не замедляет доступ из Интернета
клиенты):

mapcache_seed -c mapcache.xml -t osm -gg -z 0,12 -o сейчас

29 августа 2015 Mapcache_seed(1)

Используйте mapcache_seed онлайн с помощью сервисов onworks.net


Бесплатные серверы и рабочие станции

Скачать приложения для Windows и Linux

Команды Linux

Ad