Skip to content

Commit

Permalink
wms layer with api key are now saved in project
Browse files Browse the repository at this point in the history
  • Loading branch information
mukoki committed Sep 29, 2024
1 parent 80fac23 commit ab4f464
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 4 deletions.
10 changes: 6 additions & 4 deletions src/com/vividsolutions/jump/workbench/model/WMSLayer.java
Original file line number Diff line number Diff line change
Expand Up @@ -82,13 +82,15 @@ public WMSLayer() {

public WMSLayer(LayerManager layerManager, String serverURL, String srs,
List<String> layerNames, String format, String version) throws IOException {
this(layerManager, initializedService(serverURL, version), srs, layerNames,
this(layerManager, initializedService(serverURL, version, null), srs, layerNames,
format);
}

private static WMService initializedService(String serverURL, String version)
private static WMService initializedService(String serverURL, String version,
String apiKeyNameAndValue)
throws IOException {
WMService initializedService = new WMService(serverURL, version);
WMService initializedService =
new WMService(serverURL, version, apiKeyNameAndValue, true);
initializedService.initialize();
return initializedService;
}
Expand Down Expand Up @@ -268,7 +270,7 @@ public Blackboard getBlackboard() {
public WMService getService() throws IOException {
if (service == null) {
Assert.isTrue(serverURL != null);
setService(initializedService(serverURL, wmsVersion));
setService(initializedService(serverURL, wmsVersion, apiKeyNameAndValue));
}
return service;
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@
<element xml-name="format" java-name="format"/>
<element xml-name="alpha" java-name="alpha"/>
<element xml-name="version" java-name="wmsVersion"/>
<element xml-name="apikey-name-and-value" java-name="apiKeyNameAndValue"/>
<element xml-name="wms-layer-names">
<element xml-name="wms-layer-name" java-name="layerName"/>
</element>
Expand Down

0 comments on commit ab4f464

Please sign in to comment.