请提供以下方面的帮助:
我已经使用esri.geometry.Multipoint创建了一个地图,我想要更改特定标记onClick事件的颜色。我试过了,但它改变了所有的标记颜色,即涂在一个完整的图层上。
我使用的是ArcGISjavascriptappi3.5
layer.add(graphic);
map.addLayer(layer);
dojo.connect(layer,'onClick',layer,function(evt)
{
var g = this.graphics[0];
var symbolch
我想知道如何在arc地图中设置预定义的缩放级别。我的终极目标是,如果用户缩小超过级别5,关闭标签。否则,级别4以下的所有内容都会显示标签。我已经将缩放级别设置为7,初始加载可以正常工作。但是当我将缩放级别记录到控制台时,我得到了-1和一个没有预定义缩放级别的描述。显然我在这里遗漏了一些东西,但是什么,日志不会显示缩放级别7,因为这是为地图定义的缩放级别吗?
function init() {
esri.config.defaults.io.proxyUrl = WebRoot + "proxy.ashx ";
map = new e
当从零开始重写我的一个应用程序(从遗留到AMD)时,我遇到了一个我无法理解的错误。快把我逼疯了。我可能只是拼错了什么,或者又犯了一个小错误,但我就是想不出是什么。任何帮助都将不胜感激!
我仍然处于开发模式中,所以我的代码在这个时候并不那么漂亮。你可以在这里看到它的实况:
javascript代码:
//Define area and url's
var currentPath = window.location.pathname.split('/');
var AREA = currentPath[currentPath.length - 2];
if (AREA
我使用Esri map和javascript,并设置了变量:
var pointSymbol = new esri.symbol.SimpleMarkerSymbol(
esri.symbol.SimpleMarkerSymbol.STYLE_CIRCLE,
15,
new esri.symbol.SimpleLineSymbol(
esri.symbol.SimpleLineSymbol.STYLE_SOLID,
new dojo.Color([255, 255, 255]),
2),
new dojo.Colo
@IBOutlet weak var mapView: AGSMapView!
private var map:AGSMap!
private var featureLayer:AGSFeatureLayer!
func loadAirQuality()
{
if self.featureLayer == nil
{
//create feature table using a url
self.featureTable = AGSServiceFeatureTable(url: URL(string: hou
我有一个地图上的X层,我需要相交选定的层(两次)和颜色的结果要素。
我正在尝试让这段代码正常工作
// get first feature (index 0)
ESRI.ArcGIS.ADF.Web.Geometry.Geometry adfFeature =
m_firstLayer.GeometryFromRow(m_firstLayer.Rows[0])
as ESRI.ArcGIS.ADF.Web.Geometry.Geometry;
// THE FOLLOWING LINE RETURNS NULL
ESRI.ArcGIS.Geometry.IG
我尝试将WMTS图层添加到我的地图中,但显示以下错误:
E/ArcGIS.TileCache: java.lang.IndexOutOfBoundsException: Invalid index 20, size is 19
E/ArcGIS.TileCache: at java.util.ArrayList.throwIndexOutOfBoundsException(ArrayList.java:255)
E/ArcGIS.TileCache: at java.util.ArrayList.get(ArrayList.java:308)
E/ArcGIS.TileCache: at co