📄 getmaptest.java
字号:
package org.vfny.geoserver.wms.responses.map.png;
import java.net.URL;
import javax.servlet.ServletResponse;
import org.geoserver.data.test.MockData;
import org.geoserver.wms.RemoteOWSTestSupport;
import org.geoserver.wms.WMSTestSupport;
import org.geoserver.wms.kvp.GetMapKvpRequestReader;
public class GetMapTest extends WMSTestSupport {
public void testRemoteOWSGet() throws Exception {
if(!RemoteOWSTestSupport.isRemoteStatesAvailable())
return;
ServletResponse response = getAsServletResponse(
"wms?request=getmap&service=wms&version=1.1.1" +
"&format=image/png" +
"&layers=" + RemoteOWSTestSupport.TOPP_STATES + "," + MockData.BASIC_POLYGONS.getPrefix() + ":" + MockData.BASIC_POLYGONS.getLocalPart() +
"&styles=Population," + MockData.BASIC_POLYGONS.getLocalPart() +
"&remote_ows_type=WFS" +
"&remote_ows_url=" + RemoteOWSTestSupport.WFS_SERVER_URL +
"&height=1024&width=1024&bbox=-180,-90,180,90&srs=EPSG:4326"
);
assertEquals("image/png", response.getContentType());
}
public void testRemoteOWSUserStyleGet() throws Exception {
if (!RemoteOWSTestSupport.isRemoteStatesAvailable())
return;
URL url = GetMapTest.class.getResource("remoteOws.sld");
ServletResponse response = getAsServletResponse("wms?request=getmap&service=wms&version=1.1.1"
+ "&format=image/png"
+ "&sld="
+ url.toString()
+ "&height=1024&width=1024&bbox=-180,-90,180,90&srs=EPSG:4326");
assertEquals("image/png", response.getContentType());
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -