[geos-devel] geos failing on buffer(0) and Union

Niki Spahiev niki.spahiev at gmail.com
Wed Nov 2 11:36:03 EST 2005


I encountered two cases where geos is failing on buffer(0) and Union.
Any hints how to resolve them?

Niki Spahiev
-------------- next part --------------
POLYGON ((-304.6250000000000000 -195.7110000000000100, -296.3120000000000100 -158.9069999999999800, -296.2040000000000100 -158.6550000000000000, -275.3030000000000000 -127.2399999999999900, -75.3029999999999970 72.7600000000000050, -22.2330000000000010 73.7090000000000030, 577.7670000000000500 73.7090000000000030, 777.7670000000000500 -126.2910000000000000, 767.4629999999999700 -130.2230000000000100, 757.8260000000000200 -135.5879999999999900, 749.0570000000000200 -142.2740000000000000, 741.3300000000000400 -150.1480000000000000, 734.8139999999999600 -159.0350000000000000, 729.6269999999999500 -168.7740000000000000, 725.8859999999999700 -179.1529999999999900, 723.6680000000000100 -189.9520000000000000, 723.0159999999999600 -200.9619999999999900, 723.9429999999999800 -211.9480000000000100, 726.4289999999999700 -222.6870000000000100, 730.4270000000000200 -232.9689999999999900, 735.8540000000000400 -242.5759999999999900, 741.6161057934513100 -250.0351057934512900, 752.0919999999999800 -260.5110000000000200, 752.1530000000000200 -261.6900000000000000, 736.6570000000000400 -280.1569999999999800, 735.4189999999999800 -280.2649999999999900, -264.5810000000000200 -280.2649999999999900, -280.6580000000000200 -266.7740000000000000, -280.8329999999999700 -266.5629999999999900, -299.1780000000000000 -233.5910000000000100, -299.2660000000000200 -233.3310000000000200, -304.6359999999999700 -195.9850000000000100, -304.6250000000000000 -195.7110000000000100))
POLYGON ((-275.3030000000000000 -127.2399999999999900, 724.6970000000000000 -127.2399999999999900, 777.7670000000000500 -126.2910000000000000, 788.5270000000000400 -123.8690000000000000, 588.5270000000000400 76.1310000000000000, -11.4730000000000010 76.1310000000000000, -75.3029999999999970 72.7600000000000050, -275.3030000000000000 -127.2399999999999900))
POLYGON ((-189.4830000000000000 -123.7309999999999900, 810.5170000000000500 -123.7309999999999900, 610.5170000000000500 76.2690000000000050, 555.6230000000000500 94.8439999999999940, -44.3770000000000020 94.8439999999999940, -244.3770000000000100 -105.1560000000000100, -200.4730000000000100 -123.0120000000000000, -189.4830000000000000 -123.7309999999999900))
POLYGON ((-178.6790000000000000 -126.0210000000000000, 821.3210000000000300 -126.0210000000000000, 792.3940000000000100 -95.5639999999999930, 592.3940000000000100 104.4360000000000100, -7.6059999999999999 104.4360000000000100, -44.1280000000000000 94.9599999999999940, -44.3770000000000020 94.8439999999999940, -244.3770000000000100 -105.1560000000000100, -189.4830000000000000 -123.7309999999999900, -178.6790000000000000 -126.0210000000000000))
-------------- next part --------------
POLYGON ((1304.6360000000000000 -204.0149999999999900, 1304.6250000000000000 -204.2889999999999900, 1296.3119999999999000 -241.0930000000000200, 1296.2040000000000000 -241.3450000000000000, 1275.3029999999999000 -272.7599999999999900, 1275.1120000000001000 -272.9569999999999900, 1244.3770000000000000 -294.8439999999999900, 1244.1279999999999000 -294.9599999999999800, 1207.6060000000000000 -304.4360000000000400, 1207.3330000000001000 -304.4549999999999800, -192.6670000000000000 -304.4549999999999800, -230.1649999999999900 -300.2730000000000200, -230.4280000000000000 -300.1940000000000200, -263.9650000000000300 -282.9040000000000000, -264.1820000000000200 -282.7359999999999900, -289.3410000000000100 -254.6159999999999900, -289.4839999999999800 -254.3820000000000100, -302.9499999999999900 -219.1349999999999900, -303.0000000000000000 -218.8650000000000100, -303.0000000000000000 -197.8789999999999900, -303.0000000000000000 881.1349999999999900, -303.0000000000000000 902.1209999999999800, -302.1209999999999800 903.0000000000000000, -152.1529999999999900 903.0000000000000000, -152.1529999999999900 961.6900000000000500, -136.6569999999999800 980.1570000000000400, -135.4189999999999800 980.2649999999999900, 1264.5809999999999000 980.2649999999999900, 1280.6579999999999000 966.7740000000000000, 1280.8330000000001000 966.5629999999999900, 1299.1779999999999000 933.5910000000000100, 1299.2660000000001000 933.3310000000000200, 1304.6360000000000000 895.9850000000000100, 1304.6360000000000000 -204.0149999999999900), (129.3905026986662400 119.0122316975067300, 137.8100000000000000 114.5279999999999900, 148.1890000000000200 110.7869999999999900, 158.9880000000000000 108.5690000000000000, 169.9979999999999900 107.9170000000000000, 179.7700456084050700 108.7415663825770500, 190.4850000000000100 111.2219999999999900, 200.7670000000000000 115.2200000000000000, 210.3740000000000200 120.6469999999999900, 219.0989999999999900 127.3870000000000000, 228.3090000000000300 136.8849999999999900, 229.5470000000000300 136.9929999999999900, 230.7260000000000000 137.0540000000000000, 249.1929999999999800 121.5579999999999900, 265.2699999999999800 108.0669999999999900, 265.4449999999999900 107.8559999999999900, 280.7961129139876000 80.2650000000000010, 897.0000000000000000 80.2650000000000010, 897.0000000000000000 595.5449999999999600, 104.6360000000000000 595.5449999999999600, 104.6360000000000000 173.8647911923866600, 108.1250000000000000 170.9370000000000100, 108.3000000000000000 170.7260000000000000, 126.6450000000000000 137.7539999999999900, 126.7330000000000000 137.4940000000000000, 129.3905026986662400 119.0122316975067300))
POLYGON ((86.2986528212450990 64.7330497365709760, 85.6680000000000060 72.2069999999999940, 83.1820000000000020 82.9459999999999980, 79.1839999999999970 93.2279999999999940, 73.7570000000000050 102.8349999999999900, 67.0169999999999960 111.5600000000000000, 57.5190000000000050 120.7700000000000000, 57.4580000000000060 121.9489999999999800, 76.0329999999999870 176.8429999999999900, 91.5289999999999960 195.3100000000000000, 92.7669999999999960 195.4180000000000100, 108.8439999999999900 181.9269999999999900, 109.0189999999999900 181.7160000000000100, 127.3639999999999900 148.7440000000000000, 127.4520000000000000 148.4839999999999800, 132.8220000000000000 111.1379999999999900, 132.8109999999999800 110.8639999999999900, 132.0919999999999800 99.8739999999999950, 123.7790000000000000 63.0699999999999930, 105.9230000000000000 19.1659999999999900, 105.8150000000000000 18.9139999999999940, 84.9140000000000010 -12.5010000000000120, 84.7229999999999990 -12.6980000000000000, 53.9880000000000070 -34.5850000000000010, 53.7390000000000040 -34.7010000000000010, 17.2170000000000060 -44.1770000000000140, 16.9440000000000030 -44.1960000000000050, -20.5539999999999950 -40.0140000000000030, -20.8169999999999970 -39.9350000000000090, -54.3539999999999990 -22.6450000000000030, -54.5709999999999980 -22.4770000000000110, -79.7299999999999900 5.6429999999999936, -79.8729999999999900 5.8769999999999953, -93.3389999999999990 41.1239999999999950, -93.3889999999999960 41.3939999999999910, -93.3889999999999960 62.3799999999999950, -74.8140000000000070 117.2739999999999900, -73.9350000000000020 118.1529999999999900, -49.8260000000000080 118.1519999999999900, -48.9630000000000080 117.3479999999999800, -48.0150000000000010 104.1579999999999900, -45.6600000000000110 93.3769999999999950, -41.7940000000000110 83.0579999999999930, -36.4840000000000090 73.3789999999999910, -29.8570000000000060 64.5719999999999890, -22.0350000000000040 56.7979999999999950, -13.1810000000000040 50.2219999999999940, -3.4730000000000061 44.9729999999999850, 6.8649999999999913 41.1739999999999920, 17.6689999999999930 38.8839999999999860, 28.6589999999999920 38.1649999999999920, 39.6589999999999920 39.0219999999999910, 50.4189999999999970 41.4439999999999880, 60.7229999999999920 45.3759999999999910, 70.3599999999999850 50.7409999999999850, 79.1289999999999910 57.4269999999999920, 86.2986528212450990 64.7330497365709760))


More information about the geos-devel mailing list