Как вывести объекты в плитку с геоинструментами

Извините, что задаю вопрос здесь. Я новичок в геоинструментах. Теперь мне нужна функция для вывода объектов в плитку. Функция определяется следующим образом:

public Image getTile(FeatureCollection features,Style style,double minX,double minY,double maxX,double maxY,double resolution){

    return ;
}

Может кто-нибудь дать мне пример кода или совет? Заранее спасибо.

1 ответ

Решение

По сути, вам нужно сгенерировать изображение нужного размера и передать его graphic2D визуализатору так же, как и при любом другом рендеринге. Поэтому вам нужно вычислить ограничивающий прямоугольник и вызвать GTRenderer.paint ().

Существует целый ряд других вещей, которые вы действительно хотите рассмотреть, такие как метатилинг, кэширование меток и т. Д.

Вы можете найти GeoWebCache полезным либо для создания своих плиток, либо, по крайней мере, для того, чтобы дать вам некоторые подсказки о том, как действовать дальше.

Другие вопросы по тегам