Учитывая большой город (площадь около 800 км^2) с некоторым слоем над ним. Этот слой может содержать многоцветной особенности, такие как:Распечатать карту с собственным уровнем
- линии
- точки
- текст
Количество функций составляет около 1000.
Карта ресурса - Google Maps или Openstreetmap (или, может быть, что-то еще ?).
Моя цель - напечатать такую карту на бумаге размером 5x5 метров. Также этот документ должен быть с высоким разрешением - на этой бумаге я хочу видеть здания с их номерами, улицы с надписями и так далее.
Каков наилучший способ создания такого файла для печати (изображение, документ и т. Д.)?
Вот некоторые возможные решения, которые я нашел:
Я знаю OpenLayers API, так что я могу сделать слой над Google Maps или OpenStreetMap. Но как преобразовать его в печатный формат?
Я узнал, что есть export feature на Openstreetmap. Но используя эту функцию, я не могу экспортировать свой собственный слой, а также не будет высокого разрешения.
Карты Google имеют similar feature. Используя его, я могу создать собственный слой. Но если у меня есть 1000 функций, чем URL-адрес, будет очень большой, поэтому сервер не загрузит его. Также эта карта не будет высокой.
Спасибо за любую помощь.
Какое количество пикселей/сантиметров на вашем принтере? –
На самом деле это не принтер - это плоттер. К сожалению, я не знаю таких технических деталей. Это просто печать на бумаге размером 5мкс5м. – ArtemStorozhuk