ExternalGraphic и SVG

Mapserver, GeoServer, MapGuide, Google и другое ПО для веб-картографии
Ответить
iErroRi
Интересующийся
Сообщения: 27
Зарегистрирован: 19 дек 2011, 09:28
Репутация: 0

ExternalGraphic и SVG

Сообщение iErroRi »

Задача на карте домов, на каждом доме сделать маленькую диаграмку круглую.

Создал слой sql запросом, задаю ему стили. В них прикрепляю svg'шку иконкой, которую генерю в скрипте.

Код: Выделить всё

<ExternalGraphic>
 <OnlineResource xlink:type="simple" xlink:href="http://*.lan/csvg/getpie/wh/100/home/${gid}" />
 <Format>image/svg+xml</Format>
</ExternalGraphic> 
В итоге получаю в логе ошибку

Код: Выделить всё

 ERROR [lite.StyledShapePainter] - ShapePainter has been asked to paint a null style!!
Если просто файликом задавать svg'шку, то работает. Скриптом просто отдаю текст файлика который работает статикой. Нечего в нем не меняю для теста. По прямой ссылки доступен.

Гуглил по ошибки везде на вражеском языке пишут что у JAVA как-то формат есть url'а и нужны какие-то патчи, но я так и не разобрался точно какие для чего и откуда их брать).

Единственное файлик отданный скриптом больше на ~100байт чем статический еще не разобрался почему =(

В общем есть ли предложения или кто то уже гулял по этим граблям.
iErroRi
Интересующийся
Сообщения: 27
Зарегистрирован: 19 дек 2011, 09:28
Репутация: 0

Re: ExternalGraphic и SVG

Сообщение iErroRi »

Дело было во внутреннем таймауте, скриптом картинка отдавалась примерно 300мс, а статика 4мс.
Ответить

Вернуться в «Веб-картография»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость