在runtime sdk for java上设置arcgisMap的平移边界?

yjghlzjz  于 2021-07-07  发布在  Java
关注(0)|答案(0)|浏览(262)

我是arcgis新手,我专门使用arcgis runtime sdk 100.9.0 for java(开发者免费许可)。
我的问题是,有没有可能设置Map的边界,这样你就无法在它之外平移?我查了文件https://developers.arcgis.com/java/latest/ 但什么也找不到。
我的计划很简单。我创建了一个没有底图的arcgismap。然后我加载一个wmslayer,最后在mapview上设置新Map。

// Create Map
ArcGISMap map = new ArcGISMap(SpatialReferences.getWebMercator());

// Create a WMS Layer
List<String> wmsLayerNames = Collections.singletonList("1");
WmsLayer wmsLayer = new WmsLayer("path/to/wms/layer/service", wmsLayerNames);   

// Load WMS Layer
wmsLayer.loadAsync();
wmsLayer.addDoneLoadingListener(() -> {

    // Do stuff in case it did not load succesfully
});

// Set wmsLayer and map 
map.getOperationalLayers().add(wmsLayer);       
mapView.setMap(map);

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题