漏洞
漏洞 ID 编号 | BUG-000161044 |
---|---|
已提交 | August 30, 2023 |
上次修改时间 | January 29, 2025 |
适用范围 | ArcObjects SDK |
找到的版本 | 10.8 |
操作系统 | N/A |
操作系统版本 | N/A |
状态 | Non-Reproducible |
Use this Java code snippet that shows how to send custom parameters to a WMTS service:
IMapDocument mapDocument = new MapDocument(); mapDocument.open("c:\\temp\\test1.mxd", ""); IMap map = mapDocument.getMap(0); WMTSConnectionName wmtsConnectionName = new WMTSConnectionName(); String url = "https://SERVICE_URL?CUSTOM_KEY=CUSTOM_VALUE"; //Add all custom parameters here as queryString String layerName = "layerName"; IPropertySet propSetCustomParameters = (IPropertySet) new PropertySet(); //Add all custom parameters here propSetCustomParameters.setProperty("CUSTOM_KEY", "CUSTOM_VALUE"); IPropertySet propSet = wmtsConnectionName.getConnectionProperties(); propSet.setProperty("URL", url); propSet.setProperty("LAYERNAME", layerName); propSet.setProperty("CAPABILITIES_PARAMETERS", propSetCustomParameters); wmtsConnectionName.setConnectionProperties(propSet); WMTSLayerFactory wmtsLayerFactory = new WMTSLayerFactory(); IEnumLayer wmtsLayers = wmtsLayerFactory.create(wmtsConnectionName); ILayer wmtsLayer = wmtsLayers.next(); map.addLayer(wmtsLayer); mapDocument.save(true, true); mapDocument.close();
漏洞 ID: BUG-000161044
软件:
获取来自 ArcGIS 专家的帮助
下载 Esri 支持应用程序