POST
|
But I can use Symbols, when I do a ClassBreaksRenderer on the same layer, Same geometry.
... View more
12-01-2016
10:28 AM
|
0
|
1
|
1125
|
POST
|
esriGeometryPolygon is the feature type on the layer type of ArcGISDynamicMapServiceLayer
... View more
12-01-2016
10:18 AM
|
0
|
3
|
1125
|
POST
|
I did notice that in the JSON as I was formatting and preparing it, it seemed to be missing but I am creating the symbol using this code. return new SimpleMarkerSymbol({ "color": new Color(fillColor), "size": symbolSize, "angle": angle, "xoffset": 0, "yoffset": 0, "type": "esriSMS", "style": translatedStyle, "originalSize": 10, "outline": { "color": new Color(borderColor), "width": 3, "type": "esriSLS", "style": "esriSLSSolid" } }); Which turns into this JSON { "color":{ "r":21, "g":239, "b":104, "a":1 }, "size":13.333333333333332, "type":"simplemarkersymbol", "style":"square", "originalSize":10, "outline":{ "color":{ "r":0, "g":0, "b":0, "a":1 }, "width":4, "type":"simplelinesymbol", "style":"solid" }, "xoffset":0, "yoffset":0 } Which then gets added to the renderer like this renderer.addValue({ value: v, symbol: _symbol, label: label, });
... View more
12-01-2016
09:19 AM
|
0
|
0
|
153
|
POST
|
I would imagine, there is no real fundmental difference between a unique render with SimpleFill vs Simple Marker.
... View more
12-01-2016
09:03 AM
|
0
|
5
|
1125
|
POST
|
I can't share all the code, its just too much to show but I will share snippets. Just as a note, The exact same code works for UniqueValue Rendering with SimpleFillSymbols but does not work with SimpleMarkerSymbols. I know the values exist and can render because it works with the SimpleFillSymbol but not SimpleMarkerSymbol So I think it might be more handy to show the JSON for the created renderer. { "_cache":{ }, "values":[ "E", "A-", "A+", "A", "B-", "C", " ", "AA", "B+", "D+", "D", "AA+", "C-", "C+", "D-", "B" ], "_symbols":{ "E":{ "value":"E", "symbol":{ "color":{ "r":207, "g":143, "b":130, "a":1 }, "size":13.333333333333332, "type":"simplemarkersymbol", "style":"square", "originalSize":10, "outline":{ "color":{ "r":0, "g":0, "b":0, "a":1 }, "width":4, "type":"simplelinesymbol", "style":"solid" }, "xoffset":0, "yoffset":0 }, "label":"E", "description":"The Sunflower State" }, "A-":{ "value":"A-", "symbol":{ "color":{ "r":238, "g":213, "b":110, "a":1 }, "size":13.333333333333332, "type":"simplemarkersymbol", "style":"square", "originalSize":10, "outline":{ "color":{ "r":0, "g":0, "b":0, "a":1 }, "width":4, "type":"simplelinesymbol", "style":"solid" }, "xoffset":0, "yoffset":0 }, "label":"A-", "description":"The Sunflower State" }, "A+":{ "value":"A+", "symbol":{ "color":{ "r":166, "g":150, "b":110, "a":1 }, "size":13.333333333333332, "type":"simplemarkersymbol", "style":"square", "originalSize":10, "outline":{ "color":{ "r":0, "g":0, "b":0, "a":1 }, "width":4, "type":"simplelinesymbol", "style":"solid" }, "xoffset":0, "yoffset":0 }, "label":"A+", "description":"The Sunflower State" }, "A":{ "value":"A", "symbol":{ "color":{ "r":24, "g":8, "b":27, "a":1 }, "size":13.333333333333332, "type":"simplemarkersymbol", "style":"square", "originalSize":10, "outline":{ "color":{ "r":0, "g":0, "b":0, "a":1 }, "width":4, "type":"simplelinesymbol", "style":"solid" }, "xoffset":0, "yoffset":0 }, "label":"A", "description":"The Sunflower State" }, "B-":{ "value":"B-", "symbol":{ "color":{ "r":150, "g":43, "b":164, "a":1 }, "size":13.333333333333332, "type":"simplemarkersymbol", "style":"square", "originalSize":10, "outline":{ "color":{ "r":0, "g":0, "b":0, "a":1 }, "width":4, "type":"simplelinesymbol", "style":"solid" }, "xoffset":0, "yoffset":0 }, "label":"B-", "description":"The Sunflower State" }, "C":{ "value":"C", "symbol":{ "color":{ "r":242, "g":83, "b":95, "a":1 }, "size":13.333333333333332, "type":"simplemarkersymbol", "style":"square", "originalSize":10, "outline":{ "color":{ "r":0, "g":0, "b":0, "a":1 }, "width":4, "type":"simplelinesymbol", "style":"solid" }, "xoffset":0, "yoffset":0 }, "label":"C", "description":"The Sunflower State" }, " ":{ "value":" ", "symbol":{ "color":{ "r":239, "g":79, "b":24, "a":1 }, "size":13.333333333333332, "type":"simplemarkersymbol", "style":"square", "originalSize":10, "outline":{ "color":{ "r":0, "g":0, "b":0, "a":1 }, "width":4, "type":"simplelinesymbol", "style":"solid" }, "xoffset":0, "yoffset":0 }, "label":"NO VALUE", "description":"The Sunflower State" }, "AA":{ "value":"AA", "symbol":{ "color":{ "r":164, "g":2, "b":45, "a":1 }, "size":13.333333333333332, "type":"simplemarkersymbol", "style":"square", "originalSize":10, "outline":{ "color":{ "r":0, "g":0, "b":0, "a":1 }, "width":4, "type":"simplelinesymbol", "style":"solid" }, "xoffset":0, "yoffset":0 }, "label":"AA", "description":"The Sunflower State" }, "B+":{ "value":"B+", "symbol":{ "color":{ "r":3, "g":207, "b":189, "a":1 }, "size":13.333333333333332, "type":"simplemarkersymbol", "style":"square", "originalSize":10, "outline":{ "color":{ "r":0, "g":0, "b":0, "a":1 }, "width":4, "type":"simplelinesymbol", "style":"solid" }, "xoffset":0, "yoffset":0 }, "label":"B+", "description":"The Sunflower State" }, "D+":{ "value":"D+", "symbol":{ "color":{ "r":195, "g":127, "b":183, "a":1 }, "size":13.333333333333332, "type":"simplemarkersymbol", "style":"square", "originalSize":10, "outline":{ "color":{ "r":0, "g":0, "b":0, "a":1 }, "width":4, "type":"simplelinesymbol", "style":"solid" }, "xoffset":0, "yoffset":0 }, "label":"D+", "description":"The Sunflower State" }, "D":{ "value":"D", "symbol":{ "color":{ "r":181, "g":35, "b":255, "a":1 }, "size":13.333333333333332, "type":"simplemarkersymbol", "style":"square", "originalSize":10, "outline":{ "color":{ "r":0, "g":0, "b":0, "a":1 }, "width":4, "type":"simplelinesymbol", "style":"solid" }, "xoffset":0, "yoffset":0 }, "label":"D", "description":"The Sunflower State" }, "AA+":{ "value":"AA+", "symbol":{ "color":{ "r":157, "g":75, "b":1, "a":1 }, { "_cache":{ }, "values":[ "E", "A-", "A+", "A", "B-", "C", " ", "AA", "B+", "D+", "D", "AA+", "C-", "C+", "D-", "B" ], "_symbols":{ "E":{ "value":"E", "symbol":{ "color":{ "r":207, "g":143, "b":130, "a":1 }, "size":13.333333333333332, "type":"simplemarkersymbol", "style":"square", "originalSize":10, "outline":{ "color":{ "r":0, "g":0, "b":0, "a":1 }, "width":4, "type":"simplelinesymbol", "style":"solid" }, "xoffset":0, "yoffset":0 }, "label":"E", }, "A-":{ "value":"A-", "symbol":{ "color":{ "r":238, "g":213, "b":110, "a":1 }, "size":13.333333333333332, "type":"simplemarkersymbol", "style":"square", "originalSize":10, "outline":{ "color":{ "r":0, "g":0, "b":0, "a":1 }, "width":4, "type":"simplelinesymbol", "style":"solid" }, "xoffset":0, "yoffset":0 }, "label":"A-", }, "A+":{ "value":"A+", "symbol":{ "color":{ "r":166, "g":150, "b":110, "a":1 }, "size":13.333333333333332, "type":"simplemarkersymbol", "style":"square", "originalSize":10, "outline":{ "color":{ "r":0, "g":0, "b":0, "a":1 }, "width":4, "type":"simplelinesymbol", "style":"solid" }, "xoffset":0, "yoffset":0 }, "label":"A+", }, "A":{ "value":"A", "symbol":{ "color":{ "r":24, "g":8, "b":27, "a":1 }, "size":13.333333333333332, "type":"simplemarkersymbol", "style":"square", "originalSize":10, "outline":{ "color":{ "r":0, "g":0, "b":0, "a":1 }, "width":4, "type":"simplelinesymbol", "style":"solid" }, "xoffset":0, "yoffset":0 }, "label":"A", }, "B-":{ "value":"B-", "symbol":{ "color":{ "r":150, "g":43, "b":164, "a":1 }, "size":13.333333333333332, "type":"simplemarkersymbol", "style":"square", "originalSize":10, "outline":{ "color":{ "r":0, "g":0, "b":0, "a":1 }, "width":4, "type":"simplelinesymbol", "style":"solid" }, "xoffset":0, "yoffset":0 }, "label":"B-", }, "C":{ "value":"C", "symbol":{ "color":{ "r":242, "g":83, "b":95, "a":1 }, "size":13.333333333333332, "type":"simplemarkersymbol", "style":"square", "originalSize":10, "outline":{ "color":{ "r":0, "g":0, "b":0, "a":1 }, "width":4, "type":"simplelinesymbol", "style":"solid" }, "xoffset":0, "yoffset":0 }, "label":"C", }, " ":{ "value":" ", "symbol":{ "color":{ "r":239, "g":79, "b":24, "a":1 }, "size":13.333333333333332, "type":"simplemarkersymbol", "style":"square", "originalSize":10, "outline":{ "color":{ "r":0, "g":0, "b":0, "a":1 }, "width":4, "type":"simplelinesymbol", "style":"solid" }, "xoffset":0, "yoffset":0 }, "label":"NO VALUE", }, "AA":{ "value":"AA", "symbol":{ "color":{ "r":164, "g":2, "b":45, "a":1 }, "size":13.333333333333332, "type":"simplemarkersymbol", "style":"square", "originalSize":10, "outline":{ "color":{ "r":0, "g":0, "b":0, "a":1 }, "width":4, "type":"simplelinesymbol", "style":"solid" }, "xoffset":0, "yoffset":0 }, "label":"AA", }, "B+":{ "value":"B+", "symbol":{ "color":{ "r":3, "g":207, "b":189, "a":1 }, "size":13.333333333333332, "type":"simplemarkersymbol", "style":"square", "originalSize":10, "outline":{ "color":{ "r":0, "g":0, "b":0, "a":1 }, "width":4, "type":"simplelinesymbol", "style":"solid" }, "xoffset":0, "yoffset":0 }, "label":"B+", }, "D+":{ "value":"D+", "symbol":{ "color":{ "r":195, "g":127, "b":183, "a":1 }, "size":13.333333333333332, "type":"simplemarkersymbol", "style":"square", "originalSize":10, "outline":{ "color":{ "r":0, "g":0, "b":0, "a":1 }, "width":4, "type":"simplelinesymbol", "style":"solid" }, "xoffset":0, "yoffset":0 }, "label":"D+", }, "D":{ "value":"D", "symbol":{ "color":{ "r":181, "g":35, "b":255, "a":1 }, "size":13.333333333333332, "type":"simplemarkersymbol", "style":"square", "originalSize":10, "outline":{ "color":{ "r":0, "g":0, "b":0, "a":1 }, "width":4, "type":"simplelinesymbol", "style":"solid" }, "xoffset":0, "yoffset":0 }, "label":"D", }, "AA+":{ "value":"AA+", "symbol":{ "color":{ "r":157, "g":75, "b":1, "a":1 }, "size":13.333333333333332, "type":"simplemarkersymbol", "style":"square", "originalSize":10, "outline":{ "color":{ "r":0, "g":0, "b":0, "a":1 }, "width":4, "type":"simplelinesymbol", "style":"solid" }, "xoffset":0, "yoffset":0 }, "label":"AA+", }, "C-":{ "value":"C-", "symbol":{ "color":{ "r":119, "g":34, "b":245, "a":1 }, "size":13.333333333333332, "type":"simplemarkersymbol", "style":"square", "originalSize":10, "outline":{ "color":{ "r":0, "g":0, "b":0, "a":1 }, "width":4, "type":"simplelinesymbol", "style":"solid" }, "xoffset":0, "yoffset":0 }, "label":"C-", }, "C+":{ "value":"C+", "symbol":{ "color":{ "r":122, "g":178, "b":109, "a":1 }, "size":13.333333333333332, "type":"simplemarkersymbol", "style":"square", "originalSize":10, "outline":{ "color":{ "r":0, "g":0, "b":0, "a":1 }, "width":4, "type":"simplelinesymbol", "style":"solid" }, "xoffset":0, "yoffset":0 }, "label":"C+", }, "D-":{ "value":"D-", "symbol":{ "color":{ "r":2, "g":223, "b":60, "a":1 }, "size":13.333333333333332, "type":"simplemarkersymbol", "style":"square", "originalSize":10, "outline":{ "color":{ "r":0, "g":0, "b":0, "a":1 }, "width":4, "type":"simplelinesymbol", "style":"solid" }, "xoffset":0, "yoffset":0 }, "…" type":"simplemarkersymbol", "style":"square", "originalSize":10, "outline":{ "color":{ "r":0, "g":0, "b":0, "a":1 }, "width":4, "type":"simplelinesymbol", "style":"solid" }, "xoffset":0, "yoffset":0 }, "label":"A-", }, { "value":"A+", "symbol":{ "color":{ "r":166, "g":150, "b":110, "a":1 }, "size":13.333333333333332, "type":"simplemarkersymbol", "style":"square", "originalSize":10, "outline":{ "color":{ "r":0, "g":0, "b":0, "a":1 }, "width":4, "type":"simplelinesymbol", "style":"solid" }, "xoffset":0, "yoffset":0 }, "label":"A+", }, { "value":"A", "symbol":{ "color":{ "r":24, "g":8, "b":27, "a":1 }, "size":13.333333333333332, "type":"simplemarkersymbol", "style":"square", "originalSize":10, "outline":{ "color":{ "r":0, "g":0, "b":0, "a":1 }, "width":4, "type":"simplelinesymbol", "style":"solid" }, "xoffset":0, "yoffset":0 }, "label":"A", }, { "value":"B-", "symbol":{ "color":{ "r":150, "g":43, "b":164, "a":1 }, "size":13.333333333333332, "type":"simplemarkersymbol", "style":"square", "originalSize":10, "outline":{ "color":{ "r":0, "g":0, "b":0, "a":1 }, "width":4, "type":"simplelinesymbol", "style":"solid" }, "xoffset":0, "yoffset":0 }, "label":"B-", }, { "value":"C", "symbol":{ "color":{ "r":242, "g":83, "b":95, "a":1 }, "size":13.333333333333332, "type":"simplemarkersymbol", "style":"square", "originalSize":10, "outline":{ "color":{ "r":0, "g":0, "b":0, "a":1 }, "width":4, "type":"simplelinesymbol", "style":"solid" }, "xoffset":0, "yoffset":0 }, "label":"C", }, { "value":" ", "symbol":{ "color":{ "r":239, "g":79, "b":24, "a":1 }, "size":13.333333333333332, "type":"simplemarkersymbol", "style":"square", "originalSize":10, "outline":{ "color":{ "r":0, "g":0, "b":0, "a":1 }, "width":4, "type":"simplelinesymbol", "style":"solid" }, "xoffset":0, "yoffset":0 }, "label":"NO VALUE", }, { "value":"AA", "symbol":{ "color":{ "r":164, "g":2, "b":45, "a":1 }, "size":13.333333333333332, "type":"simplemarkersymbol", "style":"square", "originalSize":10, "outline":{ "color":{ "r":0, "g":0, "b":0, "a":1 }, "width":4, "type":"simplelinesymbol", "style":"solid" }, "xoffset":0, "yoffset":0 }, "label":"AA", }, { "value":"B+", "symbol":{ "color":{ "r":3, "g":207, "b":189, "a":1 }, "size":13.333333333333332, "type":"simplemarkersymbol", "style":"square", "originalSize":10, "outline":{ "color":{ "r":0, "g":0, "b":0, "a":1 }, "width":4, "type":"simplelinesymbol", "style":"solid" }, "xoffset":0, "yoffset":0 }, "label":"B+", }, { "value":"D+", "symbol":{ "color":{ "r":195, "g":127, "b":183, "a":1 }, "size":13.333333333333332, "type":"simplemarkersymbol", "style":"square", "originalSize":10, "outline":{ "color":{ "r":0, "g":0, "b":0, "a":1 }, "width":4, "type":"simplelinesymbol", "style":"solid" }, "xoffset":0, "yoffset":0 }, "label":"D+", }, { "value":"D", "symbol":{ "color":{ "r":181, "g":35, "b":255, "a":1 }, "size":13.333333333333332, "type":"simplemarkersymbol", "style":"square", "originalSize":10, "outline":{ "color":{ "r":0, "g":0, "b":0, "a":1 }, "width":4, "type":"simplelinesymbol", "style":"solid" }, "xoffset":0, "yoffset":0 }, "label":"D", }, { "value":"AA+", "symbol":{ "color":{ "r":157, "g":75, "b":1, "a":1 }, "size":13.333333333333332, "type":"simplemarkersymbol", "style":"square", "originalSize":10, "outline":{ "color":{ "r":0, "g":0, "b":0, "a":1 }, "width":4, "type":"simplelinesymbol", "style":"solid" }, "xoffset":0, "yoffset":0 }, "label":"AA+", }, { "value":"C-", "symbol":{ "color":{ "r":119, "g":34, "b":245, "a":1 }, "size":13.333333333333332, "type":"simplemarkersymbol", "style":"square", "originalSize":10, "outline":{ "color":{ "r":0, "g":0, "b":0, "a":1 }, "width":4, "type":"simplelinesymbol", "style":"solid" }, "xoffset":0, "yoffset":0 }, "label":"C-", }, { "value":"C+", "symbol":{ "color":{ "r":122, "g":178, "b":109, "a":1 }, "size":13.333333333333332, "type":"simplemarkersymbol", "style":"square", "originalSize":10, "outline":{ "color":{ "r":0, "g":0, "b":0, "a":1 }, "width":4, "type":"simplelinesymbol", "style":"solid" }, "xoffset":0, "yoffset":0 }, "label":"C+", }, { "value":"D-", "symbol":{ "color":{ "r":2, "g":223, "b":60, "a":1 }, "size":13.333333333333332, "type":"simplemarkersymbol", "style":"square", "originalSize":10, "outline":{ "color":{ "r":0, "g":0, "b":0, "a":1 }, "width":4, "type":"simplelinesymbol", "style":"solid" }, "xoffset":0, "yoffset":0 }, "label":"D-", }, { "value":"B", "symbol":{ "color":{ "r":125, "g":242, "b":132, "a":1 }, "size":13.333333333333332, "type":"simplemarkersymbol", "style":"square", "originalSize":10, "outline":{ "color":{ "r":0, "g":0, "b":0, "a":1 }, "width":4, "type":"simplelinesymbol", "style":"solid" }, "xoffset":0, "yoffset":0 }, "label":"B", } ], "defaultSymbol":{ "style":"circle", "color":{ "r":255, "g":0, "b":0, "a":0.25 }, "size":"4.2", "outline":{ "width":1.3333333333333333, "color":{ "r":0, "g":0, "b":0, "a":1 }, "style":"solid" } }, "attributeField":"Quality", "_multiple":false }
... View more
12-01-2016
08:55 AM
|
0
|
0
|
1125
|
POST
|
UniqueValueRenderer and ArcGISDynamicMapServiceLayer and SimpleMarkerSymbol no longer seem to work properly together. I'm using ARCGIS Server 10.2 and ARCGIS Javasript API 3.18. I use the unique value render with SImpleFillSymbols and it works perfectly and at one point our application did have UniqueRendering working with Symbols. Not sure if this was broken at some point within 3.1x or if its simply not possibly any more. When I DO choose to use UniqueValueRender with SimpleMarkerSymbol the features render as gray filled symbols. Picture attached. Any insights would be enormously helpful. **I know that the general code I have developed does in fact work and render using SimpleFillSymbols on the same field that won't generate a render with SimpleMarkerSymbols** Thanks.
... View more
12-01-2016
08:34 AM
|
0
|
10
|
2343
|
POST
|
Thanks for the quick response. Are you aware of whether examining the registry to determine whether ArcGIS is installed and which version is supported by ESRI in anyway? I guess I would expect there to be some minimum level of documentation that allows developers to know what they need to look for in order to cleanly and accurately determine the client system capabilities outside of ESRI.ArcGIS.RuntimeManager and ESRI.ArcGIS.RuntimeInfo. Is there a script or shared code on EDN that people are using? TIA
... View more
12-02-2013
05:27 AM
|
0
|
0
|
407
|
POST
|
Hi, We have a .Net app for which we are evaluating embedded GIS components. Our customers have a full range of ArcObjects environments (version 10.0, 10.1, 10.2, also some 9.x version). In our application we would like to be able to detect which version of the runtime is installed. So we have some questions: -Can multiple versions of the Runtime be installed on a single client machine? -Does our application need to use the *latest* (10.2) SDK in order to detect all previous versions of the Runtime? -Could earlier SDKs, for example, detect a later version of the runtime (forward compatible within v 10.x?) -(Within all versions 9.x and 10.x?). -Is there any technique that developers have used to detect whether or not any Runtime is installed that does not require any ArcObjects SDK in our app? Can we examine the registry in order to know what would need to be installed? TIA
... View more
11-27-2013
05:32 AM
|
0
|
4
|
929
|
POST
|
Is there any method (or technique) for preventing the Map Control from drawing any features until: -The Extent is set (in code), and -The Layer is fully 'loaded' In the interest of minimizing the amount of time that a user has to wait for a layer to draw? TIA
... View more
11-20-2013
04:09 AM
|
1
|
0
|
580
|
POST
|
Thanks for the quick response. How can we do this programmatically? What methods & properties on which 10.0, 10.1, & 10.2 objects should we be focusing on? TIA
... View more
11-18-2013
11:24 AM
|
0
|
0
|
580
|
POST
|
Hi, We have an App built using ArcObjects that is asked by end users to - on occasion - open large shapefiles. When these large (400k features) shapefiles are opened, we notice a significant lag in the performance of the application. We have determined that part of this is due to the Application having to draw all of the features that fall within the full extent. What is the best way to limit the extent of the Map Control prior to drawing anything? Is there a method that we can use to force the extent of the Map control to a small area prior to drawing anything? TIA
... View more
11-18-2013
10:37 AM
|
0
|
5
|
1010
|
Title | Kudos | Posted |
---|---|---|
1 | 11-20-2013 04:09 AM |
Online Status |
Offline
|
Date Last Visited |
03-07-2022
03:51 PM
|