Select to view content in your preferred language

Strange Buffer Results - Looks like Pac-Man

2267
7
07-31-2013 12:13 PM
Drew
by
Regular Contributor
Hello,
I am having strange results with specific buffers under 106 meters only.
See attached image.

[ATTACH=CONFIG]26360[/ATTACH]


Below are my buffer parameters..

bufferSR 102100
distances 100
f json
geodesic true
geometries {"geometries":[{"rings":[[[-8874155.9794,5583095.049000002],[-8874094.4103,5583035.197099999],[-8874113.6844,5583015.176399998],[-8874175.2541,5583075.027900003],[-8874155.9794,5583095.049000002]]]}],"geometryType":"esriGeometryPolygon"}
inSR 102100
outSR 102100
unionResults false
unit 9001

As mentioned: It only happens if the buffer is less than 106m...

Drew
Tags (2)
0 Kudos
7 Replies
RobertScheitlin__GISP
MVP Emeritus
Drew,

   What version of ArcGIS Server are you on? I just tested your inputs with 10.11 and did not get that issue.
0 Kudos
Drew
by
Regular Contributor
Drew,

   What version of ArcGIS Server are you on? I just tested your inputs with 10.11 and did not get that issue.


Rob,
I am using 10.11.
here is my returned geometry..

{
    "geometries": [{
        "rings": [
            [
                [-8874094.4103087876, 5583035.1970917983],
                [-8874113.684388062, 5583015.1764232805],
                [-8874175.2540852278, 5583075.0278742984],
                [-8874155.979449356, 5583095.0489886198],
                [-8874094.4103087876, 5583035.1970917983]
            ],
            [
                [-8873979.2474012524, 5583116.1079121269],
                [-8873972.6577326767, 5583105.7287005391],
                [-8873966.9946875442, 5583094.8127487144],
                [-8873962.301346492, 5583083.4431422055],
                [-8873958.6134430841, 5583071.7062581843],
                [-8873955.9591411445, 5583059.6916086953],
                [-8873954.3584781829, 5583047.4905864354],
                [-8873953.8235880286, 5583035.1959944777],
                [-8873954.3588121422, 5583022.9014192065],
                [-8873955.959809063, 5583010.7004464865],
                [-8873958.6145562734, 5582998.6860346738],
                [-8873962.3027936425, 5582986.9494172232],
                [-8873966.9963573385, 5582975.5799460914],
                [-8873972.6596251074, 5582964.6643078532],
                [-8873979.2495163251, 5582954.2854265394],
                [-8873986.7157145739, 5582944.5224636635],
                [-8873995.0015582331, 5582935.4494074332],
                [-8874004.0440404676, 5582927.1356999679],
                [-8874013.7741432022, 5582919.6441993844],
                [-8874024.1179502849, 5582913.0322772739],
                [-8874034.9966475219, 5582907.3499376858],
                [-8874046.3275245316, 5582902.6407576855],
                [-8874058.0243087113, 5582898.9401631542],
                [-8874069.9980557784, 5582896.2766828341],
                [-8874082.1575950775, 5582894.6705376487],
                [-8874094.4103087876, 5582894.1337974099],
                [-8874106.6630225033, 5582894.6705376487],
                [-8874118.8225618023, 5582896.2766828341],
                [-8874130.7963088695, 5582898.9401631542],
                [-8874142.4930930417, 5582902.6407576855],
                [-8874153.8239700515, 5582907.3499376858],
                [-8874164.7026672885, 5582913.0322772739],
                [-8874175.0464743786, 5582919.6441993844],
                [-8874184.7765771057, 5582927.1356999679],
                [-8874192.2325339615, 5582933.8827585531],
                [-8874253.8015632071, 5582993.7332021948],
                [-8874074.4655295797, 5582996.7147772368],
                [-8874076.4260884542, 5583115.4841558225],
                [-8874214.8002230134, 5583113.1828888897],
                [-8874195.526143739, 5583133.2040875405],
                [-8874190.2834409997, 5583138.3725446584],
                [-8874184.7786921784, 5583143.2589888796],
                [-8874175.0484781265, 5583150.750674394],
                [-8874164.7045597266, 5583157.3630835237],
                [-8874153.8256398458, 5583163.045579941],
                [-8874142.4944288805, 5583167.7552088434],
                [-8874130.7973107472, 5583171.4559131982],
                [-8874118.8233410362, 5583174.1194744222],
                [-8874106.663467776, 5583175.7258259123],
                [-8874094.4103087876, 5583176.2625828357],
                [-8874082.1571497973, 5583175.7258259123],
                [-8874069.9972765427, 5583174.1194744222],
                [-8874058.0231955145, 5583171.4559131982],
                [-8874046.3260773811, 5583167.7552088434],
                [-8874034.9949777275, 5583163.045579941],
                [-8874024.1160578541, 5583157.3630835237],
                [-8874013.7720281277, 5583150.750674394],
                [-8874004.0418140776, 5583143.2589888796],
                [-8873995.5468010977, 5583135.4479845138],
                [-8873991.5130280331, 5583131.319176889],
                [-8873986.7135995012, 5583125.8713734569],
                [-8873979.2474012524, 5583116.1079121269]
            ]
        ]
    }]
}
[/code


Sample using ESRI Service.. Should there be 2 rings?

CLICK HERE TO SEE SAMPLE
0 Kudos
RobertScheitlin__GISP
MVP Emeritus
Andrew,

   I missed the geodesic part... I do get the same results. The question is do you need geodesic when the buffer is 100 meters?...
0 Kudos
Drew
by
Regular Contributor
Andrew,

   I missed the geodesic part... I do get the same results. The question is do you need geodesic when the buffer is 100 meters?...



Rob,
I allow the user to change the buffer distance through a textbox.
I might just wrap some code around and see if the distance is < 106 m and deal with it from there.

Thanks for taking the time to look at it.

Drew
0 Kudos
DasaPaddock
Esri Regular Contributor
This appears to be fixed in ArcGIS Server 10.2.
0 Kudos
Drew
by
Regular Contributor
This appears to be fixed in ArcGIS Server 10.2.


Thanks, I hope to have 10.2 installed in the next 3 weeks. I will give it a test.
0 Kudos
RobertScheitlin__GISP
MVP Emeritus
Drew,

   I can confirm that I see this fixed in 10.2.
0 Kudos