GetLegendGraphic дисплей горизонтальный GeoServer - PullRequest
0 голосов
/ 26 апреля 2018

Я работаю над школьным проектом и мне интересно, как отобразить легенду карты по горизонтали. Я использую GeoServer версии 2.13. Я попробовал приведенный ниже код, и он не работает ... помогите мне, пожалуйста!

<img src="http://localhost:8080/geoserver/wms?REQUEST=GetLegendGraphic&VERSION=1.0.0&FORMAT=image/png&WIDTH=50&HEIGHT=30&LAYER=schoolProjects:GITD_Project&legend_options=layout:horizontal">

Я пробовал с LEGEND_OPTIONS не работает. Я также попытался установить количество строк, а также высоту и ширину столбцов, это тоже не работает.

1 Ответ

0 голосов
/ 28 апреля 2018

Когда я пробую ваш URL со слоем topp:states, я получаю:

http://localhost:8080/geoserver/wms?REQUEST=GetLegendGraphic&VERSION=1.0.0&FORMAT=image/png&WIDTH=50&HEIGHT=30&LAYER=topp:states&legend_options=layout:horizontal 

enter image description here

Что выглядит правильно для меня, так что я подозреваю, что с вашим SLD что-то не так. Вы можете найти GIS Stackexchange лучшее место, чтобы спросить об этом.

...