POST
|
Im trying to use the new geometryEngine.geodesicBuffer. when passing in my polygon geometry, the api is throwing the following error. (Uncaught TypeError: Cannot read property 'dd' of null) geomtryEngine.js: 519 I believe this is a bug in the new client side geometry engine. I'm using Web Mercator projection (wkid 102100). var SelectGraphicsLayer = map.getLayer("SelectGraphicsLayer"); var _geometry; var _geometries = []; for (var i = 0; i < SelectGraphicsLayer.graphics.length; i++) { _geometries.push(SelectGraphicsLayer.graphics.geometry); } if (_geometries.length > 1) { _geometry = GeometryEngine.union(_geometries); } else { _geometry = _geometries[0]; } //var buffer = GeometryEngine.buffer(_geometry, 330, Units.FEET, true); //THIS ONE WORKS var buffer = GeometryEngine.geodesicBuffer(_geometry, 330, Units.FEET, true); // THIS ONE DOES NOT
... View more
04-07-2015
08:07 AM
|
0
|
1
|
4602
|
POST
|
Figured it out. here is the code that works for me. thanks again for your help robert private function onQueryExecuteComplete(event:QueryEvent):void
{
var fset:FeatureSet = event.featureSet;
if(district1tool == true)
{
for each(var graphic:Graphic in fset.features)
{
graphic.name = graphic.attributes.PRECINCT
for each(var graLyrGraphic:Graphic in myGraphicsLayer.graphicProvider)
{
if(graLyrGraphic.name == graphic.name)
{
for (var i:int = myGraphicsLayer.numGraphics - 1; i >= 0; i--)
{
if(myGraphicsLayer.graphicProvider.name == graphic.name)
{
if (district1tool == true)
{
dist1PopTotal -= myGraphicsLayer.graphicProvider.attributes.POPULATION
myGraphicsLayer.remove(myGraphicsLayer.graphicProvider);
return;
}
}
}
return;
}
}
graphic.symbol = new SimpleFillSymbol('solid',0xcc0000,.7)
myGraphicsLayer.add(graphic);
dist1PopTotal+=graphic.attributes.POPULATION;
}
return;
}
... View more
02-16-2011
12:16 PM
|
0
|
0
|
429
|
POST
|
i don't know if there is a way to save individual .png files from a esri .style. I would make a legend in your layout view of ArcMap, export it as a .png or .jpg and then using paint.net or something to create small .png files of each symbol you want to use. it will take a little time to do it, but it would work Bryan
... View more
02-16-2011
10:49 AM
|
0
|
0
|
204
|
POST
|
Robert, Thanks for the response. Here is what i have in a testing environment, but it seems that im not getting the geometry test to come back true. private function onQueryExecuteComplete(event:QueryEvent):void { var oneGraphic:Graphic = event.target as Graphic; var fset:FeatureSet = event.featureSet; for each (var graphic:Graphic in fset.features) { for each(var graLyrGraphic:Graphic in myGraphicsLayer.graphicProvider) { myInfo.text = "started loop"; if (graLyrGraphic.geometry == graphic.geometry) { myInfo.text = "found similar geometry"; //THIS IS WHERE I WOULD REMOVE THE GRAPHIC return; } } graphic.symbol = new SimpleFillSymbol('solid',0xcc0000,.7) myGraphicsLayer.add(graphic); dist1PopTotal+=graphic.attributes.POPULATION; } return; }
... View more
02-16-2011
09:54 AM
|
0
|
0
|
429
|
POST
|
Im trying to toggle a graphic on and off based off a users click event. I query the feature, but cannot find a way to check if the graphic already exists in the graphics layer to remove it, thus the graphics keep overlapping themselves. Is there a way to check the graphics layer to see if that graphic already exists? Thanks in advance. Bryan
... View more
02-16-2011
07:31 AM
|
0
|
4
|
914
|
POST
|
I should probably add in that I want to set that variable as the layer definition for that specific layer. sorry for any confusion. Thanks in advance
... View more
11-15-2010
06:55 AM
|
0
|
0
|
169
|
POST
|
Im having trouble passing a string Variable to the Dynamic Map service. any ideas would be very helpful. Thanks in advance
... View more
11-15-2010
06:12 AM
|
0
|
2
|
575
|
POST
|
that is what i have done in the mean time, but that also reduced the alpha of the other features that i have in my dynamic layer, such as my parcel data set, and it makes it tough to see then. shouldn't the alpha settings in ArcMap come through like the rest of the symbology?
... View more
08-10-2010
11:25 AM
|
0
|
0
|
502
|
POST
|
I have an issue with a dynamic polygon layer not being transparent (set to 50% in arcmap) in my flex application. I have the image output of the dynamicservicelayer as png24. Attached is an image of what it looks like in my application. When in arcmap, the buffers are transparent. Any ideas or comments would be appreciated. thanks for your time.
... View more
08-09-2010
11:58 AM
|
0
|
6
|
2761
|
Online Status |
Offline
|
Date Last Visited |
11-11-2020
02:23 AM
|