Печать карты со своим слоем.

Дан большой город (площадью около 800 км^2) с некоторым слоем над ним. Этот слой может содержать многоцветные объекты, такие как:

  • линии
  • точки
  • текст

Количество объектов около 1000.

Картографический ресурс — Google Mapsили Openstreetmap(а может что-то другое?).

Моя цель — напечатать такую ​​карту на бумаге размером (около) 5х5 метров. Также этот документ должен быть высокого разрешения- на этом документе я хочу видеть здания с их номерами, улицы с надписями и так далее.

Как лучше всего создать такой файл для печати(изображение, документ и т. д.)?


Вот несколько возможных решений, которые я нашел:

  • Я знаю OpenLayers API, поэтому могу рисовать слой поверх Google Maps или Openstreetmap. Но как преобразовать его в формат для печати?

  • Я узнал, что в Openstreetmap есть функция экспорта. Но с помощью этой функции я не могу экспортировать свой собственный слой, а также он не будет высокого разрешения.

  • Карты Google имеют аналогичную функцию. С его помощью я могу создать собственный слой. Но если у меня 1000 функций, то URL будет очень большим, поэтому сервер его не загрузит. Также эта карта не будет высокого разрешения.


Спасибо за любую помощь.

5
задан ArtemStorozhuk 5 June 2012 в 17:34
поделиться