小编Rah*_*pta的帖子

ArcGis javascript api,需要更改Graphics层的Wkid

我正在使用arcgis javascript apis 3.5,我的代码是

 function init() {           
        map = new esri.Map("mapDiv", {
            basemap: "streets",
            center: [-112.07102547942392, 46.75909704205151],
            zoom: 12,
            slider: false               
        });           


        var featureLayer = new esri.layers.FeatureLayer("http://abc/arcgis/rest/services/MTARNG/MapServer/0", {
            mode: esri.layers.FeatureLayer.MODE_SNAPSHOT,               
            outFields: ["*"]
        });
Run Code Online (Sandbox Code Playgroud)

而在这一层搜索我正在使用findtask.代码在这里

  findTask = new esri.tasks.FindTask("http://abc/arcgis/rest/services/MTARNG/MapServer");
        findParams = new esri.tasks.FindParameters();
        findParams.returnGeometry = true;
        findParams.layerIds = [0];
        findParams.searchFields = ["LOCATION", "PROJECT_PARCEL_NAME"];           
        findParams.searchText = "north portion";
        findTask.execute(findParams, showResults);
 function showResults(results) {

        var markerSymbol = new esri.symbol.SimpleMarkerSymbol(esri.symbol.SimpleMarkerSymbol.STYLE_SQUARE, 10, new esri.symbol.SimpleLineSymbol(esri.symbol.SimpleLineSymbol.STYLE_SOLID, new dojo.Color([255, 0, 0]), 1), new dojo.Color([0, 255, 0, 0.25])); 
        map.graphics.clear(); …
Run Code Online (Sandbox Code Playgroud)

javascript arcgis arcgis-js-api

3
推荐指数
1
解决办法
2354
查看次数

ArcGis javascript api 3.5如何设置要素图层的可见性

我正在使用ArcGis javascript api 3.5,我的代码是

 map = new esri.Map("mapDiv", {
            basemap: "streets",
            center: [-112.07102547942392, 46.75909704205151],
            zoom: 12,
            slider: false,
            infoWindow: infoWindow
        });




        var featureLayer = new esri.layers.FeatureLayer("http:/abc/arcgis/rest/services/MTARNG/MapServer/1", {
            mode: esri.layers.FeatureLayer.MODE_SNAPSHOT,
            infoTemplate: templateFuze,
            outFields: ["*"]
        });
        var featureLayer1 = new esri.layers.FeatureLayer("http://abc/arcgis/rest/services/MTARNG/MapServer/0", {
            mode: esri.layers.FeatureLayer.MODE_SNAPSHOT,
            infoTemplate: templateParcel,
            outFields: ["*"]
        });
        var featureLayer2 = new esri.layers.FeatureLayer("http://abc/arcgis/rest/services/MTARNG/MapServer/2", {
            mode: esri.layers.FeatureLayer.MODE_SNAPSHOT,
            infoTemplate: templateGrid,
            outFields: ["*"]
        });

            Ext.create('Ext.form.Panel', {
                width: 400,
                height: 600,
                bodyPadding: 10,
                renderTo: Ext.get('LayerDiv'),
                items: [{
                    xtype: 'checkboxgroup',
                    columns: 1,
                    vertical: true,
                    items: layerInfo, …
Run Code Online (Sandbox Code Playgroud)

arcgis

2
推荐指数
1
解决办法
5343
查看次数

标签 统计

arcgis ×2

arcgis-js-api ×1

javascript ×1