6488 lines
261 KiB
Plaintext
6488 lines
261 KiB
Plaintext
# Disabled on Windows ASAN due to https://bugs.llvm.org/show_bug.cgi?id=35365
|
|
--source include/not_asan_windows.inc
|
|
|
|
#########################################################################################
|
|
# #
|
|
# This test contains test cases for all GIS bugs and crashes/assertion failures. #
|
|
# #
|
|
# Creation Date: 2014-06-03 #
|
|
# Author : Pavan Naik #
|
|
# #
|
|
#########################################################################################
|
|
|
|
--source include/no_valgrind_without_big.inc
|
|
--echo ######################################################################################################
|
|
--echo # BUG#18900932 : ERROR MESSAGE ISN'T SENT TO CLIENT WHEN SERVER REPORTS ONE
|
|
--echo ######################################################################################################
|
|
|
|
--error ER_GIS_INVALID_DATA
|
|
SELECT ST_AREA(ST_GEOMFROMTEXT('POLYGON((0 0,5 5, 0 0))'));
|
|
|
|
--echo ######################################################################################################
|
|
--echo # BUG#18911154 : CENTROID() RETURNING ERROR MESSAGE FOR VALID GEOMETRY-COLLECTION GEOMETRY
|
|
--echo ######################################################################################################
|
|
|
|
SELECT ST_ASTEXT(ST_CENTROID(ST_GEOMFROMTEXT('MULTIPOINT(0 0,10 10)')));
|
|
|
|
SELECT ST_ASTEXT(ST_CENTROID(ST_GEOMFROMTEXT('POLYGON((0 0,0 10,10 10,10 0,0 0,0 0,0 0))')));
|
|
|
|
SELECT ST_ASTEXT(ST_CENTROID(ST_GEOMFROMTEXT('GEOMETRYCOLLECTION(MULTIPOINT(0 0,10 10))')));
|
|
|
|
SELECT ST_ASTEXT(ST_CENTROID(ST_GEOMFROMTEXT('GEOMETRYCOLLECTION(POLYGON((0 0,0 10,10 10,10 0,0 0,0 0,0 0)))')));
|
|
|
|
--echo ######################################################################################################
|
|
--echo # BUG#18919820 : CONVEXHULL() FUNCTION PRODUCES INVALID POLYGON AS THE RESULT
|
|
--echo ######################################################################################################
|
|
|
|
SELECT ST_ASTEXT(ST_CONVEXHULL(ST_GEOMFROMTEXT('MULTIPOINT(5 0,25 0,15 10,15 25)')));
|
|
|
|
SELECT ST_ASTEXT(ST_CONVEXHULL(ST_GEOMFROMTEXT('POLYGON((5 0,15 25,25 0,15 5,5 0))')));
|
|
|
|
SELECT ST_ASTEXT(ST_CONVEXHULL(ST_GEOMFROMTEXT('MULTIPOLYGON(((0 0,0 10,10 10,10 0,0 0,0 0,0 0)),((4 4,4 6,6 6,6 4,4 4,4 4)))')));
|
|
|
|
--echo ######################################################################################################
|
|
--echo # BUG#18935403 : SPATIAL ANALYSIS FUNCTIONS NOT RETURNING CONSISTENT RESULTS
|
|
--echo ######################################################################################################
|
|
|
|
SELECT ST_ASTEXT(ST_CONVEXHULL(ST_GEOMFROMTEXT('GEOMETRYCOLLECTION()')));
|
|
|
|
SELECT ST_ASTEXT(ST_ENVELOPE(ST_GEOMFROMTEXT('GEOMETRYCOLLECTION()')));
|
|
|
|
SELECT ST_ASTEXT(ST_CENTROID(ST_GEOMFROMTEXT('GEOMETRYCOLLECTION()')));
|
|
|
|
SELECT ST_DISTANCE(ST_GEOMFROMTEXT('GEOMETRYCOLLECTION()'),ST_GEOMFROMTEXT('GEOMETRYCOLLECTION()'));
|
|
|
|
SELECT ST_DISTANCE(ST_GEOMFROMTEXT('GEOMETRYCOLLECTION()'),ST_GEOMFROMTEXT('POINT(10 10)'));
|
|
|
|
SELECT ST_DISTANCE(ST_GEOMFROMTEXT('POINT(10 10)'),ST_GEOMFROMTEXT('GEOMETRYCOLLECTION()'));
|
|
|
|
--echo ######################################################################################################
|
|
--echo # BUG#18957010 : CONVEXHULL() FUNCTION RETURNS WRONG RESULT
|
|
--echo ######################################################################################################
|
|
|
|
SELECT ST_ASTEXT(ST_CONVEXHULL(ST_GEOMFROMTEXT('MULTIPOINT(5 -3,0 2,5 7,10 2,10 0,10 -2)')));
|
|
|
|
SELECT ST_ASTEXT(ST_CONVEXHULL(ST_GEOMFROMTEXT('MULTIPOINT(5 0,0 5,5 10,10 5,10 -5)')));
|
|
|
|
SELECT ST_ASTEXT(ST_CONVEXHULL(ST_GEOMFROMTEXT('MULTIPOINT(2 -5,2 5,8 5,8 2,8 0)')));
|
|
|
|
--echo ######################################################################################################
|
|
--echo # BUG#18972363 : CENTROID() FUNCTION RETURNS INCORRECT RESULT
|
|
--echo ######################################################################################################
|
|
|
|
SELECT ST_ASTEXT(ST_CENTROID(ST_GEOMFROMTEXT('GEOMETRYCOLLECTION(LINESTRING(0 0,0 10,10 10,10 0),LINESTRING(0 0,10 0,10 -10,0 -10))')));
|
|
|
|
SELECT ST_ASTEXT(ST_CENTROID(ST_GEOMFROMTEXT('GEOMETRYCOLLECTION(LINESTRING(0 0,10 0,10 10,0 10),LINESTRING(0 0,10 0,10 -10,0 -10))')));
|
|
|
|
SELECT ST_ASTEXT(ST_CENTROID(ST_GEOMFROMTEXT('GEOMETRYCOLLECTION(POLYGON((0 0,0 10,10 10,10 0,0 0,0 0,0 0)),POLYGON((0 0,10 0,10 -10,0 -10,0 0)))')));
|
|
|
|
SELECT ST_ASTEXT(ST_CENTROID(ST_GEOMFROMTEXT('GEOMETRYCOLLECTION(LINESTRING(0 0,0 10,10 10,10 0,0 0),LINESTRING(0 0,10 0,10 -10,0 -10,0 0))')));
|
|
|
|
--echo ######################################################################################################
|
|
--echo # BUG#18991528 : LONGFROMGEOHASH() DECODING FUNCTION ACCEPTS NON-STRING VALUE AS THE ARGUMENT
|
|
--echo ######################################################################################################
|
|
|
|
--error ER_INCORRECT_TYPE
|
|
SELECT ST_LONGFROMGEOHASH(0123456789);
|
|
|
|
--error ER_INCORRECT_TYPE
|
|
SELECT ST_LONGFROMGEOHASH(9876543210);
|
|
|
|
--error ER_INCORRECT_TYPE
|
|
SELECT ST_LONGFROMGEOHASH(1);
|
|
|
|
--echo ######################################################################################################
|
|
--echo # BUG#19019796 : LONGFROMGEOHASH() AND LATFROMGEOHASH() FUNCTIONS RETURN -0 AS THE RESULT
|
|
--echo ######################################################################################################
|
|
|
|
SELECT ST_LONGFROMGEOHASH("GZZZZZZZZZZZZZZZZZZZ");
|
|
|
|
SELECT ST_LONGFROMGEOHASH("7ZZZZZZZZZZZZZZZZZZZ");
|
|
|
|
SELECT ST_LATFROMGEOHASH("7ZZZZZZZZZZZZZZZZZZZ");
|
|
|
|
SELECT ST_LATFROMGEOHASH("RZZZZZZZZZZZZZZZZZZZ");
|
|
|
|
--echo ######################################################################################################
|
|
--echo # BUG#19076184 : ST_GEOHASH() FUNCTION ACCEPTS NON-INTEGER VALUES FOR MAXLENGTH PARAMETER
|
|
--echo ######################################################################################################
|
|
|
|
--error ER_INCORRECT_TYPE
|
|
SELECT ST_GEOHASH(180,90,10.1);
|
|
|
|
--error ER_INCORRECT_TYPE
|
|
SELECT ST_GEOHASH(ST_GEOMFROMTEXT('POINT(180 90)'),20.0001);
|
|
|
|
--error ER_INCORRECT_TYPE
|
|
SELECT ST_GEOHASH(ST_GEOMFROMTEXT('POINT(180 90)'),(CAST(10 AS BINARY)));
|
|
|
|
--echo ######################################################################################################
|
|
--echo # BUG#19133043 : REPRESENTATION OF THE SAME POINT GEOMETRY ISSUE WITH SPATIAL ANALYSIS FUNCTIONS
|
|
--echo ######################################################################################################
|
|
|
|
SELECT ST_ASTEXT(ST_ENVELOPE(ST_GEOMFROMTEXT('POINT(-0 0)')));
|
|
|
|
SELECT ST_ASTEXT(ST_ENVELOPE(ST_GEOMFROMTEXT('POINT(0 -0)')));
|
|
|
|
SELECT ST_ASTEXT(ST_CONVEXHULL(ST_GEOMFROMTEXT('POINT(0 -0)')));
|
|
|
|
SELECT ST_ASTEXT(ST_CONVEXHULL(ST_GEOMFROMTEXT('POINT(-0 0)')));
|
|
|
|
--echo ######################################################################################################
|
|
--echo # BUG#19142227 : ENVELOPE() SPATIAL ANALYSIS FUNCTION ACCEPTS INVALID POLYGONS AS THE ARGUMENT
|
|
--echo ######################################################################################################
|
|
|
|
--error ER_GIS_INVALID_DATA
|
|
SELECT ST_ASTEXT(ST_ENVELOPE(ST_GEOMFROMTEXT('POLYGON((0 0))')));
|
|
|
|
--error ER_GIS_INVALID_DATA
|
|
SELECT ST_ASTEXT(ST_ENVELOPE(ST_GEOMFROMTEXT('POLYGON((0 0,5 5))')));
|
|
|
|
SELECT ST_ASTEXT(ST_ENVELOPE(ST_GEOMFROMTEXT('POLYGON((0 0,5 5,10 10, 0 0))')));
|
|
|
|
--error ER_GIS_INVALID_DATA
|
|
SELECT ST_ASTEXT(ST_ENVELOPE(ST_GEOMFROMTEXT('MULTIPOLYGON(((0 0,5 5)),((1 1,1 1,1 1,1 1)))')));
|
|
|
|
--echo ######################################################################################################
|
|
--echo # BUG#19154955 : ST_GEOHASH() FUNCTION RETURNS BINARY DATA INSTEAD OF TEXT WITH A CHARSET
|
|
--echo ######################################################################################################
|
|
|
|
SELECT ST_LONGFROMGEOHASH(ST_GEOHASH(ST_GEOMFROMTEXT('POINT(10 10)'),10));
|
|
|
|
SELECT ST_LATFROMGEOHASH(ST_GEOHASH(ST_GEOMFROMTEXT('POINT(10 10)'),10));
|
|
|
|
SELECT ST_ASTEXT(ST_POINTFROMGEOHASH(ST_GEOHASH(ST_GEOMFROMTEXT('POINT(10 10)'),10),0));
|
|
|
|
--echo ######################################################################################################
|
|
--echo # BUG#19204199 : DISTANCE() AND ENVELOPE() FUNCTIONS RETURN WRONG RESULT
|
|
--echo ######################################################################################################
|
|
|
|
SELECT ST_DISTANCE(ST_GEOMFROMTEXT('GEOMETRYCOLLECTION(LINESTRING(0 0,10 10,20 20))'),ST_GEOMFROMTEXT('LINESTRING(5 0,10 0)'));
|
|
|
|
SELECT ST_DISTANCE(ST_GEOMFROMTEXT('GEOMETRYCOLLECTION(LINESTRING(0 0,10 10,20 20),GEOMETRYCOLLECTION())'),ST_GEOMFROMTEXT('LINESTRING(5 0,10 0)'));
|
|
|
|
SELECT ST_ASTEXT(ST_ENVELOPE(ST_GEOMFROMTEXT('GEOMETRYCOLLECTION(LINESTRING(0 0,0 10,10 10))')));
|
|
|
|
SELECT ST_ASTEXT(ST_ENVELOPE(ST_GEOMFROMTEXT('GEOMETRYCOLLECTION(LINESTRING(0 0,0 10,10 10),GEOMETRYCOLLECTION())')));
|
|
|
|
--echo ######################################################################################################
|
|
--echo # BUG#19223763 : ST_ASGEOJSON() GIVES SAME MAX DECIMAL DIGIT VALUE IN THE ERROR MESSAGE
|
|
--echo ######################################################################################################
|
|
|
|
--error ER_WRONG_VALUE_FOR_TYPE
|
|
SELECT ST_ASGEOJSON(ST_GEOMFROMTEXT('POINT(10.12345678901234567890 10)'),-1);
|
|
|
|
--error ER_WRONG_VALUE_FOR_TYPE
|
|
SELECT ST_ASGEOJSON(ST_GEOMFROMTEXT('POINT(10.12345678901234567890 10)'),-1000);
|
|
|
|
--error ER_WRONG_VALUE_FOR_TYPE
|
|
SELECT ST_ASGEOJSON(ST_GEOMFROMTEXT('POINT(10.12345678901234567890 10)'),2147483648);
|
|
|
|
--error ER_INCORRECT_TYPE
|
|
SELECT ST_ASGEOJSON(ST_GEOMFROMTEXT('POINT(10.12345678901234567890 10)'),1000000000000000000000000);
|
|
|
|
--echo ######################################################################################################
|
|
--echo # BUG#19304320 : CENTROID() AND CONVEXHULL() FUNCTIONS RETURN NULL WITH VALID GEOMETRY INPUT
|
|
--echo ######################################################################################################
|
|
|
|
SELECT ST_ASTEXT(ST_CENTROID(ST_GEOMFROMTEXT('GEOMETRYCOLLECTION(POLYGON((0 0,0 10,10 10,10 0,0 0,0 0,0 0)))')));
|
|
|
|
SELECT ST_ASTEXT(ST_CENTROID(ST_GEOMFROMTEXT('GEOMETRYCOLLECTION(GEOMETRYCOLLECTION(),POLYGON((0 0,0 10,10 10,10 0,0 0,0 0,0 0)))')));
|
|
|
|
SELECT ST_ASTEXT(ST_CONVEXHULL(ST_GEOMFROMTEXT('GEOMETRYCOLLECTION(POLYGON((0 0,0 10,10 10,10 0,0 0,0 0,0 0)))')));
|
|
|
|
SELECT ST_ASTEXT(ST_CONVEXHULL(ST_GEOMFROMTEXT('GEOMETRYCOLLECTION(GEOMETRYCOLLECTION(),POLYGON((0 0,0 10,10 10,10 0,0 0,0 0,0 0)))')));
|
|
|
|
--echo ######################################################################################################
|
|
--echo # BUG#19331370 : ST_GEOMFROMGEOJSON() FUNCTION RETURNS BINARY DATA INSTEAD GEOMETRY DATA
|
|
--echo ######################################################################################################
|
|
|
|
SELECT ST_ASGEOJSON(ST_GEOMFROMGEOJSON(
|
|
"{ \"type\": \"Point\", \"coordinates\": [10, 15] }"));
|
|
|
|
SELECT ST_ASGEOJSON(ST_GEOMFROMGEOJSON(
|
|
"{ \"type\": \"LineString\", \"coordinates\": [ [102.0, 0.0], [103.0, 1.0], [104.0, 0.0], [105.0, 1.0] ]}"));
|
|
|
|
SELECT ST_ASGEOJSON(ST_GEOMFROMGEOJSON(
|
|
"{ \"type\": \"MultiPoint\", \"coordinates\": [ [-105.01, 39.57],[-80.66, 35.0] ] }"));
|
|
|
|
SELECT CHARSET(ST_GEOMFROMGEOJSON(
|
|
"{ \"type\": \"MultiPoint\", \"coordinates\": [ [-105.01, 39.57],[-80.66, 35.0] ] }"));
|
|
|
|
SELECT CHARSET(ST_GEOMFROMGEOJSON(
|
|
"{ \"type\": \"LineString\", \"coordinates\": [ [102.0, 0.0], [103.0, 1.0], [104.0, 0.0], [105.0, 1.0] ]}"));
|
|
|
|
--echo ######################################################################################################
|
|
--echo # BUG#19341961 : ASSERTION `COORDINATES->ISARRAY()' FAILED
|
|
--echo ######################################################################################################
|
|
|
|
--error ER_INVALID_GEOJSON_UNSPECIFIED
|
|
SELECT ST_ASTEXT(ST_GEOMFROMGEOJSON(
|
|
"{ \"type\": \"Polygon\", \"coordinates\": [[1, 1], [1, 10], [10, 10], [1, 1]] }"));
|
|
|
|
--echo ######################################################################################################
|
|
--echo # BUG#19342661 : ASSERTION `OBJECT->ISOBJECT()' FAILED
|
|
--echo ######################################################################################################
|
|
|
|
--error ER_INVALID_GEOJSON_WRONG_TYPE
|
|
SELECT ST_ASTEXT(ST_GEOMFROMGEOJSON(
|
|
"{ \"type\": \"GeometryCollection\", \"geometries\": [[]] }"));
|
|
|
|
--echo ######################################################################################################
|
|
--echo # BUG#19351967 : CENTROID() AND COVEXHULL() ACCEPTS GEOMETRYCOLLECTION CONTAINING INVALID POLYGON
|
|
--echo ######################################################################################################
|
|
|
|
--error ER_GIS_INVALID_DATA
|
|
SELECT ST_ASTEXT(ST_CENTROID(ST_GEOMFROMTEXT('GEOMETRYCOLLECTION(POLYGON((0 0)))')));
|
|
|
|
--error ER_GIS_INVALID_DATA
|
|
SELECT ST_ASTEXT(ST_CENTROID(ST_GEOMFROMTEXT('GEOMETRYCOLLECTION(POLYGON((0 0,5 5,10 10)))')));
|
|
|
|
--echo ######################################################################################################
|
|
--echo # BUG#19498377 : ST_GEOMFROMGEOJSON() FUNCTION ACCEPTS INVALID GEOJSON VALUE
|
|
--echo ######################################################################################################
|
|
|
|
--error ER_INVALID_GEOJSON_MISSING_MEMBER
|
|
SELECT ST_ASTEXT(ST_GEOMFROMGEOJSON(
|
|
"{ \"type1234567890\": \"Point\", \"coordinates\": [102, 11]}"));
|
|
|
|
--error ER_INVALID_GEOJSON_MISSING_MEMBER
|
|
SELECT ST_ASTEXT(ST_GEOMFROMGEOJSON(
|
|
"{ \"typeabcdefghijkl\": \"Point\", \"coordinates\": [102, 11]}"));
|
|
|
|
--echo ######################################################################################################
|
|
--echo # BUG#19499584 : RAPIDJSON DOES NOT PARSE ALL NUMBERS WITH TRAILING ZEROS PROPERLY
|
|
--echo ######################################################################################################
|
|
|
|
SELECT ST_ASTEXT(ST_GEOMFROMGEOJSON(
|
|
"{ \"type\": \"Point\", \"coordinates\": [102.0000, 11]}"));
|
|
|
|
SELECT ST_ASTEXT(ST_GEOMFROMGEOJSON(
|
|
"{ \"type\": \"Point\", \"coordinates\": [102.00000, 11]}"));
|
|
|
|
SELECT ST_ASTEXT(ST_GEOMFROMGEOJSON(
|
|
"{ \"type\": \"Point\", \"coordinates\": [102.000000, 11]}"));
|
|
|
|
--echo ######################################################################################################
|
|
--echo # BUG#19549099 : VIRTUAL CONST CHAR* ITEM_FUNC_SPATIAL_MBR_REL::FUNC_NAME() CONST: ASSERTION `0'
|
|
--echo ######################################################################################################
|
|
|
|
--error ER_GIS_DIFFERENT_SRIDS
|
|
SELECT MBRCOVERS(ST_GEOMFROMTEXT('POINT(0 0)'), ST_GEOMFROMTEXT('POINT(1 1)',4326));
|
|
|
|
--error ER_GIS_DIFFERENT_SRIDS
|
|
SELECT MBRCOVERS(ST_GEOMFROMTEXT('POINT(0 0)'), ST_GEOMFROMTEXT('POINT(1 1)',4326));
|
|
|
|
--echo ######################################################################################################
|
|
--echo # BUG#19552241 : MBRTOUCHES() FUNCTION RETURNS INCORRECT RESULT
|
|
--echo ######################################################################################################
|
|
|
|
SELECT MBRTOUCHES(ST_GEOMFROMTEXT('GEOMETRYCOLLECTION(LINESTRING(5 0,5 10),GEOMETRYCOLLECTION())'), ST_GEOMFROMTEXT('LINESTRING(5 0,5 10)'));
|
|
|
|
SELECT MBRTOUCHES(ST_GEOMFROMTEXT('GEOMETRYCOLLECTION(MULTIPOINT(5 0,5 10),GEOMETRYCOLLECTION())'), ST_GEOMFROMTEXT('MULTIPOINT(5 0,5 10)'));
|
|
|
|
--echo ######################################################################################################
|
|
--echo # BUG#19784515 : ASSERTION `DIM1 >= 0 && DIM1 <= 2 && DIM2 >= 0 && DIM2 <= 2' FAILED
|
|
--echo ######################################################################################################
|
|
|
|
--echo # Invalid geometry in input
|
|
--error ER_GIS_INVALID_DATA
|
|
SELECT MBRWITHIN(
|
|
ST_CENTROID(
|
|
ST_UNION(
|
|
ST_UNION(
|
|
ST_GEOMFROMTEXT(
|
|
'MULTILINESTRING((-556 966,-721 -210),'
|
|
'(-202 390,-954 804,682 504,-394 -254,832 371,907 -369,827 126,-567 -337,-304 -555,-957 -483,-660 792),'
|
|
'(-965 -940,814 -804,-477 -909,-128 57,-819 880,761 497,-559 40,-431 427,179 -291,-707 315,137 -781,-416 -371,-5 -156),'
|
|
'(-600 -570,-481 -191,991 -361,768 888,-647 566,795 -861,-82 -575,-593 539))'),
|
|
ST_GEOMFROMTEXT(
|
|
'MULTIPOLYGON(((805 69,249 708,147 455,546 -672,-218 843,458 24,-630 -420,-83 -69, 805 69)),'
|
|
'((196 -219,-201 663,-867 521,-910 -315,-749 801,-402 820,-167 -817,-526 -163,744 -988,-588 -370,573 695,-597 513,-246 439, 196 -219)),'
|
|
'((32 -903,189 -871,-778 -741,784 340,403 -555,607 -540,-513 -982,700 -124,344 732,714 151,-812 -252,-440 -895,-426 231,-819 -357, 32 -903)),'
|
|
'((-395 830,454 -143,788 -279,618 -843,-490 -507,-224 17, -395 830)))')),
|
|
ST_INTERSECTION(
|
|
ST_UNION(
|
|
ST_GEOMFROMTEXT(
|
|
'GEOMETRYCOLLECTION('
|
|
'POINT(-169 -570),'
|
|
'MULTIPOINT(384 290,-601 123,408 86,-616 -300,160 -474,-979 -4,-63 -824,-689 -765,-219 802,-54 -93,191 -982,-723 -449),'
|
|
'MULTILINESTRING((683 4,864 -634,548 -891,727 -691,-570 32,-334 -438,127 -317,241 -12,-807 947,-987 693,-345 -867,854 -106)),'
|
|
'MULTIPOINT(384 290,-601 123,408 86,-616 -300,160 -474,-979 -4,-63 -824,-689 -765,-219 802,-54 -93,191 -982,-723 -449),'
|
|
'MULTIPOLYGON(((266 51,851 523,-781 366,-607 -581, 266 51)),'
|
|
'((416 -450,-973 880,103 226,-896 -857,-369 761, 416 -450)),'
|
|
'((168 171,26 -99,-606 -490,-174 -138,-325 -218,-833 -652,-255 -445,-882 -762,-202 -560, 168 171)),'
|
|
'((-423 -216,-531 -190,-147 821,362 441,645 -128,-997 708,134 -426,714 -9,147 842,-887 -870,688 -330,689 17,-314 -262,401 -112,-606 761, -423 -216)),'
|
|
'((-582 -373,-360 -84,-727 -171,412 -660,750 -846,-464 718,163 -11,489 -659,586 -324,-741 -198,144 -165,644 -80,930 -487,-504 -205, -582 -373))),'
|
|
'MULTIPOLYGON(((266 51,851 523,-781 366,-607 -581, 266 51)),'
|
|
'((416 -450,-973 880,103 226,-896 -857,-369 761, 416 -450)),'
|
|
'((168 171,26 -99,-606 -490,-174 -138,-325 -218,-833 -652,-255 -445,-882 -762,-202 -560, 168 171)),'
|
|
'((-423 -216,-531 -190,-147 821,362 441,645 -128,-997 708,134 -426,714 -9,147 842,-887 -870,688 -330,689 17,-314 -262,401 -112,-606 761, -423 -216)),'
|
|
'((-582 -373,-360 -84,-727 -171,412 -660,750 -846,-464 718,163 -11,489 -659,586 -324,-741 -198,144 -165,644 -80,930 -487,-504 -205, -582 -373))),'
|
|
'GEOMETRYCOLLECTION(),'
|
|
'MULTIPOINT(384 290,-601 123,408 86,-616 -300,160 -474,-979 -4,-63 -824,-689 -765,-219 802,-54 -93,191 -982,-723 -449),'
|
|
'MULTILINESTRING((683 4,864 -634,548 -891,727 -691,-570 32,-334 -438,127 -317,241 -12,-807 947,-987 693,-345 -867,854 -106)))'),
|
|
ST_GEOMFROMTEXT(
|
|
'MULTIPOINT(157 69,-725 -189,-176 -41,676 375,33 -672,-76 47)')),
|
|
ST_UNION(
|
|
ST_ENVELOPE(
|
|
ST_GEOMFROMTEXT(
|
|
'GEOMETRYCOLLECTION('
|
|
'LINESTRING(-896 100,-793 810,243 -525,650 -373,599 170,-554 -890),'
|
|
'POINT(945 -828),'
|
|
'POINT(945 -828),'
|
|
'LINESTRING(-896 100,-793 810,243 -525,650 -373,599 170,-554 -890),'
|
|
'POINT(945 -828),'
|
|
'MULTIPOINT(-47 307,-768 -425,-3 167,-170 30,-784 721,951 146,407 790,37 850,-466 738),'
|
|
'GEOMETRYCOLLECTION(),'
|
|
'MULTIPOINT(-47 307,-768 -425,-3 167,-170 30,-784 721,951 146,407 790,37 850,-466 738),'
|
|
'MULTIPOLYGON(((104 113,688 423,-859 602,272 978, 104 113)),'
|
|
'((981 -394,189 -400,649 -325,-977 371,30 859,590 318,329 -894,-51 262,197 952,-846 -139,-920 399, 981 -394)),'
|
|
'((-236 -759,834 757,857 747,437 -146,194 913,316 862,976 -491,-745 933,610 687,-149 -164,-803 -565,451 -275, -236 -759)),'
|
|
'((572 96,-160 -607,529 930,-544 -132,458 294, 572 96))))')),
|
|
ST_CENTROID(ST_GEOMFROMTEXT('POINT(-939 -921)')))))),
|
|
ST_INTERSECTION(
|
|
ST_GEOMFROMTEXT(
|
|
'MULTILINESTRING((541 -927,-414 316,-429 -444,212 260,-125 104,445 563,-713 -975,-976 514),'
|
|
'(-830 882,-377 914,-915 919,-535 -23,-508 979),'
|
|
'(806 347,-87 220,226 -22,-12 468,707 598,83 951,-592 701,833 964,270 -932,743 -514,231 469,-575 -122,-99 -245,416 465,801 -587))'),
|
|
ST_GEOMFROMTEXT(
|
|
'LINESTRING(-96 -182,-373 75,697 687,-881 -463,-557 -959,-493 810)')));
|
|
|
|
--echo ######################################################################################################
|
|
--echo # BUG#20085563 : ASSERTION `!NULL_VALUE && OPDONE && STR_VALUE_ARG->LENGTH() > 0' FAILED
|
|
--echo ######################################################################################################
|
|
|
|
SELECT ST_ASTEXT(ST_INTERSECTION(ST_GEOMFROMTEXT('GEOMETRYCOLLECTION(GEOMETRYCOLLECTION())'),
|
|
ST_GEOMFROMTEXT('GEOMETRYCOLLECTION(GEOMETRYCOLLECTION(GEOMETRYCOLLECTION(GEOMETRYCOLLECTION())))')));
|
|
|
|
--echo ######################################################################################################
|
|
--echo # BUG#20111542 : SET OPERATIONS RETURN GEOMETRYCOLLECTION CONTAINING SINGLE GEOMETRY COMPONENT
|
|
--echo ######################################################################################################
|
|
|
|
SELECT ST_ASTEXT(ST_UNION(ST_GEOMFROMTEXT('MULTIPOINT(0 0,100 100)'),
|
|
ST_GEOMFROMTEXT('GEOMETRYCOLLECTION(GEOMETRYCOLLECTION(),GEOMETRYCOLLECTION())')));
|
|
|
|
SELECT ST_ASTEXT(ST_DIFFERENCE(ST_GEOMFROMTEXT('MULTIPOLYGON(((4 4,4 6,6 6,6 4,4 4, 4 4)),((0 0,0 10,10 10,10 0,0 0,0 0, 0 0)))'),
|
|
ST_GEOMFROMTEXT('GEOMETRYCOLLECTION(GEOMETRYCOLLECTION(GEOMETRYCOLLECTION()))')));
|
|
|
|
--echo ######################################################################################################
|
|
--echo # BUG#20202913 : ASSERTION `DEPTH == GC_DEPTH' FAILED
|
|
--echo ######################################################################################################
|
|
|
|
SELECT ST_ASTEXT(ST_CONVEXHULL(
|
|
ST_UNION(
|
|
ST_GEOMFROMTEXT(
|
|
'GEOMETRYCOLLECTION('
|
|
'MULTIPOLYGON(((3 -7,9 8,7 7,-10 -8,0 7,10 1,1 -2,3 -8, 3 -7)),'
|
|
'((-3 -4,-1 -4,-10 -3,-2 -8,0 3,9 -5,-7 6,-3 -9,-3 -7,6 -1,-3 4,0 -1,-5 0, -3 -4)),'
|
|
'((-5 -7,8 -7,-6 -4,-10 10,3 -1, -5 -7))),'
|
|
'MULTIPOINT(10 -3,-9 -6,-8 -4,3 -9,-6 10,-6 -10,-1 -5,9 -7,5 0,5 0),'
|
|
'GEOMETRYCOLLECTION(),'
|
|
'LINESTRING(-4 5,7 10,2 3,7 5,6 -8,1 9,4 -3,-3 0,-10 4,7 -3,-5 3,8 -9,-5 8,-2 2),'
|
|
'POINT(4 9),MULTIPOINT(1 8,-8 5,-5 -3,1 -5,6 2,-1 -10))'),
|
|
ST_GEOMFROMTEXT('GEOMETRYCOLLECTION()'))));
|
|
|
|
SELECT ST_ASTEXT(ST_UNION(
|
|
ST_GEOMFROMTEXT(
|
|
'GEOMETRYCOLLECTION()'),
|
|
ST_GEOMFROMTEXT(
|
|
'GEOMETRYCOLLECTION('
|
|
'LINESTRING(-10 -1,-2 -9,0 6,2 2,-1 -10,9 -4,6 3),'
|
|
'MULTIPOINT(10 8,-7 -1,-9 6),'
|
|
'GEOMETRYCOLLECTION('
|
|
'MULTILINESTRING((3 0,8 -5,-6 5,-8 -2,5 1,-1 3),'
|
|
'(4 -1,7 -9,2 -10,10 0,-4 -6,-2 0,9 -5),'
|
|
'(-10 7,5 -5,2 8)),'
|
|
'POINT(6 6),'
|
|
'MULTIPOLYGON(((-7 -8,6 1,-10 -2,9 10,-6 4,-5 -7,8 2,-8 -9,-6 5,9 -2,9 -7,0 10,-8 -5,3 6,-2 7, -7 -8)),'
|
|
'((-2 -5,3 -2,8 -9, -2 -5)),'
|
|
'((10 -8,6 -4,0 -10,-10 -7,-5 0,-1 -1,5 -3,-5 9,5 -1,-3 -5, 10 -8)),'
|
|
'((-1 10,2 7,-4 -1, -1 10))),'
|
|
'GEOMETRYCOLLECTION(),'
|
|
'MULTILINESTRING((3 0,8 -5,-6 5,-8 -2,5 1,-1 3),'
|
|
'(4 -1,7 -9,2 -10,10 0,-4 -6,-2 0,9 -5),'
|
|
'(-10 7,5 -5,2 8)),'
|
|
'MULTILINESTRING((3 0,8 -5,-6 5,-8 -2,5 1,-1 3),'
|
|
'(4 -1,7 -9,2 -10,10 0,-4 -6,-2 0,9 -5),'
|
|
'(-10 7,5 -5,2 8))),'
|
|
'GEOMETRYCOLLECTION('
|
|
'MULTIPOINT(4 -10,-3 -8,9 10,-2 5,0 -7,-8 -4,-2 8,-8 1,5 -2,6 3,4 -9,5 -8,5 3,-7 -7),'
|
|
'POINT(-7 1),'
|
|
'LINESTRING(4 1,4 -2,2 0)),POINT(-5 -4))')));
|
|
|
|
--echo ######################################################################################################
|
|
--echo # BUG#20211491 : ASSERTION `RTREE_RESULT.SIZE() != 0' FAILED
|
|
--echo ######################################################################################################
|
|
|
|
SELECT ST_ASTEXT(ST_UNION(
|
|
ST_ENVELOPE(
|
|
ST_GEOMFROMTEXT(
|
|
'LINESTRING(5 9,-1 10,-2 -6,2 9,2 0,3 6,-3 3,9 -2,-3 -10,-7 -4,1 4)')),
|
|
ST_UNION(
|
|
ST_GEOMFROMTEXT(
|
|
'MULTILINESTRING((6 -8,10 -8,3 0,-6 1,0 8,-1 8,-3 -3,6 -6,0 6,1 -6,-1 7,8 3),'
|
|
'(-9 -10,-4 0,0 1,-9 1,6 9,-8 7,-2 -6,2 10,-1 -5,3 -5,-1 -10))'),
|
|
ST_GEOMFROMTEXT(
|
|
'MULTILINESTRING((8 7,2 6,-6 -8,-2 10,4 1,9 7,5 9,4 1,8 2,-2 10,8 -5))'))));
|
|
|
|
SELECT ST_ASTEXT(ST_UNION(
|
|
ST_INTERSECTION(
|
|
ST_GEOMFROMTEXT(
|
|
'MULTIPOINT(7 2,-4 -5,6 -9,-7 3,-10 5,8 -6,0 -10,10 -4,8 -10,2 6,8 -4,-8 2,-4 2)'),
|
|
ST_GEOMFROMTEXT(
|
|
'MULTIPOLYGON(((6 2,1 1,-4 5,1 4,-3 -4,-7 9,-10 2,-6 1,10 -7,0 1,9 4, 6 2)))')),
|
|
ST_UNION(
|
|
ST_GEOMFROMTEXT(
|
|
'LINESTRING(-1 -5,0 -6,4 6,3 3,2 8,-2 6,-4 5,6 -7,-1 -1,-8 6,4 -2)'),
|
|
ST_GEOMFROMTEXT(
|
|
'MULTIPOLYGON(((5 -4,-5 -9,-1 -6,-3 0,5 -2, 5 -4)),'
|
|
'((-5 -10,-8 -2,-3 7,1 5,5 -10,1 -5,0 10,3 2,1 1, -5 -10)),'
|
|
'((4 -2,6 3,7 5,1 2,8 -9,-10 -5,7 -10,-2 -9,-2 0,2 -8,-8 3,5 0, 4 -2)),'
|
|
'((6 -4,0 4,-8 -2,10 -10,-6 5, 6 -4)))'))));
|
|
|
|
SELECT ST_CONTAINS(ST_UNION(
|
|
ST_INTERSECTION(
|
|
ST_GEOMFROMTEXT(
|
|
'POINT(-3 3)'),
|
|
ST_GEOMFROMTEXT(
|
|
'POLYGON((8 3,-2 9,-10 2,-10 -9,7 -1,4 1,7 6,5 -10,5 3,2 1,-10 0, 8 3))')),
|
|
ST_CONVEXHULL(
|
|
ST_GEOMFROMTEXT(
|
|
'MULTIPOINT(8 -8,-7 5)'))),
|
|
ST_UNION(
|
|
ST_GEOMFROMTEXT('POINT(4 1)'),
|
|
ST_GEOMFROMTEXT('MULTIPOINT(-10 -10,5 -2,-6 -7,1 5,-3 0)')));
|
|
|
|
--echo ######################################################################################################
|
|
--echo # BUG#20211639 : ASSERTION `LHS.DENOMINATOR() != 0' FAILED
|
|
--echo ######################################################################################################
|
|
|
|
SELECT ST_ISEMPTY(ST_INTERSECTION(
|
|
ST_UNION(
|
|
ST_GEOMFROMTEXT('MULTIPOINT(-9 4,10 -4,3 -10,-6 5,2 -4,-4 -8,1 10,4 10,6 6,9 2,9 4,-10 5,-6 7)'),
|
|
ST_GEOMFROMTEXT('MULTIPOLYGON(((3 5,-7 -2,-5 -1,1 -4,2 9,-9 -6,-6 10,-7 2,9 -2,-2 1,-1 4,-3 10, 3 5)),'
|
|
'((-8 4,-8 -1,0 8, -8 4)),'
|
|
'((0 7,-6 -1,6 -10,5 -2,7 2,9 4,-9 -4,2 10,-3 -7,2 -9,-7 -1,-8 9, 0 7)),'
|
|
'((-5 -5,-1 -9,1 3,5 -5,9 8,2 9,9 -1,6 -2,-2 6,1 -5,9 -8,-4 2,-6 0, -5 -5)))')),
|
|
ST_INTERSECTION(
|
|
ST_INTERSECTION(
|
|
ST_GEOMFROMTEXT('MULTIPOINT(0 -8,-5 1,8 5,9 -4,0 5,8 4,-6 7,6 9,10 0)'),
|
|
ST_GEOMFROMTEXT('MULTIPOLYGON(((2 0,-3 5,1 -4,0 10,3 9,-2 -9,9 -9,3 6,-9 -5,8 7,-3 1, 2 0)))')),
|
|
ST_UNION(
|
|
ST_GEOMFROMTEXT('MULTIPOLYGON(((-1 -9,7 -7,-6 6,9 6,5 -8,9 -9,5 -8,5 3,-8 9,10 8,10 -8, -1 -9)),'
|
|
'((8 -3,-5 0,2 -4,-8 -5,4 10,10 -8,5 3,-8 -9,-7 -2,8 9,-3 -3,-10 7,-10 -8,-7 -10,-5 -9, 8 -3)),'
|
|
'((4 9,8 -7,1 -10,9 6,-4 8,-7 1,3 -3,8 2,-10 3,-8 8,-3 1,2 0, 4 9)))'),
|
|
ST_GEOMFROMTEXT('LINESTRING(0 -3,8 9,10 -3,-8 7,4 4,8 -8,10 6,5 7)')))));
|
|
|
|
--echo # Invalid geometry in input
|
|
SELECT ST_ISEMPTY(ST_INTERSECTION(
|
|
ST_CONVEXHULL(
|
|
ST_GEOMFROMTEXT('POLYGON((0 10,-4 7,10 5,-8 -6,9 1,4 7,5 0,-3 -1,9 10,-7 -5, 0 10))')),
|
|
ST_UNION(
|
|
ST_GEOMFROMTEXT('MULTILINESTRING((1 3,10 -8,-5 -8,-10 8,-9 -10,-5 8,8 6,6 -6,5 -3,-3 -8,-6 1,7 8,-2 -2),'
|
|
'(5 -6,-6 -5,7 -5,8 6,0 7,-1 7,0 2,10 -7),'
|
|
'(-5 1,-10 -6,5 -3,1 -3,-3 -1,7 -1,-8 8,-4 -9,2 -3,4 -8,-3 5,-9 7,-10 9,-9 -9,5 -4))'),
|
|
ST_GEOMFROMTEXT('MULTIPOLYGON(((-10 0,-9 -8,4 -6,-8 6,0 -1,1 0,5 2,8 -5, -10 0)),'
|
|
'((-9 10,4 -8,-9 5,7 -9,-5 9,3 7,-5 -7,-4 -7,1 -7,10 2, -9 10)),'
|
|
'((-2 6,-2 -6,-7 -5,1 4,7 -4,5 10,7 4,-6 -4,0 4,-3 0,0 2, -2 6)))'))));
|
|
|
|
SELECT ST_ISEMPTY(ST_UNION(
|
|
ST_INTERSECTION(
|
|
ST_UNION(
|
|
ST_GEOMFROMTEXT('LINESTRING(7 -3,-1 6,1 3,4 2,-1 7,3 -4,1 10,-2 3,4 9,6 -2)'),
|
|
ST_GEOMFROMTEXT('MULTIPOLYGON(((-4 3,1 -6,5 -4,-3 1,-7 -6,4 4,4 -2,0 4,-7 -1,1 -2, -4 3)))')),
|
|
ST_UNION(
|
|
ST_GEOMFROMTEXT('MULTIPOINT(8 9,9 -1,0 3,10 6,-3 0,9 7,-10 -10,-8 -8,1 -3,-2 3,0 3,7 9,-4 7,-6 -6,6 6)'),
|
|
ST_GEOMFROMTEXT('MULTILINESTRING((-8 6,-4 0,-3 -8,-9 -4,-4 -10,-2 6,-4 6,4 10,0 1,2 3,-8 6,7 5,-1 7),'
|
|
'(2 7,4 7,6 -1,7 4,-9 3,3 7,-9 -7))'))),
|
|
ST_UNION(
|
|
ST_GEOMFROMTEXT('LINESTRING(-6 -6,-7 1,5 5,-1 0,5 5,-8 -6,10 -9,7 9,-2 -7,10 -1,-3 10)'),
|
|
ST_GEOMFROMTEXT('MULTILINESTRING((10 10,2 -9,-8 2,9 -2,-10 -4,10 7,-10 8,-4 7,-9 3,8 8))'))));
|
|
|
|
--echo # Invalid geometry in input
|
|
--error ER_GIS_INVALID_DATA
|
|
SELECT ST_SRID(
|
|
ST_INTERSECTION(
|
|
ST_UNION(
|
|
ST_UNION(
|
|
ST_GEOMFROMTEXT(
|
|
'MULTILINESTRING((3 7,-8 8,5 10,-7 0,-6 -2,7 4,-9 9,-10 -6,9 -8),'
|
|
'(9 7,-6 1,-8 8,-8 -1,10 -7,-7 -6,-1 -8,0 8,-8 10,5 -2,-3 7,-5 -5))'),
|
|
ST_GEOMFROMTEXT(
|
|
'MULTIPOLYGON(((-5 2,-1 -4,7 -1,-4 1,-7 4,-8 2,-4 -5,5 -3,-10 -6,-3 6,-2 8,5 -7,-10 -9,8 -1,2 -5, -5 2)),'
|
|
'((-3 -8,-3 -3,-8 -1,-5 -8,-5 -9,8 -3,-1 -2,8 -4, -3 -8)),'
|
|
'((3 -4,7 -1,-6 -8,4 -5,4 8,9 -6, 3 -4)))')),
|
|
ST_CONVEXHULL(
|
|
ST_GEOMFROMTEXT(
|
|
'GEOMETRYCOLLECTION('
|
|
'POLYGON((0 -1,10 5,-1 2,6 -1, 0 -1)),'
|
|
'POINT(-2 10),'
|
|
'POINT(-6 -1),'
|
|
'GEOMETRYCOLLECTION('
|
|
'MULTIPOLYGON(((3 -3,5 2,5 -1,-8 4,3 1,-9 0,9 -3,6 4,-3 1,-10 2,-10 -2,-2 5,0 -2, 3 -3)),'
|
|
'((-6 8,2 4,-10 4,9 -10,4 5,-5 7,0 -5,8 -2,-8 -3,-7 1, -6 8)),'
|
|
'((5 10,3 2,-2 7,-3 6,7 0,-1 9,-5 6,8 -2, 5 10))),'
|
|
'MULTILINESTRING((4 5,9 -10,10 10,2 -3,2 4,7 -8,6 6,-8 1,-6 -7,-7 -6,8 -4,-5 -5,0 9,10 -8)),'
|
|
'LINESTRING(7 9,8 3,-4 -2,-7 6,-9 -7,8 9,3 9,-4 -10,-10 9)))'))),
|
|
ST_UNION(
|
|
ST_CONVEXHULL(
|
|
ST_GEOMFROMTEXT(
|
|
'MULTIPOLYGON(((6 -4,4 9,10 -4,3 -3,7 6,0 -10,-7 1,-2 -2,9 9,9 -8,6 -3,-3 3,-1 10,-3 4, 6 -4)),'
|
|
'((-6 2,2 1,-2 1,3 -7,0 -1,7 1,-4 -1,8 2,-9 8,-10 -10,-4 -8,9 6,1 -10,9 -8, -6 2)),'
|
|
'((-4 3,7 1,10 6,7 -5,-3 2,-2 6,-3 9,-7 -7,1 7,-3 10,9 5,-2 4,8 -3,-7 -9, -4 3)))')),
|
|
ST_ENVELOPE(
|
|
ST_UNION(
|
|
ST_CONVEXHULL(
|
|
ST_ENVELOPE(
|
|
ST_UNION(
|
|
ST_ENVELOPE(
|
|
ST_GEOMFROMTEXT(
|
|
'MULTIPOINT(-9 -10,2 -1,1 -2,-8 -1,-1 -2,-9 4,-6 -10,-6 9,4 0,-7 -8,8 -9,-2 -10)')),
|
|
ST_INTERSECTION(
|
|
ST_UNION(
|
|
ST_GEOMFROMTEXT(
|
|
'POINT(-10 3)'),
|
|
ST_GEOMFROMTEXT(
|
|
'POLYGON((-1 -2,7 -1,3 0,-7 9,0 10,4 -1,-5 1,4 9,-9 -2,-3 -5,4 -6,7 5,9 4,3 0, -1 -2))')),
|
|
ST_ENVELOPE(
|
|
ST_CONVEXHULL(
|
|
ST_GEOMFROMTEXT(
|
|
'MULTILINESTRING((-3 2,1 10,1 9,-10 -2,2 7,-6 -8,-5 -1,10 0,6 -3),'
|
|
'(-2 8,-4 6,-2 9,-4 8,-6 -7,8 9,6 6,5 -3,5 0,-8 2,-7 8,-10 -9),'
|
|
'(-7 -9,0 3,10 1,7 3,-6 -5,-5 -3,6 -5,5 -4,-2 3,7 9,0 -1,-3 -1,-4 0))'))))))),
|
|
ST_UNION(
|
|
ST_INTERSECTION(
|
|
ST_GEOMFROMTEXT(
|
|
'POLYGON((0 3,9 9,-2 1,-9 -8,7 8,3 -2,-2 4,2 1,3 -9,6 -6, 0 3))'),
|
|
ST_GEOMFROMTEXT(
|
|
'GEOMETRYCOLLECTION('
|
|
'MULTIPOLYGON(((-7 -8,-5 -10,-10 4,2 8,-7 -6,-4 -4,1 -10,-9 3,5 -9, -7 -8)),'
|
|
'((2 10,2 4,-7 -4,-5 1,-10 10,9 6,-4 -5, 2 10)),'
|
|
'((2 6,-5 4,-5 -2,-2 -8,-1 -3,10 4,-2 5,3 -5,-9 -7, 2 6)),'
|
|
'((-10 9,3 10,-5 -9, -10 9)),'
|
|
'((7 -2,3 -10,-3 2,5 3, 7 -2))),'
|
|
'POLYGON((9 3,5 2,-8 1,1 -10,-1 -6,-8 3,-4 5,-4 10,6 3,4 -4,9 -5,-5 -4,1 -6, 9 3)),'
|
|
'LINESTRING(-9 -8,2 10,-3 6,-10 5,6 -10,2 -10),'
|
|
'MULTIPOLYGON(((-9 5,8 0,3 -6,3 0,8 -4,1 -2,-4 7,-2 -1,5 -1,-2 -8, -9 5))),'
|
|
'GEOMETRYCOLLECTION('
|
|
'MULTIPOLYGON(((10 -8,-8 -5,8 -7,9 9, 10 -8)),'
|
|
'((-10 -6,-3 0,8 -9,5 -8,-9 -3,3 3,-4 -1, -10 -6)),'
|
|
'((4 7,8 0,7 0,-2 -3,8 -8,-3 -6,9 -10,-8 -8,-10 -10,-4 0,2 2,3 4,1 -4, 4 7)))),'
|
|
'POINT(-6 3),'
|
|
'GEOMETRYCOLLECTION('
|
|
'POINT(5 -8),'
|
|
'GEOMETRYCOLLECTION(),'
|
|
'MULTILINESTRING((4 10,1 5,-6 -6,3 -9,1 0,4 -9),'
|
|
'(10 1,-4 -1,-3 -7,-1 -10,-6 -8,5 -9,2 4,0 -3,2 -1,9 -6,-3 5),'
|
|
'(-8 0,5 -3,0 4,-2 -1,-4 2,-7 1,-5 -10,0 5,-3 -9,3 0)),'
|
|
'POINT(5 -8)),'
|
|
'MULTIPOINT(-2 -9,10 -2,-5 2,8 -10,3 -1,-8 9,-6 8,5 -7,-4 1,10 -4,6 -1,-9 4,-6 -5),'
|
|
'GEOMETRYCOLLECTION())')),
|
|
ST_INTERSECTION(
|
|
ST_GEOMFROMTEXT(
|
|
'LINESTRING(4 -3,2 -10,5 -5,8 5,8 -3,-4 -9,2 -2,-3 4,-7 5,-9 -10)'),
|
|
ST_GEOMFROMTEXT('MULTIPOINT(-7 10,-9 8,3 3,5 5,10 -8,10 -9)'))))))));
|
|
|
|
--echo ######################################################################################################
|
|
--echo # BUG#20218936 : ASSERTION `(M_PREVIOUS_OPERATION != OVERLAY::OPERATION_CONTINUE)' FAILED
|
|
--echo ######################################################################################################
|
|
SELECT ST_CONTAINS(
|
|
ST_GEOMFROMTEXT(
|
|
'GEOMETRYCOLLECTION('
|
|
'GEOMETRYCOLLECTION('
|
|
'GEOMETRYCOLLECTION('
|
|
'MULTILINESTRING((8 1,5 6)),'
|
|
'GEOMETRYCOLLECTION('
|
|
'LINESTRING(6 0,5 5,0 7,2 9,2 1,8 7,5 0,4 0,4 0),'
|
|
'POLYGON((1 4,2 9,7 1,1 4)),'
|
|
'GEOMETRYCOLLECTION('
|
|
'GEOMETRYCOLLECTION('
|
|
'MULTILINESTRING((6 2,2 6),(7 1,4 6)),'
|
|
'MULTIPOLYGON(((0 0,5 8,6 1,6 3,8 1,5 4,9 6,2 5,7 4,1 7,0 0))),'
|
|
'LINESTRING(6 2,3 1,0 4,4 6,5 2,0 5,9 0,1 7,4 2)))),'
|
|
'POLYGON((2 5,6 6,5 1,2 2,4 0,3 3,1 4,9 1,4 5,0 7,2 5))),'
|
|
'MULTIPOLYGON(((9 0,5 2,5 6,9 3,1 8,7 6,8 2,4 8,3 3,9 7,9 0))),'
|
|
'POLYGON((8 7,5 3,9 4,0 9,8 1,5 3,7 5,1 0,1 4,3 2,8 7)),'
|
|
'POLYGON((6 4,3 9,8 0,6 4)),'
|
|
'MULTIPOINT(6 0,9 1,4 1,2 2,6 9,4 8,9 6,9 1,5 0),'
|
|
'LINESTRING(2 9,3 7,2 2,0 1,0 7,9 8,6 8,9 5,7 6),'
|
|
'MULTIPOINT(9 9,1 6,6 8,5 0,6 7,3 7,8 4,6 7,9 9),'
|
|
'MULTIPOINT(5 0,2 7,1 1,5 0,4 5,9 9,8 9,8 9,1 4),'
|
|
'POINT(2 1)))'),
|
|
ST_GEOMFROMTEXT(
|
|
'GEOMETRYCOLLECTION('
|
|
'GEOMETRYCOLLECTION('
|
|
'GEOMETRYCOLLECTION('
|
|
'GEOMETRYCOLLECTION('
|
|
'GEOMETRYCOLLECTION('
|
|
'LINESTRING(6 3,9 0),'
|
|
'MULTILINESTRING((5 8,2 1),(2 6,9 7)),'
|
|
'LINESTRING(1 2,1 7,1 3,0 5,9 0,6 3,4 2,0 5,7 2)))),'
|
|
'GEOMETRYCOLLECTION('
|
|
'GEOMETRYCOLLECTION('
|
|
'POINT(3 0),'
|
|
'MULTIPOINT(3 6,9 3),'
|
|
'MULTIPOINT(7 0,3 7,6 6,9 8,1 6,9 6,2 5,0 0,3 4))),'
|
|
'LINESTRING(7 0,3 6,5 0,3 3,1 6,5 6,8 0,9 3,2 9),'
|
|
'POINT(8 2),'
|
|
'LINESTRING(8 1,1 1),'
|
|
'LINESTRING(5 7,3 9),'
|
|
'POINT(1 6),'
|
|
'MULTIPOINT(0 1,0 1),'
|
|
'MULTILINESTRING((3 8,5 3,1 0,8 4,2 7,8 2,2 6,9 1,9 1))))'));
|
|
|
|
--echo ######################################################################################################
|
|
--echo # BUG#16174580 : ST_OVERLAPS AND ST_INTERSECTS GIVE ERRONEOUS RESULTS
|
|
--echo ######################################################################################################
|
|
|
|
SELECT ST_OVERLAPS(ST_GEOMFROMTEXT('POLYGON((0 0,0 10,10 10,10 0,0 0,0 0,0 0))'), ST_GEOMFROMTEXT('POLYGON((0 0,0 -10,10 -10,10 0,0 0))'));
|
|
|
|
SELECT ST_INTERSECTS(ST_GEOMFROMTEXT('POLYGON((0 0,0 10,10 10,10 0,0 0,0 0,0 0))'), ST_GEOMFROMTEXT('POLYGON((0 0,0 -10,10 -10,10 0,0 0))'));
|
|
|
|
--echo ######################################################################################################
|
|
--echo # BUG#18293562 : GIS SPATIAL RELATION CHECK FUNCTIONS GIVES INCORRECT RESULTS
|
|
--echo ######################################################################################################
|
|
|
|
SELECT ST_CROSSES(ST_GEOMFROMTEXT('MULTIPOINT(0 0,3 3)'), ST_GEOMFROMTEXT('LINESTRING(1 1,10 10)'));
|
|
|
|
SELECT ST_CROSSES(ST_GEOMFROMTEXT('MULTIPOINT(1 0,15 0,10 10)'), ST_GEOMFROMTEXT('MULTILINESTRING((15 0,20 0,20 20),(10 10,20 20,15 0))'));
|
|
|
|
SELECT ST_INTERSECTS(ST_GEOMFROMTEXT('LINESTRING(15 10,10 0)'), ST_GEOMFROMTEXT('POINT(15 10)'));
|
|
|
|
SELECT ST_TOUCHES(ST_GEOMFROMTEXT('LINESTRING(15 5,15 25)'), ST_GEOMFROMTEXT('LINESTRING(15 5,15 25)'));
|
|
|
|
SELECT ST_TOUCHES(ST_GEOMFROMTEXT('POLYGON((0 0,5 0,5 5,0 5,0 0),(1 1,3 1,3 3,1 3,1 1))'), ST_GEOMFROMTEXT('LINESTRING(3 3,10 10)'));
|
|
|
|
SELECT ST_CONTAINS(ST_GEOMFROMTEXT('POLYGON((0 0,5 0,5 5,0 5,0 0))'), ST_GEOMFROMTEXT('LINESTRING(1 2,5 5)'));
|
|
|
|
SELECT ST_CROSSES(ST_GEOMFROMTEXT('MULTIPOINT(1 0,15 0,10 10)'), ST_GEOMFROMTEXT('LINESTRING(15 0,20 0,10 10,20 20)'));
|
|
|
|
SELECT ST_CROSSES(ST_GEOMFROMTEXT('MULTIPOINT(1 0,15 0,10 10)'), ST_GEOMFROMTEXT('MULTILINESTRING((15 0,20 0,20 20),(10 10,20 20,15 0))'));
|
|
|
|
SELECT ST_CROSSES(ST_GEOMFROMTEXT('MULTIPOINT(1 0,15 0,10 10)'), ST_GEOMFROMTEXT('MULTILINESTRING((15 0,20 0,20 20,15 0))'));
|
|
|
|
--echo ######################################################################################################
|
|
--echo # BUG#20170591 : ST_CROSSES(MULTIPOINT, POLYGON) RETURNS INCORRECT RESULT
|
|
--echo ######################################################################################################
|
|
|
|
SELECT ST_CROSSES(ST_GEOMFROMTEXT('MULTIPOINT(5 0,10 10)'), ST_GEOMFROMTEXT('POLYGON((0 0,5 0,5 5,0 5, 0 0))'));
|
|
|
|
SELECT ST_CROSSES(ST_GEOMFROMTEXT('MULTIPOINT(5 0,10 10,20 20)'), ST_GEOMFROMTEXT('POLYGON((0 0,0 10,10 10,10 0,0 0,0 0,0 0))'));
|
|
|
|
--echo ######################################################################################################
|
|
--echo # BUG#20179082 : ST_TOUCHES() RETURNS INCORRECT RESULT WITH GEOMRTRYCOLLECTION GEOMETRY
|
|
--echo ######################################################################################################
|
|
|
|
SELECT ST_TOUCHES(ST_GEOMFROMTEXT('POINT(0 0)'), ST_GEOMFROMTEXT('GEOMETRYCOLLECTION(POINT(0 0))'));
|
|
|
|
SELECT ST_TOUCHES(ST_GEOMFROMTEXT('GEOMETRYCOLlECTION(POINT(0 0))'), ST_GEOMFROMTEXT('POINT(0 0)'));
|
|
|
|
SELECT ST_TOUCHES(ST_GEOMFROMTEXT('GEOMETRYCOLlECTION(POINT(0 0))'), ST_GEOMFROMTEXT('GEOMETRYCOLLECTION(POINT(0 0))'));
|
|
|
|
--echo ######################################################################################################
|
|
--echo # BUG#20187460 : OVERLAPPING GEOMETRY COMPONENTS OF SAME TYPE ARE NOT GETTING MERGED PROPERLY
|
|
--echo ######################################################################################################
|
|
|
|
SELECT ST_ASTEXT(ST_INTERSECTION(ST_GEOMFROMTEXT('POLYGON((0 0,0 10,10 10,10 0,0 0,0 0,0 0))'),
|
|
ST_GEOMFROMTEXT('GEOMETRYCOLLECTION(POLYGON((4 4,4 6,6 6,6 4,4 4,4 4)),POLYGON((5 5,5 7,7 7,7 5,5 5)))')));
|
|
|
|
--echo ######################################################################################################
|
|
--echo # BUG#20188574 : ST_WITHIN(MULTIPOINT, POLYGON) RETURNS WRONG RESULT
|
|
--echo ######################################################################################################
|
|
|
|
SELECT ST_WITHIN(ST_GEOMFROMTEXT('MULTIPOINT(0 0,5 5,10 10)'), ST_GEOMFROMTEXT('POLYGON((0 0,0 10,10 10,10 0,0 0,0 0,0 0))'));
|
|
|
|
SELECT ST_WITHIN(ST_GEOMFROMTEXT('MULTIPOINT(0 0,5 0,3 3)'), ST_GEOMFROMTEXT('POLYGON((0 0,0 10,10 10,10 0,0 0,0 0,0 0))'));
|
|
|
|
--echo ######################################################################################################
|
|
--echo # BUG#20234376 : ST_CONTAINS(POLYGON, MULTIPOINT) RETURNS INCORRECT RESULT
|
|
--echo ######################################################################################################
|
|
|
|
SELECT ST_CONTAINS(ST_GEOMFROMTEXT('POLYGON((0 0,0 10,10 10,10 0,0 0,0 0,0 0))'), ST_GEOMFROMTEXT('MULTIPOINT(3 3,13 13)'));
|
|
|
|
SELECT ST_CONTAINS(ST_GEOMFROMTEXT('MULTIPOLYGON(((5 0,0 5,10 5,5 0)),((5 0,0 -5,10 -5,5 0)))'), ST_GEOMFROMTEXT('MULTIPOINT(5 0)'));
|
|
|
|
SELECT ST_CONTAINS(ST_GEOMFROMTEXT('POLYGON((0 0,0 5,5 5,5 0,0 0))'), ST_GEOMFROMTEXT('MULTIPOINT(5 2,15 14)'));
|
|
|
|
--echo ######################################################################################################
|
|
--echo # BUG#20235165 : ST_EQUALS() FUNCTION RETURNS WRONG RESULT
|
|
--echo ######################################################################################################
|
|
|
|
SELECT ST_EQUALS(ST_GEOMFROMTEXT('MULTIPOINT(2 2,3 3)'), ST_GEOMFROMTEXT('GEOMETRYCOLLECTION(POINT(2 2),POINT(3 3))'));
|
|
|
|
--echo ######################################################################################################
|
|
--echo # BUG#20240519 : ST_TOUCHES(POLYGON, MULTIPOINT) RETURNS INCORRECT RESULT
|
|
--echo ######################################################################################################
|
|
|
|
SELECT ST_TOUCHES(ST_GEOMFROMTEXT('POLYGON((0 0,0 10,10 10,10 0,0 0,0 0,0 0))'), ST_GEOMFROMTEXT('MULTIPOINT(0 0)'));
|
|
|
|
SELECT ST_TOUCHES(ST_GEOMFROMTEXT('POLYGON((0 0,0 10,10 10,10 0,0 0,0 0,0 0))'), ST_GEOMFROMTEXT('MULTIPOINT(0 0,0 10)'));
|
|
|
|
SELECT ST_TOUCHES(ST_GEOMFROMTEXT('POLYGON((0 0,0 10,10 10,10 0,0 0,0 0,0 0))'), ST_GEOMFROMTEXT('MULTIPOINT(0 0,0 10,10 10)'));
|
|
|
|
--echo ######################################################################################################
|
|
--echo # BUG#20240934 : ST_OVERLAPS() RETURNS INCORRECT RESULT WITH GEOMETRYCOLLECTION GEOMETRY
|
|
--echo ######################################################################################################
|
|
|
|
SELECT ST_OVERLAPS(ST_GEOMFROMTEXT('POLYGON((0 0,0 10,10 10,10 0,0 0,0 0,0 0))'), ST_GEOMFROMTEXT('POLYGON((0 0,0 -10,10 10,0 0))'));
|
|
|
|
SELECT ST_OVERLAPS(ST_GEOMFROMTEXT('GEOMETRYCOLLECTION(POLYGON((0 0,0 10,10 10,10 0,0 0,0 0,0 0)))'), ST_GEOMFROMTEXT('POLYGON((0 0,0 -10,10 10,0 0))'));
|
|
|
|
SELECT ST_OVERLAPS(ST_GEOMFROMTEXT('POLYGON((0 0,0 10,10 10,10 0,0 0,0 0,0 0))'), ST_GEOMFROMTEXT('GEOMETRYCOLLECTION(POLYGON((0 0,0 -10,10 10,0 0)))'));
|
|
|
|
SELECT ST_OVERLAPS(ST_GEOMFROMTEXT('GEOMETRYCOLLECTION(POLYGON((0 0,0 10,10 10,10 0,0 0,0 0,0 0)))'),
|
|
ST_GEOMFROMTEXT('GEOMETRYCOLLECTION(POLYGON((0 0,0 -10,10 10,0 0)))'));
|
|
|
|
--echo ######################################################################################################
|
|
--echo # BUG#20253600 : ST_CROSSES() RETURNS INCORRECT RESULT WITH GEOMETRYCOLLECTION GEOMETRY
|
|
--echo ######################################################################################################
|
|
|
|
SELECT ST_CROSSES(ST_GEOMFROMTEXT('MULTIPOINT(2 2,14 14)'), ST_GEOMFROMTEXT('LINESTRING(0 0,4 4)'));
|
|
|
|
SELECT ST_CROSSES(ST_GEOMFROMTEXT('MULTIPOINT(2 2,14 14)'), ST_GEOMFROMTEXT('GEOMETRYCOLLECTION(LINESTRING(0 0,4 4))'));
|
|
|
|
SELECT ST_CROSSES(ST_GEOMFROMTEXT('GEOMETRYCOLLECTION(MULTIPOINT(2 2,14 14))'), ST_GEOMFROMTEXT('LINESTRING(0 0,4 4)'));
|
|
|
|
SELECT ST_CROSSES(ST_GEOMFROMTEXT('GEOMETRYCOLLECTION(MULTIPOINT(2 2,14 14))'), ST_GEOMFROMTEXT('GEOMETRYCOLLECTION(LINESTRING(0 0,4 4))'));
|
|
|
|
--echo ######################################################################################################
|
|
--echo # BUG#20303050 : ST_TOUCHES() RETURNS WRONG RESULT WITH GEOMRTRYCOLLECTION GEOMETRY
|
|
--echo ######################################################################################################
|
|
|
|
SELECT ST_TOUCHES(ST_GEOMFROMTEXT('LINESTRING(0 0,2 2)'), ST_GEOMFROMTEXT('POINT(0 0)'));
|
|
|
|
SELECT ST_TOUCHES(ST_GEOMFROMTEXT('GEOMETRYCOLLECTION(LINESTRING(0 0,2 2))'), ST_GEOMFROMTEXT('POINT(0 0)'));
|
|
|
|
SELECT ST_TOUCHES(ST_GEOMFROMTEXT('LINESTRING(0 0,2 2)'), ST_GEOMFROMTEXT('GEOMETRYCOLLECTION(POINT(0 0))'));
|
|
|
|
SELECT ST_TOUCHES(ST_GEOMFROMTEXT('GEOMETRYCOLLECTION(LINESTRING(0 0,2 2))'), ST_GEOMFROMTEXT('GEOMETRYCOLLECTION(POINT(0 0))'));
|
|
|
|
--echo ######################################################################################################
|
|
--echo # BUG#20308837 : SPATIAL RELATION CHECK FUNCTIONS RETURN NULL VALUE
|
|
--echo ######################################################################################################
|
|
|
|
SELECT ST_CONTAINS(ST_GEOMFROMTEXT('GEOMETRYCOLLECTION()'), ST_GEOMFROMTEXT('POINT(0 0)'));
|
|
|
|
SELECT ST_CONTAINS(ST_GEOMFROMTEXT('GEOMETRYCOLLECTION(GEOMETRYCOLLECTION())'), ST_GEOMFROMTEXT('POINT(0 0)'));
|
|
|
|
SELECT ST_DISJOINT(ST_GEOMFROMTEXT('GEOMETRYCOLLECTION(GEOMETRYCOLLECTION())'), ST_GEOMFROMTEXT('POINT(0 0)'));
|
|
|
|
SELECT ST_INTERSECTS(ST_GEOMFROMTEXT('GEOMETRYCOLLECTION(GEOMETRYCOLLECTION())'), ST_GEOMFROMTEXT('POINT(0 0)'));
|
|
|
|
SELECT ST_EQUALS(ST_GEOMFROMTEXT('GEOMETRYCOLLECTION(GEOMETRYCOLLECTION())'), ST_GEOMFROMTEXT('POINT(0 0)'));
|
|
|
|
SELECT ST_WITHIN(ST_GEOMFROMTEXT('GEOMETRYCOLLECTION(GEOMETRYCOLLECTION())'), ST_GEOMFROMTEXT('POINT(0 0)'));
|
|
|
|
SELECT ST_TOUCHES(ST_GEOMFROMTEXT('GEOMETRYCOLLECTION(GEOMETRYCOLLECTION())'), ST_GEOMFROMTEXT('POINT(0 0)'));
|
|
|
|
SELECT ST_CROSSES(ST_GEOMFROMTEXT('GEOMETRYCOLLECTION(GEOMETRYCOLLECTION())'), ST_GEOMFROMTEXT('POINT(0 0)'));
|
|
|
|
SELECT ST_OVERLAPS(ST_GEOMFROMTEXT('GEOMETRYCOLLECTION(GEOMETRYCOLLECTION())'), ST_GEOMFROMTEXT('POINT(0 0)'));
|
|
|
|
SELECT ST_CONTAINS(ST_GEOMFROMTEXT('GEOMETRYCOLLECTION(GEOMETRYCOLLECTION(),GEOMETRYCOLLECTION())'), ST_GEOMFROMTEXT('POINT(0 0)'));
|
|
|
|
SELECT ST_CONTAINS(ST_GEOMFROMTEXT('GEOMETRYCOLLECTION(GEOMETRYCOLLECTION(GEOMETRYCOLLECTION()))'), ST_GEOMFROMTEXT('POINT(0 0)'));
|
|
|
|
--echo ######################################################################################################
|
|
--echo # BUG#20309003 : ST_CONTAINS(GEOMETRYCOLLECTION(POLY,POLY), MULTIPOINT) RETURNS WRONG RESULT
|
|
--echo ######################################################################################################
|
|
|
|
SELECT ST_CONTAINS(ST_GEOMFROMTEXT('MULTIPOLYGON(((5 0,0 10,10 10,5 0,5 0,5 0,5 0)),((5 0,0 -10,10 -10,5 0,5 0,5 0,5 0)))'), ST_GEOMFROMTEXT('MULTIPOINT(5 2,5 -2)'));
|
|
|
|
SELECT ST_CONTAINS(ST_GEOMFROMTEXT('MULTIPOLYGON(((0 0,0 5,5 5,5 0,0 0)),((0 0,0 -5,-5 -5,-5 0,0 0)))'), ST_GEOMFROMTEXT('MULTIPOINT(4 2,-4 -2)'));
|
|
|
|
SELECT ST_CONTAINS(ST_GEOMFROMTEXT('GEOMETRYCOLLECTION(POLYGON((0 0,0 5,5 5,5 0,0 0)),POLYGON((0 0,0 -5,-5 -5,-5 0,0 0)))'),
|
|
ST_GEOMFROMTEXT('MULTIPOINT(4 2,-4 -2)'));
|
|
|
|
SELECT ST_CONTAINS(ST_GEOMFROMTEXT('GEOMETRYCOLLECTION(POLYGON((5 0,0 10,10 10,5 0,5 0,5 0,5 0)),POLYGON((5 0,0 -10,10 -10,5 0,5 0,5 0,5 0)))'),
|
|
ST_GEOMFROMTEXT('MULTIPOINT(5 2,5 -2)'));
|
|
|
|
--echo ######################################################################################################
|
|
--echo # BUG#20315283 : ST_TOUCHES(LINESTRING, MULTIPOINT) RETURNS INCORRECT RESULT
|
|
--echo ######################################################################################################
|
|
|
|
SELECT ST_TOUCHES(ST_GEOMFROMTEXT('LINESTRING(0 0,5 0,10 0)'), ST_GEOMFROMTEXT('MULTIPOINT(10 0)'));
|
|
|
|
SELECT ST_TOUCHES(ST_GEOMFROMTEXT('LINESTRING(0 0,5 0,10 0)'), ST_GEOMFROMTEXT('MULTIPOINT(0 0,10 0)'));
|
|
|
|
--echo ######################################################################################################
|
|
--echo # BUG#20316115 : ST_OVERLAPS(POLYGON, POLYGON) RETURNS INCORRECT RESULT
|
|
--echo ######################################################################################################
|
|
|
|
SELECT ST_OVERLAPS(ST_GEOMFROMTEXT('POLYGON((0 0,0 10,10 10,10 0,0 0,0 0,0 0),(2 2,2 4,4 4,4 2,2 2))'),
|
|
ST_GEOMFROMTEXT('POLYGON((0 0,0 5,5 5,5 0,0 0))'));
|
|
|
|
SELECT ST_OVERLAPS(ST_GEOMFROMTEXT('POLYGON((0 0,0 10,10 10,10 0,0 0,0 0,0 0),(2 2,2 4,4 4,4 2,2 2),(6 6,6 8,8 8,8 6,6 6))'),
|
|
ST_GEOMFROMTEXT('POLYGON((0 0,0 5,5 5,5 0,0 0))'));
|
|
|
|
--echo ######################################################################################################
|
|
--echo # BUG#20328959 : ST_EQUALS(POLYGON, GEOMETRYCOLLECTION(POLYGON, POLYGON)) RETURNS WRONG RESULT
|
|
--echo ######################################################################################################
|
|
|
|
SELECT ST_EQUALS(ST_GEOMFROMTEXT('POLYGON((0 0,0 10,10 10,10 0,0 0))'),
|
|
ST_GEOMFROMTEXT('GEOMETRYCOLLECTION(POLYGON((0 0,0 10,10 10,10 0,0 0,0 0,0 0),(4 4,4 6,6 6,6 4,4 4)),POLYGON((4 4,4 6,6 6,4 4)))'));
|
|
|
|
SELECT ST_EQUALS(ST_GEOMFROMTEXT('POLYGON((0 0,0 10,10 10,10 0,0 0,0 0,0 0))'),
|
|
ST_GEOMFROMTEXT('GEOMETRYCOLLECTION(POLYGON((0 0,0 10,10 10,10 0,0 0,0 0,0 0),(4 4,4 6,6 6,6 4,4 4)),POLYGON((4 4,6 4,6 6,4 4)))'));
|
|
|
|
--echo ######################################################################################################
|
|
--echo # BUG#20329124 : ST_WITHIN(MULTIPOINT, GEOMETRYCOLLECTION(POLYGON,POLYGON)) RETURNS WRONG RESULT
|
|
--echo ######################################################################################################
|
|
|
|
SELECT ST_WITHIN(ST_GEOMFROMTEXT('MULTIPOINT(4 4,5 5)'),
|
|
ST_GEOMFROMTEXT('GEOMETRYCOLLECTION(POLYGON((0 0,0 10,10 10,10 0,0 0,0 0,0 0),(4 4,4 6,6 6,6 4,4 4)),POLYGON((4 4,4 6,6 6,6 4,4 4,4 4)))'));
|
|
|
|
SELECT ST_WITHIN(ST_GEOMFROMTEXT('MULTIPOINT(4 4,3 3)'),
|
|
ST_GEOMFROMTEXT('GEOMETRYCOLLECTION(POLYGON((0 0,0 10,10 10,10 0,0 0,0 0,0 0),(4 4,4 6,6 6,6 4,4 4)),POLYGON((4 4,4 6,6 6,6 4,4 4,4 4)))'));
|
|
|
|
--echo ######################################################################################################
|
|
--echo # BUG#20303208 : ST_WITHIN(POLYGON, POLYGON) RETURNS INCORRECT RESULT
|
|
--echo ######################################################################################################
|
|
|
|
SELECT ST_WITHIN(ST_GEOMFROMTEXT('POLYGON((0 0,0 5,5 5,5 0,0 0))'),
|
|
ST_GEOMFROMTEXT('POLYGON((0 0,0 10,10 10,10 0,0 0,0 0,0 0),(2 2,2 4,4 4,4 2,2 2),(6 6,6 8,8 8,8 6,6 6))'));
|
|
|
|
SELECT ST_WITHIN(ST_GEOMFROMTEXT('POLYGON((0 0,0 10,10 10,10 0,0 0,0 0,0 0))'),
|
|
ST_GEOMFROMTEXT('POLYGON((0 0,0 10,10 10,10 0,0 0,0 0,0 0),(2 2,2 4,4 4,4 2,2 2))'));
|
|
|
|
--echo ######################################################################################################
|
|
--echo # BUG#20234206 : ST_CONTAINS(MULTIPOLYGON, LINESTRING) RETURNS INCORRECT RESULT
|
|
--echo ######################################################################################################
|
|
|
|
SELECT ST_CONTAINS(ST_GEOMFROMTEXT('MULTIPOLYGON(((5 0,0 5,10 5,5 0)),((5 0,0 -5,10 -5,5 0)))'), ST_GEOMFROMTEXT('LINESTRING(5 -2,5 2)'));
|
|
|
|
SELECT ST_CONTAINS(ST_GEOMFROMTEXT('MULTIPOLYGON(((5 0,0 5,10 5,5 0)),((5 0,0 -5,10 -5,5 0)))'), ST_GEOMFROMTEXT('LINESTRING(5 -2,5 0)'));
|
|
|
|
SELECT ST_CONTAINS(ST_GEOMFROMTEXT('MULTIPOLYGON(((5 0,0 5,10 5,5 0)),((5 0,0 -5,10 -5,5 0)))'), ST_GEOMFROMTEXT('LINESTRING(5 -2,5 5)'));
|
|
|
|
--echo ######################################################################################################
|
|
--echo # BUG#20356527 : ST_CONTAINS(MULTIPOLYGON, POLYGON) GIVES INCORRECT RESULT
|
|
--echo ######################################################################################################
|
|
|
|
SELECT ST_CONTAINS(ST_GEOMFROMTEXT('MULTIPOLYGON(((0 0,0 10,10 10,10 0,0 0,0 0,0 0)),((0 0,0 -10,-10 -10,-10 0,0 0)))'),
|
|
ST_GEOMFROMTEXT('POLYGON((0 0,0 10,10 10,10 0,0 0,0 0,0 0))'));
|
|
|
|
SELECT ST_CONTAINS(ST_GEOMFROMTEXT('MULTIPOLYGON(((0 0,0 10,10 10,10 0,0 0,0 0,0 0)),((0 0,0 -10,-10 -10,-10 0,0 0)))'),
|
|
ST_GEOMFROMTEXT('POLYGON((0 0,0 5,5 5,5 0,0 0))'));
|
|
|
|
--echo ######################################################################################################
|
|
--echo # BUG#20356548 : ST_OVERLAPS(MULTIPOLYGON, POLYGON) RETURNS INCORRECT RESULT
|
|
--echo ######################################################################################################
|
|
|
|
SELECT ST_OVERLAPS(ST_GEOMFROMTEXT('MULTIPOLYGON(((0 0,0 10,10 10,10 0,0 0,0 0,0 0)),((0 0,0 -10,-10 -10,-10 0,0 0)))'),
|
|
ST_GEOMFROMTEXT('POLYGON((0 0,0 5,5 5,5 0,0 0))'));
|
|
|
|
SELECT ST_OVERLAPS(ST_GEOMFROMTEXT('MULTIPOLYGON(((0 0,0 10,10 10,10 0,0 0,0 0,0 0)),((0 0,0 -10,-10 -10,-10 0,0 0)))'),
|
|
ST_GEOMFROMTEXT('POLYGON((0 0,0 10,10 10,10 0,0 0,0 0,0 0))'));
|
|
|
|
--echo ######################################################################################################
|
|
--echo # BUG#20384407 : ST_INTERSECTS(POLYGON, MULTILINESTRING) RETURNS WRONG RESULT
|
|
--echo ######################################################################################################
|
|
|
|
SELECT ST_INTERSECTS(ST_GEOMFROMTEXT('POLYGON((0 0,0 10,10 10,10 0,0 0,0 0,0 0),(2 2,2 4,4 4,4 2,2 2))'), ST_GEOMFROMTEXT('MULTILINESTRING((11 11,20 20),(5 7, 4 1))'));
|
|
|
|
SELECT ST_INTERSECTS(ST_GEOMFROMTEXT('POLYGON((5 0,0 5,-5 0,0 -5,5 0))'), ST_GEOMFROMTEXT('MULTILINESTRING((10 0, 18 12),(2 2, 2 1))'));
|
|
|
|
--echo ######################################################################################################
|
|
--echo # BUG#20390414 : ST_CROSSES(MULTILINESTRING, POLYGON) RETURNS INCORRECT RESULT
|
|
--echo ######################################################################################################
|
|
|
|
SELECT ST_CROSSES(ST_GEOMFROMTEXT('MULTILINESTRING((6 6,15 15),(0 0,7 7))'), ST_GEOMFROMTEXT('POLYGON((5 5,5 15,15 15,15 5,5 5))'));
|
|
|
|
SELECT ST_CROSSES(ST_GEOMFROMTEXT('MULTILINESTRING((15 15,6 6),(0 0,7 7))'), ST_GEOMFROMTEXT('POLYGON((5 5,5 15,15 15,15 5,5 5))'));
|
|
|
|
--echo ######################################################################################################
|
|
--echo # BUG#20393099 : ST_CONTAINS(POLYGON, LINESTRING) RETURNS WRONG RESULT
|
|
--echo ######################################################################################################
|
|
|
|
SELECT ST_CONTAINS(ST_GEOMFROMTEXT('POLYGON((0 0,0 10,10 10,10 0,0 0,0 0,5 5,0 0))'), ST_GEOMFROMTEXT('LINESTRING(3 7, 9 1)'));
|
|
|
|
--echo ######################################################################################################
|
|
--echo # BUG#20393159 : ST_CONTAINS(MULTIPOLYGON, MULTIPOINT) GIVES WRONG RESULT
|
|
--echo ######################################################################################################
|
|
|
|
SELECT ST_CONTAINS(ST_GEOMFROMTEXT('MULTIPOLYGON(((0 0,0 10,10 10,10 0,0 0,0 0,5 5,0 0)))'), ST_GEOMFROMTEXT('MULTIPOINT(2 9, 1 0)'));
|
|
|
|
SELECT ST_CONTAINS(ST_GEOMFROMTEXT('MULTIPOLYGON(((0 0,0 10,10 10,10 0,0 0,0 0,5 5,0 0)))'), ST_GEOMFROMTEXT('MULTIPOINT(7 4, 8 0)'));
|
|
|
|
--echo ######################################################################################################
|
|
--echo # BUG#20398307 : ST_DISJOINT(LINESTRING, LINESTRING) RETURNS INCORRECT RESULT
|
|
--echo ######################################################################################################
|
|
|
|
SELECT ST_DISJOINT(ST_GEOMFROMTEXT('LINESTRING(5 5,10 10)'), ST_GEOMFROMTEXT('LINESTRING(6 6,3 3)'));
|
|
|
|
SELECT ST_DISJOINT(ST_GEOMFROMTEXT('LINESTRING(5 5,2 8)'), ST_GEOMFROMTEXT('LINESTRING(4 6,7 3)'));
|
|
|
|
--echo ######################################################################################################
|
|
--echo # BUG#20400252 : ST_TOUCHES(MULTIPOLYGON, LINESTRING) GIVES INCORRECT RESULT
|
|
--echo ######################################################################################################
|
|
|
|
SELECT ST_TOUCHES(ST_GEOMFROMTEXT('MULTIPOLYGON(((0 0,0 10,10 10,10 0,0 0,0 0,0 0)),((0 0,0 -10,-10 -10,-10 0,0 0)))'),
|
|
ST_GEOMFROMTEXT('LINESTRING(5 5,0 0,10 0)'));
|
|
|
|
SELECT ST_TOUCHES(ST_GEOMFROMTEXT('MULTIPOLYGON(((0 0,0 10,10 10,10 0,0 0,0 0,0 0)),((0 0,0 -10,-10 -10,-10 0,0 0)))'),
|
|
ST_GEOMFROMTEXT('LINESTRING(5 5,0 0,0 10)'));
|
|
|
|
--echo ######################################################################################################
|
|
--echo # BUG#20400420 : ST_CONTAINS(MULTIPOLYGON, LINESTRING) GIVES INCORRECT RESULT
|
|
--echo ######################################################################################################
|
|
|
|
SELECT ST_CONTAINS(ST_GEOMFROMTEXT('MULTIPOLYGON(((0 0,0 10,10 10,10 0,0 0,0 0,0 0)),((0 0,0 -10,-10 -10,-10 0,0 0)))'),
|
|
ST_GEOMFROMTEXT('LINESTRING(5 5,0 0,10 0)'));
|
|
|
|
SELECT ST_CONTAINS(ST_GEOMFROMTEXT('MULTIPOLYGON(((0 0,0 10,10 10,10 0,0 0,0 0,0 0)),((0 0,0 -10,-10 -10,-10 0,0 0)))'),
|
|
ST_GEOMFROMTEXT('LINESTRING(5 5,0 0,0 10)'));
|
|
|
|
--echo ######################################################################################################
|
|
--echo # BUG#20409558 : ST_WITHIN(MULTILINESTRING, POLYGON) RETURNS INCORRECT RESULT
|
|
--echo ######################################################################################################
|
|
|
|
SELECT ST_WITHIN(ST_GEOMFROMTEXT('MULTILINESTRING((4 10, 3 10, 10 6),(5 0, 7 5, 9 10))'), ST_GEOMFROMTEXT('POLYGON((0 0,0 10,10 10,10 0,0 0,0 0,5 5,0 0))'));
|
|
|
|
--echo ######################################################################################################
|
|
--echo # BUG#20410030 : ST_CROSSES(LINESTRING, POLYGON) RETURNS WRONG RESULT
|
|
--echo ######################################################################################################
|
|
|
|
SELECT ST_CROSSES(ST_GEOMFROMTEXT('LINESTRING(3 10, 1 5, 1 10, 3 4, 7 8, 6 10, 10 2)'), ST_GEOMFROMTEXT('POLYGON((0 0,0 10,10 10,10 0,0 0,0 0,0 0))'));
|
|
|
|
--echo ######################################################################################################
|
|
--echo # BUG#20414100 : ST_WITHIN(LINESTRING, POLYGON) RETURNS INCORRECT RESULT
|
|
--echo ######################################################################################################
|
|
|
|
SELECT ST_WITHIN(ST_GEOMFROMTEXT('LINESTRING(2 9, 1 1, 10 1, 10 10, 1 10, 0 6, 5 6)'), ST_GEOMFROMTEXT('POLYGON((0 0,0 10,10 10,10 0,0 0,0 0,0 0),(4 4,4 6,6 6,6 4,4 4))'));
|
|
SELECT ST_WITHIN(ST_GEOMFROMTEXT('LINESTRING(2 3, 4 5, 0 6, 5 6)'), ST_GEOMFROMTEXT('POLYGON((0 0,0 10,10 10,10 0,0 0,0 0,0 0),(4 4,4 6,6 6,6 4,4 4))'));
|
|
|
|
--echo ######################################################################################################
|
|
--echo # BUG#20414126 : ST_WITHIN(MULTILINESTRING, LINESTRING) RETURNS INCORRECT RESULT
|
|
--echo ######################################################################################################
|
|
|
|
SELECT ST_CONTAINS(ST_GEOMFROMTEXT('MULTILINESTRING((2 5, 7 5, 8 3, 6 3, 4 0),(0 0,10 10))'), ST_GEOMFROMTEXT('LINESTRING(1 1, 5 5, 4 4)'));
|
|
SELECT ST_CONTAINS(ST_GEOMFROMTEXT('MULTILINESTRING((2 5, 7 5, 8 3, 6 3, 4 0),(4 0, 4 8, 0 4))'), ST_GEOMFROMTEXT('LINESTRING(4 1, 4 5, 4 4)'));
|
|
SELECT ST_CONTAINS(ST_GEOMFROMTEXT('MULTILINESTRING((5 0,5 5,5 10),(0 0,10 10))'), ST_GEOMFROMTEXT('LINESTRING(1 1,5 5,4 4)'));
|
|
|
|
--echo ######################################################################################################
|
|
--echo # More GIS crashes/assertion failure test cases
|
|
--echo ######################################################################################################
|
|
|
|
--error ER_GIS_INVALID_DATA
|
|
SELECT ST_INTERSECTS(ST_SYMDIFFERENCE(
|
|
ST_GEOMFROMTEXT(
|
|
'MULTIPOINT(1 0,8.5 0,5 1,8.3 4,7 -5.0)'),
|
|
ST_GEOMFROMTEXT(
|
|
'MULTIPOLYGON(((3 8,6 1,9.5 4,5 2,9 2,-1032.34324 -1032.34324,4 -4.6,4 2,3 8),'
|
|
'(5 9,2 4,6 -.8,4 +.0,-0 1,8 9.6,5 9),'
|
|
'(8 5,3 4,3 1,0 1,6 -.5,8 -7.0,8 5),'
|
|
'(8 6,0 1,9 5,7 5,5 3,2.232432 0,8 6)),'
|
|
'((5 1,7 7,-1032.34324 7,8 -1,5 0,5 1),'
|
|
'(2 9,2.232432 +.6,2 8,4 -4.4,-1032.34324 9,9 +.6,8 1,-.0 1,1 2,7 2,6 -5,2 1,-2 9,2 9),'
|
|
'(7 8,0 4,7 8)),'
|
|
'((5 0,7 1,5 0)),'
|
|
'((3 9,8 5,0 -1032.34324,7 +.9,3 9),'
|
|
'(9 9,7 2,0.4 7,9 9),'
|
|
'(1 4,4 0,0 2,6.9 6,2.232432 -.8,7 3,1 4)))')),
|
|
ST_UNION(ST_GEOMFROMTEXT('MULTILINESTRING((-.5 9,1 1,1 6,6 6),(6 -.5,6 -.2,6 9,2 4),(4 7),(8 7,5 5,9 3,8 -.3))'),
|
|
ST_GEOMFROMTEXT('POINT()')));
|
|
|
|
|
|
SELECT ST_TOUCHES(ST_INTERSECTION(
|
|
ST_GEOMFROMTEXT(
|
|
'POLYGON((6 9,0 0,10.0002 -6,6 9),'
|
|
'(5 7,2 7,9 6,9 9,2 0,3 7,+.7 1,2.232432 9,8 +.3,5 7),'
|
|
'(0 6,5 9,-.0 0,7 4,2 -3,2 7,9 2,0 6))'),
|
|
ST_GEOMFROMTEXT('POINT(7 8)',0)),
|
|
ST_DIFFERENCE(
|
|
ST_GEOMFROMWKB(
|
|
ST_ASWKB(MULTIPOINT(POINT(-3.4,2),POINT(9,5),POINT(8,9),POINT(-.0,-.7),POINT(8,1.8),POINT(-5.0,9),POINT(4,3),
|
|
POINT(8,-9.9),POINT(1,9),POINT(+.7,3),POINT(1,1),POINT(1,0),POINT(+.3,.7),POINT(4,7),POINT(2,-.0)))),
|
|
ST_GEOMFROMWKB(ST_ASWKB(POINT(0,2)))));
|
|
|
|
--error ER_GIS_INVALID_DATA
|
|
SELECT ST_CONTAINS(ST_UNION(
|
|
ST_GEOMFROMWKB(ST_ASWKB(
|
|
GEOMETRYCOLLECTION(
|
|
POINT(1,6),
|
|
MULTIPOLYGON(
|
|
POLYGON(LINESTRING(POINT(6,3),POINT(3,0),POINT(2.7,2),POINT(2,8),POINT(1,5.8),POINT(6,3))),
|
|
POLYGON(LINESTRING(POINT(2,4),POINT(0,9),POINT(2,4)),
|
|
LINESTRING(POINT(5,4),POINT(5,1),POINT(5,4)))),
|
|
MULTIPOLYGON(
|
|
POLYGON(LINESTRING(POINT(1,9),POINT(-.9,.3),POINT(1,9)),
|
|
LINESTRING(POINT(1,9),POINT(1,1.6),POINT(8,5),POINT(7,2),POINT(6,9.9),POINT(1,2),
|
|
POINT(0,0),POINT(7,3),POINT(2,6),POINT(8,3),POINT(4,-.8),POINT(1,9)),
|
|
LINESTRING(POINT(1,8),POINT(3,3),POINT(+.5,9),POINT(-9.3,0),POINT(8,5),POINT(+.4,+.2),
|
|
POINT(7,+.6),POINT(7,7),POINT(2,4),POINT(2,2),POINT(6,0),POINT(1,8)),
|
|
LINESTRING(POINT(6,0),POINT(8,2),POINT(0,1),POINT(-.9,.9),POINT(6,0)),
|
|
LINESTRING(POINT(0,8),POINT(1,9),POINT(2,3),POINT(3,2),POINT(4,-3.2),POINT(7,6),POINT(4,9),
|
|
POINT(3,5),POINT(7,-.0),POINT(1,2),POINT(4,-.8),POINT(-2.3,7),POINT(9,4),POINT(0,8)),
|
|
LINESTRING(POINT(3,6),POINT(5,7),POINT(2,2),POINT(3,2),POINT(7,1),POINT(2,2),
|
|
POINT(3,9),POINT(5,7),POINT(8,2),POINT(5,6),POINT(3,6))),
|
|
POLYGON(LINESTRING(POINT(0,3),POINT(3,-.4),POINT(-.2,3),POINT(5,4.6),POINT(-2.7,8),POINT(0,3))))))),
|
|
ST_GEOMFROMTEXT('POINT(-1032.34324 -.9)')),
|
|
ST_UNION(
|
|
ST_GEOMFROMWKB(
|
|
ST_ASWKB(
|
|
ST_GEOMFROMTEXT(
|
|
'GEOMETRYCOLLECTION('
|
|
'MULTILINESTRING((5 5,6 3,+.8 -8,8 3),(2 2,1 3,8 4)),'
|
|
'MULTIPOINT(2 3,9 3,9 7,+.2 0,1 2),'
|
|
'MULTIPOLYGON(((2 1,2.232432 7.2,-0.7654 2,3 9,9 9,1 0,-0.7654 5,2 1),'
|
|
'(8 2,2 1,8 2),'
|
|
'(3 2,8.5 3,+.7 2,7 5,2 1,1 6,1 7,-9.4 6,3 2),'
|
|
'(5 9,7 +.5,5 9),'
|
|
'(6 8,-0.7654 1,6 8),'
|
|
'(0 9,9 0,5 4,6 -0.7654,-5 1,0 9))))'))),
|
|
ST_GEOMFROMTEXT('MULTIPOLYGON(((5 2,1 -0.7654,-6.3 9,6 3,2 6,7 6,4 -0.7654,2 +.2,-0.7654 9,5 2)))')));
|
|
|
|
|
|
--error ER_GIS_INVALID_DATA
|
|
SELECT MBROVERLAPS(ST_INTERSECTION(
|
|
ST_GEOMFROMWKB(ST_ASWKB(
|
|
GEOMETRYCOLLECTION(
|
|
MULTILINESTRING(
|
|
LINESTRING(POINT(3,3)),
|
|
LINESTRING(POINT(3,5)),
|
|
LINESTRING(POINT(8,0),POINT(6,0),POINT(9,7),POINT(5,6),POINT(7,5),POINT(-5.6,4)),
|
|
LINESTRING(POINT(7,1),POINT(5,9),POINT(5,0),POINT(2,1),POINT(1,5),POINT(5,+.8),POINT(-.8,9),POINT(0,3),POINT(2.0,3)),
|
|
LINESTRING(POINT(2,8),POINT(0,2),POINT(.5,-.2),POINT(2,1)),
|
|
LINESTRING(POINT(9,8.8),POINT(-.3,.1),POINT(2,2),POINT(2,8))),
|
|
POLYGON(
|
|
LINESTRING(POINT(6,8),POINT(4,1),POINT(6,8),POINT(-.2,2),POINT(6,6.3),POINT(3,7),POINT(4,7.1),POINT(6,8))),
|
|
MULTILINESTRING(
|
|
LINESTRING(POINT(9,9)))))),
|
|
ST_GEOMFROMWKB(
|
|
ST_ASWKB(
|
|
ST_GEOMFROMTEXT(
|
|
'MULTIPOLYGON(((6 4,3 3,-8.4 6,-.0 4,6 4)))')))),
|
|
ST_DIFFERENCE(
|
|
ST_GEOMFROMTEXT('LINESTRING(3.2 2)'),
|
|
ST_GEOMFROMTEXT('LINESTRING(7 3,-2 10.0002,1 6,3 7)',0)));
|
|
|
|
|
|
--echo # Invalid geometry in input
|
|
SELECT ST_ASTEXT(ST_INTERSECTION(
|
|
ST_GEOMFROMTEXT('POLYGON((6 8, 4 1, 6 8, -0.2 2,6 6.3, 3 7, 4 7.1, 6 8))'),
|
|
ST_GEOMFROMTEXT('MULTIPOLYGON(((6 4,3 3,-8.4 6,-.0 4,6 4)))')));
|
|
|
|
--error ER_GIS_INVALID_DATA
|
|
SELECT ST_DISJOINT(ST_GEOMFROMTEXT(
|
|
'MULTIPOINT(189.7654 2)'),
|
|
ST_GEOMFROMWKB(ST_ASWKB(
|
|
GEOMETRYCOLLECTION(
|
|
MULTIPOINT(POINT(7,5),POINT(5,-.5),POINT(0,2),POINT(6.9,0)),
|
|
POLYGON(
|
|
LINESTRING(POINT(4,0),POINT(5,8),POINT(6.3,7),POINT(5,-.4),POINT(4,0))),
|
|
POLYGON(
|
|
LINESTRING(POINT(7,6),POINT(2,8),POINT(7,3),POINT(1,3),POINT(0,4),POINT(7,+.0),POINT(4,5),POINT(3,6),POINT(7,6)),
|
|
LINESTRING(POINT(2,5),POINT(4,7),POINT(6,5),POINT(4,-1.0),POINT(9,0),POINT(-1.9,-.6),POINT(9,0),POINT(2,5))),
|
|
MULTIPOINT(POINT(9,5),POINT(2,-0.7),POINT(6,1),POINT(1,1)),
|
|
LINESTRING(POINT(-.3,4),POINT(4,9),POINT(0,+.9),POINT(6.8,3),POINT(4,3),POINT(1,0.3)),
|
|
MULTIPOLYGON(
|
|
POLYGON(
|
|
LINESTRING(POINT(7,2),POINT(0,5),POINT(7,2))),
|
|
POLYGON(
|
|
LINESTRING(POINT(9,5),POINT(2,0),POINT(9,5)),
|
|
LINESTRING(POINT(8,9),POINT(0,-6.9),POINT(5,3),POINT(0,1),POINT(7,0.9),POINT(3,0),POINT(+.4,0),POINT(3,6),POINT(8,9))),
|
|
POLYGON(
|
|
LINESTRING(POINT(0,2),POINT(7,3),POINT(5,0),POINT(0,1),POINT(1,0),POINT(7,3),POINT(6,3),POINT(2,5),POINT(0,2))),
|
|
POLYGON(
|
|
LINESTRING(POINT(8,9),POINT(8,1),POINT(-.9,-.8),POINT(4,6),POINT(8,9)),
|
|
LINESTRING(POINT(2,8),POINT(6,7),POINT(8,+.2),POINT(5,-6.1),POINT(4,5),POINT(4,-.2),
|
|
POINT(1,5),POINT(-3.6,5),POINT(6,3),POINT(2,8),POINT(7,1.2),POINT(2,8))))))));
|
|
|
|
|
|
--echo # Invalid geometry in input
|
|
--error ER_GIS_INVALID_DATA
|
|
SELECT ST_ASTEXT(ST_INTERSECTION(
|
|
ST_GEOMFROMWKB(ST_ASWKB(
|
|
GEOMETRYCOLLECTION(
|
|
POINT(7,7),
|
|
POLYGON(
|
|
LINESTRING(POINT(4,9),POINT(5,6),POINT(9,-.9),POINT(8,8),POINT(1,1),POINT(5,5),
|
|
POINT(8,-0.8),POINT(7,4),POINT(0,+.8),POINT(0,8),POINT(5,8),POINT(4,9))),
|
|
POLYGON(
|
|
LINESTRING(POINT(2,2),POINT(3,9.5),POINT(2.2,1),POINT(-6.1,0),POINT(1,9),POINT(2,2)),
|
|
LINESTRING(POINT(0,8),POINT(0,0),POINT(3,-8.6),POINT(0,7),POINT(2,-.9),POINT(0,9),POINT(8,0),POINT(7,0),POINT(0,8))),
|
|
POLYGON(
|
|
LINESTRING(POINT(3,2),POINT(8,8),POINT(0,9),POINT(4,7.9),POINT(3,4),POINT(2,0),POINT(0,0),POINT(4,6.0),POINT(3,2))),
|
|
LINESTRING(POINT(5,2),POINT(9,2),POINT(7,5),POINT(5,1)),
|
|
MULTIPOINT(POINT(1,8),POINT(.6,8),POINT(.8,3))))),
|
|
ST_GEOMFROMTEXT(
|
|
'POLYGON((3 6,2 3,2 8,3 -1.6,4 -0.7654,3 6))')));
|
|
|
|
|
|
--error ER_GIS_INVALID_DATA
|
|
SELECT MBREQUALS(ST_SYMDIFFERENCE(
|
|
ST_GEOMFROMTEXT(
|
|
'POINT(5 0)'),
|
|
ST_GEOMFROMTEXT(
|
|
'MULTIPOLYGON(((8 1,5 8,5 -5.7,9 8,5 9,8 1),'
|
|
'(7 5,5 7.6,0 2,3 7,0 5,2 9,7 5)),'
|
|
'((2 4,6 0,+.8 7,3 2,-4 8,2 -0,+.2 1,2 4)))')),
|
|
ST_UNION(ST_GEOMFROMWKB(
|
|
ST_ASWKB(
|
|
ST_GEOMFROMTEXT(
|
|
'POLYGON((7 3,2 7,7 3),'
|
|
'(2 4,6 2,1 7,-2.7 5,0 4,-3.4 3,3 8,2 4),'
|
|
'(8 0,189.7654 10.0002,9 1.1,1 0,6 -2.6,4 10.0002,1 8,8 0))'))),
|
|
ST_GEOMFROMTEXT('LINESTRING(6 1)')));
|
|
|
|
|
|
--error ER_GIS_INVALID_DATA
|
|
SELECT ST_INTERSECTS(ST_SYMDIFFERENCE(
|
|
ST_GEOMFROMTEXT(
|
|
'MULTIPOINT(1 0,8.5 0,5 1,8.3 4,7 -5.0)'),
|
|
ST_GEOMFROMTEXT('MULTIPOLYGON(((3 8,6 1,9.5 4,5 2,9 2,-1032.34324 -1032.34324,4 -4.6,4 2,3 8),'
|
|
'(5 9,2 4,6 -.8,4 +.0,-0 1,8 9.6,5 9),'
|
|
'(8 5,3 4,3 1,0 1,6 -.5,8 -7.0,8 5),'
|
|
'(8 6,0 1,9 5,7 5,5 3,2.232432 0,8 6)),'
|
|
'((5 1,7 7,-1032.34324 7,8 -1,5 0,5 1),'
|
|
'(2 9,2.232432 +.6,2 8,4 -4.4,-1032.34324 9,9 +.6,8 1,-.0 1,1 2,7 2,6 -5,2 1,-2 9,2 9),'
|
|
'(7 8,0 4,7 8)),'
|
|
'((5 0,7 1,5 0)),'
|
|
'((3 9,8 5,0 -1032.34324,7 +.9,3 9),(9 9,7 2,0.4 7,9 9),(1 4,4 0,0 2,6.9 6,2.232432 -.8,7 3,1 4)))')),
|
|
ST_UNION(
|
|
ST_GEOMFROMTEXT(
|
|
'MULTILINESTRING((-.5 9,1 1,1 6,6 6),(6 -.5,6 -.2,6 9,2 4),(4 7),(8 7,5 5,9 3,8 -.3))'),
|
|
ST_GEOMFROMTEXT('POINT()')));
|
|
|
|
|
|
--error ER_GIS_INVALID_DATA
|
|
SELECT ST_INTERSECTS(ST_GEOMFROMWKB(ST_ASWKB(ST_GEOMFROMTEXT('MULTIPOLYGON(((4 4,9 10.0002,4 4),(5 0,2 6,5 0)))'))),
|
|
ST_GEOMFROMWKB(ST_ASWKB(MULTIPOINT(POINT(8,9)))));
|
|
|
|
|
|
SELECT ST_ASTEXT(ST_CONVEXHULL(ST_GEOMFROMTEXT('POINT(10 10)')));
|
|
|
|
|
|
SET @star_top= 'POINT(15 25)';
|
|
SET @star_of_elems='MULTIPOLYGON(((5 0,15 25,25 0,15 5,5 0)),((25 0,0 15,30 15,22 10,25 0)))';
|
|
|
|
SELECT ST_ASTEXT(ST_GEOMFROMTEXT(@star_of_elems));
|
|
SELECT ST_AREA(ST_GEOMFROMTEXT(@star_of_elems));
|
|
SELECT ST_ASTEXT(ST_ENVELOPE(ST_GEOMFROMTEXT(@star_of_elems)));
|
|
SELECT ST_ASTEXT(ST_CENTROID(ST_GEOMFROMTEXT(@star_of_elems)));
|
|
SELECT ST_ASTEXT(ST_CONVEXHULL(ST_GEOMFROMTEXT(@star_of_elems)));
|
|
|
|
--replace_numeric_round 4
|
|
SELECT ST_ASTEXT(ST_BUFFER(ST_GEOMFROMTEXT(@star_of_elems), 1));
|
|
|
|
SET @buf = ST_BUFFER(ST_GEOMFROMTEXT(@star_of_elems), 1);
|
|
|
|
--replace_numeric_round 12
|
|
SELECT st_area(@buf);
|
|
|
|
--replace_numeric_round 4
|
|
SELECT ST_ASTEXT(ST_BUFFER(@buf, 1));
|
|
|
|
--replace_numeric_round 4
|
|
SELECT ST_ASTEXT(ST_CENTROID(@buf));
|
|
|
|
--replace_numeric_round 4
|
|
SELECT ST_ASTEXT(ST_CONVEXHULL(@buf));
|
|
|
|
SELECT ST_ASTEXT(ST_ENVELOPE(@buf));
|
|
|
|
SELECT ST_DISTANCE(ST_GEOMFROMTEXT(@star_of_elems),ST_GEOMFROMTEXT(@star_top)) as result;
|
|
|
|
SELECT ST_DISTANCE(ST_GEOMFROMTEXT(@star_top),ST_GEOMFROMTEXT(@star_of_elems)) as result;
|
|
|
|
--echo ######################################################################################################
|
|
--echo # BUG#19584838 : ST_SYMDIFFERENCE: ASSERTION FAILED: T1->RESULT_RANGE
|
|
--echo ######################################################################################################
|
|
|
|
--error ER_GIS_INVALID_DATA
|
|
DO ST_SYMDIFFERENCE(
|
|
MULTIPOLYGON(
|
|
POLYGON(
|
|
LINESTRING(POINT(61, 58), POINT(53, -3), POINT(-91, -19), POINT(61, 58)),
|
|
LINESTRING(POINT(-70, -6), POINT(-70, -6)))),
|
|
LINESTRING(POINT(27, 6), POINT(19, 15), POINT(78, -36)));
|
|
|
|
--error ER_GIS_INVALID_DATA
|
|
SELECT ST_SYMDIFFERENCE(
|
|
MULTIPOLYGON(
|
|
POLYGON(
|
|
LINESTRING(POINT(61, 58), POINT(53, -3), POINT(-91, -19), POINT(61, 58)),
|
|
LINESTRING(POINT(-70, -6), POINT(-70, -6)))),
|
|
LINESTRING(POINT(27, 6), POINT(19, 15), POINT(78, -36)));
|
|
|
|
|
|
--echo ######################################################################################################
|
|
--echo # BUG#18307923 : CRASH IN GCALC_OPERATION_REDUCER::GET_RESULT_THREAD
|
|
--echo ######################################################################################################
|
|
|
|
SELECT ST_ASTEXT(ST_SYMDIFFERENCE(
|
|
LINESTRING(POINT(0,0), POINT(POW(2,32),POW(2,32)), POINT(POW(2,32),70)),
|
|
ST_ENVELOPE(
|
|
LINESTRING(POINT(POW(2,64),POWER(2,64)), POINT(4294967211,0)))));
|
|
|
|
--echo ######################################################################################################
|
|
--echo # BUG#17535294 : ISSIMPLE() PRODUCING WRONG RESULTS W.R.T. SINGLE POINT POLYGON
|
|
--echo ######################################################################################################
|
|
|
|
--echo # Invalid polygon in input
|
|
DO ST_ISSIMPLE(ST_POLYGONFROMTEXT('POLYGON((1 1, 1 1, 1 1, 1 1, 1 1, 1 1, 1 1, 1 1))'));
|
|
|
|
--echo # Invalid polygon in input
|
|
DO ST_ISSIMPLE(ST_POLYGONFROMTEXT('POLYGON((1 1, 1 1, 1 1, 1 1, 1 1, 1 1, 1 1, 1 1, 1 1))'));
|
|
|
|
--echo ######################################################################################################
|
|
--echo # BUG#17507827 : ISSIMPLE() FUNCTION PRODUCING WRONG RESULTS
|
|
--echo ######################################################################################################
|
|
|
|
SELECT ST_ISSIMPLE(ST_LINESTRINGFROMTEXT('LINESTRING(0 0,1 0,2 0,2 0, 2 1, 1.5 0)'));
|
|
|
|
SELECT ST_ISSIMPLE(ST_LINESTRINGFROMTEXT('LINESTRING(0 0,1 0,2 0,2 0,2 0, 2 1, 1.5 0)'));
|
|
|
|
--echo ######################################################################################################
|
|
--echo # BUG#17376038 : MULTIPOINT'S PROPERTY OF BEING SIMPLE GEOMETRY, BREACHED
|
|
--echo ######################################################################################################
|
|
|
|
SELECT ST_ISSIMPLE(ST_MPOINTFROMWKB(ST_ASWKB(ST_MULTIPOINTFROMTEXT('MULTIPOINT(0 0, 0 0, 1 1, 2 2, 1 1)'))));
|
|
|
|
SELECT ST_ISSIMPLE(ST_MPOINTFROMWKB(ST_ASWKB(ST_MULTIPOINTFROMTEXT('MULTIPOINT(0 0, 0 0, 1 1, 2 2, 1 1)'))));
|
|
|
|
--echo ######################################################################################################
|
|
--echo # BUG#20402476 : ASSERTION FAILURE IN ITEM_FUNC_SPATIAL_OPERATION::VAL_STR FUNCTION
|
|
--echo ######################################################################################################
|
|
|
|
SELECT ST_ASTEXT(ST_SYMDIFFERENCE(
|
|
ST_GEOMFROMTEXT('LINESTRING(-10 -9,-4 -4)'),
|
|
ST_GEOMFROMTEXT('MULTIPOINT(2 6,2 6,8 0,6 4,5 9,0 -9,0 -10,9 1,10 8,5 -9)')));
|
|
|
|
SELECT ST_ASTEXT(ST_SYMDIFFERENCE(
|
|
ST_GEOMFROMTEXT('MULTIPOINT(2 6,2 6,8 0,6 4,5 9,0 -9,0 -10,9 1,10 8,5 -9)'),
|
|
ST_GEOMFROMTEXT('LINESTRING(-10 -9,-4 -4)')));
|
|
|
|
--echo ######################################################################################################
|
|
--echo # BUG#20133571 : ASSERTION `GRES->HAS_GEOM_HEADER_SPACE()' FAILED
|
|
--echo ######################################################################################################
|
|
|
|
SELECT ST_ASTEXT(ST_INTERSECTION(
|
|
ST_GEOMFROMTEXT('MULTILINESTRING((-10 3,-9 -4,-9 3,-1 3),'
|
|
'(3 10,7 9,-7 2,2 -9,7 10,7 8,3 -4,-9 -1,-5 -8,-7 5,4 9,-3 -6,9 1),'
|
|
'(4 4,-7 -3,1 -4,-10 -8),(10 6,1 -7),(0 1,1 -10,3 10,2 -10,-6 -2))'),
|
|
ST_GEOMFROMTEXT('MULTILINESTRING((-7 1,-5 -2,0 -10,-3 4,8 -10,-6 4,-5 3,9 10,2 10))')));
|
|
|
|
--echo ######################################################################################################
|
|
--echo # BUG#20120173 : ASSERTION FAILURE WITH GEOMETRY SET OPERATIONS IN ITEM_GEOFUNC.CC FILE
|
|
--echo ######################################################################################################
|
|
|
|
--error ER_GIS_INVALID_DATA
|
|
SELECT ST_ASTEXT(ST_UNION(ST_GEOMFROMTEXT('POLYGON((0 0,0 4,0 8,0 0))'), ST_GEOMFROMTEXT('POINT(0 0)')));
|
|
|
|
--error ER_GIS_INVALID_DATA
|
|
SELECT ST_ASTEXT(ST_UNION(ST_GEOMFROMTEXT('POINT(0 0)'), ST_GEOMFROMTEXT('POLYGON((0 0,0 4,0 8,0 0))')));
|
|
|
|
--error ER_GIS_INVALID_DATA
|
|
SELECT ST_ASTEXT(ST_UNION(ST_GEOMFROMTEXT('POLYGON((0 0,0 4,0 8,0 0))'), ST_GEOMFROMTEXT('GEOMETRYCOLLECTION(POINT(0 0))')));
|
|
|
|
--error ER_GIS_INVALID_DATA
|
|
SELECT ST_ASTEXT(ST_UNION(ST_GEOMFROMTEXT('GEOMETRYCOLLECTION(POINT(0 0))'), ST_GEOMFROMTEXT('POLYGON((0 0,0 4,0 8,0 0))')));
|
|
|
|
--error ER_GIS_INVALID_DATA
|
|
SELECT ST_ASTEXT(ST_UNION(ST_GEOMFROMTEXT('POLYGON((0 0))'), ST_GEOMFROMTEXT('POINT(0 0)')));
|
|
|
|
--error ER_GIS_INVALID_DATA
|
|
SELECT ST_ASTEXT(ST_UNION(ST_GEOMFROMTEXT('POINT(0 0)'), ST_GEOMFROMTEXT('POLYGON((0 0))')));
|
|
|
|
--error ER_GIS_INVALID_DATA
|
|
SELECT ST_ASTEXT(ST_UNION(ST_GEOMFROMTEXT('POLYGON((0 0))'), ST_GEOMFROMTEXT('GEOMETRYCOLLECTION(POINT(0 0))')));
|
|
|
|
--error ER_GIS_INVALID_DATA
|
|
SELECT ST_ASTEXT(ST_UNION(ST_GEOMFROMTEXT('GEOMETRYCOLLECTION(POINT(0 0))'), ST_GEOMFROMTEXT('POLYGON((0 0))')));
|
|
|
|
--error ER_GIS_INVALID_DATA
|
|
SELECT ST_ASTEXT(ST_UNION(ST_GEOMFROMTEXT('MULTIPOLYGON(((0 0,0 4,0 8,0 0)))'), ST_GEOMFROMTEXT('POINT(0 0)')));
|
|
|
|
--error ER_GIS_INVALID_DATA
|
|
SELECT ST_ASTEXT(ST_UNION(ST_GEOMFROMTEXT('POINT(0 0)'), ST_GEOMFROMTEXT('MULTIPOLYGON(((0 0,0 4,0 8,0 0)))')));
|
|
|
|
--error ER_GIS_INVALID_DATA
|
|
SELECT ST_ASTEXT(ST_UNION(ST_GEOMFROMTEXT('MULTIPOLYGON(((0 0,0 4,0 8,0 0)))'), ST_GEOMFROMTEXT('GEOMETRYCOLLECTION(POINT(0 0))')));
|
|
|
|
--error ER_GIS_INVALID_DATA
|
|
SELECT ST_ASTEXT(ST_UNION(ST_GEOMFROMTEXT('GEOMETRYCOLLECTION(POINT(0 0))'), ST_GEOMFROMTEXT('MULTIPOLYGON(((0 0,0 4,0 8,0 0)))')));
|
|
|
|
--echo ######################################################################################################
|
|
--echo # BUG#20142402 : ASSERTION FAILURE IN GIS_GEOMETRY_COLLECTION::APPEND_GEOMETRY FUNCTION
|
|
--echo ######################################################################################################
|
|
|
|
--echo # Invalid geometry in input
|
|
--error ER_GIS_INVALID_DATA
|
|
SELECT ST_ASTEXT(ST_SYMDIFFERENCE(
|
|
ST_GEOMFROMTEXT('LINESTRING(6 -6,4 -2,5 -1,1 1,-10 10,-1 -10,-8 8,-4 -9,-4 -3,1 -9,5 -2,-4 0,3 5,0 -5)'),
|
|
ST_GEOMFROMTEXT('GEOMETRYCOLLECTION('
|
|
'MULTIPOLYGON(((0 2,-5 -9,7 1,-10 2,-7 1,6 0,0 -4, 0 2)),'
|
|
'((-6 1,-5 8,-1 -3,-7 -6,-2 -8, -6 1))),'
|
|
'GEOMETRYCOLLECTION('
|
|
'MULTIPOLYGON(((3 8,-6 -2,-9 8,2 4,-10 -9,1 -1,8 7,-8 3,1 -1,-8 10,-2 -7,-1 -10,-8 -8,-7 3, 3 8)),'
|
|
'((-3 -2,3 -1,-8 -7,-3 5,-10 5,-6 3,8 3,4 -5,-5 10,0 9,-3 2,9 -1,-1 -6,7 -2, -3 -2)),'
|
|
'((3 -9,4 1,-5 5,-9 6,-8 4, 3 -9)),((-10 10,-10 1,-3 -2, -10 10)),'
|
|
'((3 -7,-1 2,-8 -2,9 -6,0 5,-1 -2,-4 -8,2 -6,-5 -10,-1 4, 3 -7))),'
|
|
'MULTILINESTRING((4 -7,10 -4,3 4,-9 -9,3 -2,-6 -4,4 10,-3 -3,-1 6,-5 -2,1 0,-1 -9,-8 9,-4 9,-3 -2),'
|
|
'(-5 -7,-3 9,-6 -8,-3 0,-4 0,8 7,-4 9,-4 -6,-7 -9,9 6,10 -1)),'
|
|
'GEOMETRYCOLLECTION(),'
|
|
'POLYGON((2 -7,-2 -7,-2 2,-5 -6, 2 -7)),'
|
|
'LINESTRING(-3 -7,-8 -3),'
|
|
'GEOMETRYCOLLECTION(),'
|
|
'LINESTRING(-3 -7,-8 -3)),'
|
|
'GEOMETRYCOLLECTION('
|
|
'MULTIPOLYGON(((-10 8,10 -3,-3 5,-5 -10,10 -9,-8 4,5 -10,1 -8,3 -1,-10 10,-4 -6,-9 -8,-9 -5,2 2, -10 8)),'
|
|
'((8 10,4 8,1 5,0 -7,6 8,-3 -1,-2 7, 8 10)),'
|
|
'((-1 -8,10 -10,4 4,7 0,2 7,-2 0,6 -6,-8 5,-1 -5,2 6,10 -8,5 -2,8 5,-4 4,0 -2, -1 -8)),'
|
|
'((6 -4,7 10,-8 0,-6 -2,7 -3,7 -5,8 -9,-9 9, 6 -4)),'
|
|
'((-4 -2,1 -8,-5 -2,1 7,-10 -5,-8 4,-2 8,-8 1, -4 -2))),'
|
|
'MULTILINESTRING((0 -8,-5 4,-3 -6),'
|
|
'(-1 6,7 -10,8 4,10 9),'
|
|
'(-4 9,0 8,-5 6,7 7,-2 0),'
|
|
'(-10 4,-7 -8,-4 9,-6 5,-9 7,10 -2,7 10,0 3,2 -10,-3 9,-6 4)),'
|
|
'POINT(10 -10),'
|
|
'POINT(10 -10),'
|
|
'MULTIPOINT(3 9,1 -3,-7 -1,8 -3),'
|
|
'MULTILINESTRING((0 -8,-5 4,-3 -6),'
|
|
'(-1 6,7 -10,8 4,10 9),'
|
|
'(-4 9,0 8,-5 6,7 7,-2 0),'
|
|
'(-10 4,-7 -8,-4 9,-6 5,-9 7,10 -2,7 10,0 3,2 -10,-3 9,-6 4))),'
|
|
'MULTILINESTRING((-3 -1,-8 -5,4 10),'
|
|
'(-5 10,-5 -9,4 0,8 3,5 9)),'
|
|
'MULTIPOINT(0 -2,9 2,-6 0,8 -5,1 -2,8 0,9 6,-9 1,-5 -6,1 9,-6 -5,4 3,-2 -6))')));
|
|
|
|
--echo ######################################################################################################
|
|
--echo # BUG#20415950 : WL#7225 : ASSERTION FAILURE IN ITEM_GEOFUNC_SETOPS.CC FILE
|
|
--echo ######################################################################################################
|
|
|
|
--error ER_GIS_INVALID_DATA
|
|
SELECT ST_ASTEXT(ST_INTERSECTION(ST_GEOMFROMTEXT('MULTIPOLYGON(((2 -6,10 -4,1 8, 2 -6)),'
|
|
'((-3 1,-7 2,3 -6,-1 2,3 8,-5 9,-10 9,9 9,4 4,-2 2,-5 8, -3 1)))'),
|
|
ST_GEOMFROMTEXT('LINESTRING(-9 -6,7 -3,0 -5,-4 -9,-5 7,-7 7,8 -4,0 0,-5 2,2 8,1 -8,-5 3,-3 -9,-8 -2)')));
|
|
|
|
--error ER_GIS_INVALID_DATA
|
|
SELECT ST_ASTEXT(ST_INTERSECTION(ST_GEOMFROMTEXT('LINESTRING(-9 -6,7 -3,0 -5,-4 -9,-5 7,-7 7,8 -4,0 0,-5 2,2 8,1 -8,-5 3,-3 -9,-8 -2)'),
|
|
ST_GEOMFROMTEXT('MULTIPOLYGON(((2 -6,10 -4,1 8, 2 -6)),'
|
|
'((-3 1,-7 2,3 -6,-1 2,3 8,-5 9,-10 9,9 9,4 4,-2 2,-5 8, -3 1)))')));
|
|
|
|
--error ER_GIS_INVALID_DATA
|
|
SELECT ST_ASTEXT(ST_INTERSECTION(ST_GEOMFROMTEXT('MULTIPOLYGON(((2 -6,10 -4,1 8, 2 -6)),'
|
|
'((-3 1,-7 2,3 -6,-1 2,3 8,-5 9,-10 9,9 9,4 4,-2 2,-5 8, -3 1)))'),
|
|
ST_GEOMFROMTEXT('GEOMETRYCOLLECTION('
|
|
'LINESTRING(-9 -6,7 -3,0 -5,-4 -9,-5 7,-7 7,8 -4,0 0,-5 2,2 8,1 -8,-5 3,-3 -9,-8 -2)')));
|
|
|
|
--error ER_GIS_INVALID_DATA
|
|
SELECT ST_ASTEXT(ST_INTERSECTION(ST_GEOMFROMTEXT('GEOMETRYCOLLECTION('
|
|
'LINESTRING(-9 -6,7 -3,0 -5,-4 -9,-5 7,-7 7,8 -4,0 0,-5 2,2 8,1 -8,-5 3,-3 -9,-8 -2)'),
|
|
ST_GEOMFROMTEXT('MULTIPOLYGON(((2 -6,10 -4,1 8, 2 -6)),'
|
|
'((-3 1,-7 2,3 -6,-1 2,3 8,-5 9,-10 9,9 9,4 4,-2 2,-5 8, -3 1)))')));
|
|
|
|
--error ER_GIS_INVALID_DATA
|
|
SELECT ST_ASTEXT(ST_INTERSECTION(ST_GEOMFROMWKB(ST_ASWKB(ST_GEOMFROMTEXT('MULTIPOLYGON(((7 0,-0.7654 0,-.3 -0.7654,-3 -2,0 7,8 3,7 0)))'))),
|
|
ST_GEOMFROMWKB(ST_ASWKB(POLYGON(LINESTRING(POINT(4,9), POINT(0,2), POINT(-9.9,5), POINT(2.3,6), POINT(5,4), POINT(4,9)),
|
|
LINESTRING(POINT(3,2), POINT(5,-.3), POINT(3,2)),
|
|
LINESTRING(POINT(9,2), POINT(2.0,6), POINT(9,2)))))));
|
|
|
|
--error ER_GIS_INVALID_DATA
|
|
SELECT ST_ASTEXT(ST_INTERSECTION(ST_GEOMFROMWKB(ST_ASWKB(POLYGON(LINESTRING(POINT(4,9), POINT(0,2), POINT(-9.9,5), POINT(2.3,6), POINT(5,4), POINT(4,9)),
|
|
LINESTRING(POINT(3,2), POINT(5,-.3), POINT(3,2)),
|
|
LINESTRING(POINT(9,2), POINT(2.0,6), POINT(9,2))))),
|
|
ST_GEOMFROMWKB(ST_ASWKB(ST_GEOMFROMTEXT('MULTIPOLYGON(((7 0,-0.7654 0,-.3 -0.7654,-3 -2,0 7,8 3,7 0)))')))));
|
|
|
|
--error ER_GIS_INVALID_DATA
|
|
SELECT ST_ASTEXT(ST_INTERSECTION(ST_GEOMFROMWKB(ST_ASWKB(ST_GEOMFROMTEXT('MULTIPOLYGON(((7 0,-0.7654 0,-.3 -0.7654,-3 -2,0 7,8 3,7 0)))'))),
|
|
ST_GEOMFROMWKB(ST_ASWKB(GEOMETRYCOLLECTION(
|
|
POLYGON(LINESTRING(POINT(4,9), POINT(0,2), POINT(-9.9,5), POINT(2.3,6), POINT(5,4), POINT(4,9)),
|
|
LINESTRING(POINT(3,2), POINT(5,-.3), POINT(3,2)),
|
|
LINESTRING(POINT(9,2), POINT(2.0,6), POINT(9,2))))))));
|
|
|
|
--error ER_GIS_INVALID_DATA
|
|
SELECT ST_ASTEXT(ST_INTERSECTION(ST_GEOMFROMWKB(ST_ASWKB(GEOMETRYCOLLECTION(
|
|
POLYGON(LINESTRING(POINT(4,9), POINT(0,2), POINT(-9.9,5), POINT(2.3,6), POINT(5,4), POINT(4,9)),
|
|
LINESTRING(POINT(3,2), POINT(5,-.3), POINT(3,2)),
|
|
LINESTRING(POINT(9,2), POINT(2.0,6), POINT(9,2)))))),
|
|
ST_GEOMFROMWKB(ST_ASWKB(ST_GEOMFROMTEXT('MULTIPOLYGON(((7 0,-0.7654 0,-.3 -0.7654,-3 -2,0 7,8 3,7 0))))')))));
|
|
|
|
--error ER_GIS_INVALID_DATA
|
|
SELECT ST_ASTEXT(ST_INTERSECTION(ST_GEOMFROMWKB(ST_ASWKB(MULTIPOLYGON(
|
|
POLYGON(LINESTRING(POINT(5,3), POINT(+.5,7), POINT(5,3))),
|
|
POLYGON(LINESTRING(POINT(2,4), POINT(-.0,0), POINT(1,2), POINT(2,+.2),POINT(1,4),POINT(2,4)))),0)),
|
|
ST_GEOMFROMWKB(ST_ASWKB(POINT(5,8),0))));
|
|
|
|
--error ER_GIS_INVALID_DATA
|
|
SELECT ST_ASTEXT(ST_INTERSECTION(ST_GEOMFROMWKB(ST_ASWKB(POINT(5,8)),0),
|
|
ST_GEOMFROMWKB(ST_ASWKB(MULTIPOLYGON(
|
|
POLYGON(LINESTRING(POINT(5,3), POINT(+.5,7), POINT(5,3))),
|
|
POLYGON(LINESTRING(POINT(2,4),POINT(-.0,0), POINT(1,2), POINT(2,+.2), POINT(1,4), POINT(2,4)))),0))));
|
|
|
|
--error ER_ILLEGAL_VALUE_FOR_TYPE
|
|
SELECT ST_ASTEXT(ST_INTERSECTION(ST_GEOMFROMWKB(ST_ASWKB(MULTIPOLYGON(
|
|
POLYGON(LINESTRING(POINT(5,3), POINT(+.5,7), POINT(5,3))),
|
|
POLYGON(LINESTRING(POINT(2,4), POINT(-.0,0), POINT(1,2), POINT(2,+.2),POINT(1,4),POINT(2,4)))),0)),
|
|
ST_GEOMFROMWKB(ST_ASWKB(GEOMETRYCOLLECTION(POINT(5,8),0)))));
|
|
|
|
--error ER_ILLEGAL_VALUE_FOR_TYPE
|
|
SELECT ST_ASTEXT(ST_INTERSECTION(ST_GEOMFROMWKB(ST_ASWKB(GEOMETRYCOLLECTION(POINT(5,8),0))),
|
|
ST_GEOMFROMWKB(ST_ASWKB(MULTIPOLYGON(
|
|
POLYGON(LINESTRING(POINT(5,3), POINT(+.5,7), POINT(5,3))),
|
|
POLYGON(LINESTRING(POINT(2,4), POINT(-.0,0), POINT(1,2), POINT(2,+.2),POINT(1,4),POINT(2,4)))),0))));
|
|
|
|
SELECT ST_ASTEXT(ST_SYMDIFFERENCE(ST_GEOMFROMTEXT('MULTILINESTRING((9 2,8 -7,1 -7))'), ST_GEOMFROMTEXT('POINT(-6 8)')));
|
|
|
|
SELECT ST_ASTEXT(ST_SYMDIFFERENCE(ST_GEOMFROMTEXT('POINT(-6 8)'), ST_GEOMFROMTEXT('MULTILINESTRING((9 2,8 -7,1 -7))')));
|
|
|
|
SELECT ST_ASTEXT(ST_SYMDIFFERENCE(ST_GEOMFROMTEXT('POINT(7 10)'), ST_GEOMFROMTEXT('MULTILINESTRING((7 6,3 -4))')));
|
|
|
|
SELECT ST_ASTEXT(ST_SYMDIFFERENCE(ST_GEOMFROMTEXT('MULTILINESTRING((7 6,3 -4))'), ST_GEOMFROMTEXT('POINT(7 10)')));
|
|
|
|
--error ER_GIS_INVALID_DATA
|
|
SELECT ST_ASTEXT(ST_UNION(
|
|
ST_GEOMFROMTEXT(
|
|
'MULTIPOLYGON(((-8 -1,-6 -4,-5 10,-7 2,-4 -9,10 4,-2 -7,-4 -10, -8 -1, -8 -1)),'
|
|
'((-9 -8,3 -4,3 -3,-4 10,7 1,2 -10,-1 -1,-2 -9,-1 8,2 -7,-10 10,-10 4,-10 8,-6 -3,-3 4,-9 -8, -9 -8)))'),
|
|
ST_GEOMFROMTEXT(
|
|
'MULTIPOINT(1 -3,7 0,-2 0,-3 -6,-6 0,3 -7,-9 0)')));
|
|
|
|
--error ER_GIS_INVALID_DATA
|
|
SELECT ST_ASTEXT(ST_UNION(
|
|
ST_GEOMFROMTEXT(
|
|
'MULTIPOINT(1 -3,7 0,-2 0,-3 -6,-6 0,3 -7,-9 0)'),
|
|
ST_GEOMFROMTEXT(
|
|
'MULTIPOLYGON(((-8 -1,-6 -4,-5 10,-7 2,-4 -9,10 4,-2 -7,-4 -10, -8 -1, -8 -1)),'
|
|
'((-9 -8,3 -4,3 -3,-4 10,7 1,2 -10,-1 -1,-2 -9,-1 8,2 -7,-10 10,-10 4,-10 8,-6 -3,-3 4,-9 -8, -9 -8)))')));
|
|
|
|
--error ER_GIS_INVALID_DATA
|
|
SELECT ST_ASTEXT(ST_UNION(
|
|
ST_GEOMFROMTEXT(
|
|
'MULTIPOLYGON(((-8 -1,-6 -4,-5 10,-7 2,-4 -9,10 4,-2 -7,-4 -10, -8 -1, -8 -1)),'
|
|
'((-9 -8,3 -4,3 -3,-4 10,7 1,2 -10,-1 -1,-2 -9,-1 8,2 -7,-10 10,-10 4,-10 8,-6 -3,-3 4,-9 -8, -9 -8)))'),
|
|
ST_GEOMFROMTEXT(
|
|
'GEOMETRYCOLLECTION(MULTIPOINT(1 -3,7 0,-2 0,-3 -6,-6 0,3 -7,-9 0))')));
|
|
|
|
--error ER_GIS_INVALID_DATA
|
|
SELECT ST_ASTEXT(ST_UNION(
|
|
ST_GEOMFROMTEXT(
|
|
'GEOMETRYCOLLECTION(MULTIPOINT(1 -3,7 0,-2 0,-3 -6,-6 0,3 -7,-9 0))'),
|
|
ST_GEOMFROMTEXT(
|
|
'MULTIPOLYGON(((-8 -1,-6 -4,-5 10,-7 2,-4 -9,10 4,-2 -7,-4 -10, -8 -1)),'
|
|
'((-9 -8,3 -4,3 -3,-4 10,7 1,2 -10,-1 -1,-2 -9,-1 8,2 -7,-10 10,-10 4,-10 8,-6 -3,-3 4,-9 -8,-9 -8)))')));
|
|
--error ER_GIS_INVALID_DATA
|
|
SELECT ST_ASTEXT(ST_UNION(ST_GEOMFROMTEXT('MULTIPOLYGON(((1 5,-2 2,0 4,-9 10,5 2,-3 3,1 5,1 5)))'), ST_GEOMFROMTEXT('POLYGON((-6 -4,4 4,5 -5,-7 5,-8 2,6 -5, -6 -4))')));
|
|
|
|
--error ER_GIS_INVALID_DATA
|
|
SELECT ST_ASTEXT(ST_UNION(ST_GEOMFROMTEXT('POLYGON((-6 -4,4 4,5 -5,-7 5,-8 2,6 -5, -6 -4))'), ST_GEOMFROMTEXT('MULTIPOLYGON(((1 5,-2 2,0 4,-9 10,5 2,-3 3,1 5,1 5)))')));
|
|
|
|
--error ER_GIS_INVALID_DATA
|
|
SELECT ST_ASTEXT(ST_UNION(ST_GEOMFROMTEXT('MULTIPOLYGON(((1 5,-2 2,0 4,-9 10,5 2,-3 3,1 5,1 5)))'),
|
|
ST_GEOMFROMTEXT('GEOMETRYCOLLECTION(POLYGON((-6 -4,4 4,5 -5,-7 5,-8 2,6 -5, -6 -4)))')));
|
|
|
|
--error ER_GIS_INVALID_DATA
|
|
SELECT ST_ASTEXT(ST_UNION(ST_GEOMFROMTEXT('GEOMETRYCOLLECTION(POLYGON((-6 -4,4 4,5 -5,-7 5,-8 2,6 -5, -6 -4)))'),
|
|
ST_GEOMFROMTEXT('MULTIPOLYGON(((1 5,-2 2,0 4,-9 10,5 2,-3 3,1 5,1 5)))')));
|
|
|
|
--echo ######################################################################################################
|
|
--echo # BUG#20420721 : WL#7225 : ASSERTION FAILURE WITH SET OPERATIONS IN ITEM_GEOFUNC_SETOPS.CC FILE
|
|
--echo ######################################################################################################
|
|
|
|
--error ER_GIS_INVALID_DATA
|
|
SELECT ST_ASTEXT(
|
|
ST_INTERSECTION(
|
|
ST_GEOMFROMWKB(ST_ASWKB(
|
|
POLYGON(LINESTRING(POINT(3,4),POINT(1,9),POINT(3,4)),
|
|
LINESTRING(POINT(5,1),POINT(1,6),POINT(2,3),POINT(2,3),POINT(2,9),POINT(0,1),POINT(4,4),POINT(5,1)),
|
|
LINESTRING(POINT(7,3),POINT(8,3),POINT(4,4),POINT(3,8),POINT(4.2,9),POINT(6,4),POINT(8,8),POINT(-.7,1),POINT(7,3))))),
|
|
ST_GEOMFROMWKB(ST_ASWKB(POINT(5,+.1)))));
|
|
|
|
SELECT ST_ASTEXT(
|
|
ST_SYMDIFFERENCE(
|
|
ST_GEOMFROMTEXT(
|
|
'GEOMETRYCOLLECTION('
|
|
'LINESTRING(8 -2,-2 -10,8 5),'
|
|
'MULTIPOINT(7 -6,9 1,-4 2,1 -8,-7 -4,1 0,5 0,-3 -8,-6 0,-6 2,5 -6,1 2,4 8,-5 -7),'
|
|
'POINT(5 2))'),
|
|
ST_GEOMFROMTEXT('MULTIPOLYGON(((5 -1,-2 7,-9 6,-4 2,4 -7,-2 1,9 2,-7 9,6 0,8 0,-5 -9,-8 2,-6 4,10 2,5 -1)))')));
|
|
|
|
--error ER_GIS_INVALID_DATA
|
|
SELECT ST_ASTEXT(
|
|
ST_INTERSECTION(
|
|
ST_GEOMFROMWKB(ST_ASWKB(
|
|
MULTIPOLYGON(
|
|
POLYGON(LINESTRING(POINT(2,2),POINT(6,0),POINT(2,2)),
|
|
LINESTRING(POINT(4,8),POINT(9,4),POINT(7,-.7),POINT(4,7),POINT(4,8)))))),
|
|
ST_GEOMFROMWKB(
|
|
ST_ASWKB(
|
|
ST_GEOMFROMTEXT('MULTIPOINT(1 189.7654,41,-1032.34324 9,6.4 1,4 9)')))));
|
|
|
|
SELECT ST_ASTEXT(
|
|
ST_SYMDIFFERENCE(
|
|
ST_GEOMFROMTEXT(
|
|
'GEOMETRYCOLLECTION('
|
|
'GEOMETRYCOLLECTION(),'
|
|
'MULTIPOINT(-5 -2,7 -4,5 -10,4 1,6 -3,-2 4,6 9),'
|
|
'LINESTRING(8 4,0 -10,-10 10,-2 -9),'
|
|
'MULTILINESTRING((-3 1,-8 -7,-6 1,-7 0,-9 10,-3 -9,4 6,8 5),'
|
|
'(7 -10,-10 10,-9 7,-8 9,-5 -8,-3 3,10 -1,8 1,-3 -7),'
|
|
'(10 10,10 -2,-1 -10,-2 -2,-1 -1,-4 8,-9 9,-6 -9,10 -7,-4 5,8 9)))'),
|
|
ST_GEOMFROMTEXT(
|
|
'MULTIPOLYGON(((8 2,8 10,1 10, 8 2)),'
|
|
'((-10 9,1 -5,7 10,8 -6,7 -9,5 5,-8 -3,10 -6,6 -2, -10 9)))')));
|
|
|
|
--error ER_GIS_INVALID_DATA
|
|
SELECT ST_ASTEXT(
|
|
ST_INTERSECTION(
|
|
ST_GEOMFROMTEXT('MULTIPOLYGON(((2 9,-2 9,-3 -5)),((-10 6,1 6,3 -4,-1 6)))'),
|
|
ST_GEOMFROMTEXT('MULTIPOINT(8 -2,-2 -5,9 -9,-4 -10,-9 -4,10 -3,9 10,-1 -5,-3 3)')));
|
|
|
|
# replace_regex is used here instead of replace_numeric_round because
|
|
# on some compilers, the rounded off number differs from the expected result.
|
|
--echo # Invalid geometry in input.
|
|
--replace_regex /([0-9]+\.[0-9]{4})[0-9]*/\1/ /([0-9]*\.[0-9]{2})[0-9]*(e[-+]*[0-9]+)/\1\2/
|
|
SELECT ST_ASTEXT(
|
|
ST_SYMDIFFERENCE(
|
|
ST_GEOMFROMTEXT('MULTIPOLYGON(((-2 3,3 2,-7 4,-8 -4,-8 8,4 3,-10 -4,0 6,-4 7,-9 3,-6 0,-1 -8,-5 -3,2 -6,-7 -7, -2 3)),'
|
|
'((-8 -9,-4 7,-5 5,6 -9,-6 -4,-1 6,-7 8,-2 0,1 -4,-9 -5,2 -3,0 6,8 -6, -8 -9)),'
|
|
'((-4 -5,-10 8,-1 -1,-5 -7,-5 5,0 6,10 1,6 -9,8 -4,6 7,-10 2,10 -8,0 -7,-4 -5)),'
|
|
'((4 -9,7 -5,3 -6, 4 -9)),'
|
|
'((-8 -4,5 4,-3 8,-10 -2,-3 -3,5 -8,9 -8,3 7,8 -1,8 4,-8 -4)))'),
|
|
ST_GEOMFROMTEXT('GEOMETRYCOLLECTION('
|
|
'LINESTRING(0 1,8 -9,-1 0,-9 -3,-9 10,-9 2,1 -4,-6 1,1 9,-9 -6,5 -7,3 10,2 -1,8 -4),'
|
|
'POINT(4 8))')));
|
|
|
|
--error ER_GIS_INVALID_DATA
|
|
SELECT ST_ASTEXT(
|
|
ST_INTERSECTION(
|
|
ST_GEOMFROMTEXT('MULTILINESTRING((3 -.7),(4 -1032.34324),(2 1,8 7),(7 5,-4 8,2.2 8,2 8,6 7))'),
|
|
ST_GEOMFROMTEXT('POLYGON((5 2,+.1 0,5 2))')));
|
|
|
|
--error ER_GIS_INVALID_DATA
|
|
SELECT ST_ASTEXT(
|
|
ST_INTERSECTION(
|
|
ST_GEOMFROMTEXT('POLYGON((5 3,6 7,-2.0 4,0 1,7 -0,5 3),(5 6,9 5,5 6))',0),ST_GEOMFROMTEXT('POINT(8 9)',0)));
|
|
|
|
--error ER_GIS_INVALID_DATA
|
|
SELECT ST_ASTEXT(
|
|
ST_UNION(
|
|
ST_GEOMFROMWKB(ST_ASWKB(POLYGON(LINESTRING(POINT(9,0),POINT(7,1),POINT(9,0))))),
|
|
ST_GEOMFROMWKB(ST_ASWKB(ST_GEOMFROMTEXT('MULTIPOINT(8 9,-9.9 6,7 8,7 5,1 -4)')))));
|
|
|
|
DO (SELECT ST_ASTEXT(ST_SYMDIFFERENCE(ST_GEOMFROMTEXT('GEOMETRYCOLLECTION('
|
|
'POINT(-6 -5),'
|
|
'LINESTRING(-6 -5,-6 -3,4 0,2 -7,-10 -3,0 -5,-10 -3,0 8,-6 -2,6 -9))'),
|
|
ST_GEOMFROMTEXT('MULTIPOLYGON(((9 -3,-7 9,5 -7,9 -3)),((-7 9,8 -5,3 7,-3 -9,-4 -10,-1 9,-3 4,-4 10,1 5,0 3,-7 9)))'))));
|
|
|
|
--error ER_GIS_INVALID_DATA
|
|
SELECT ST_ASTEXT(ST_INTERSECTION(
|
|
ST_GEOMFROMWKB(ST_ASWKB(
|
|
MULTIPOLYGON(
|
|
POLYGON(
|
|
LINESTRING(POINT(1,5),POINT(-.1,6),POINT(6.9,2),POINT(1,5),POINT(9,-8.8),POINT(4,9),POINT(7,8),POINT(1,5)),
|
|
LINESTRING(POINT(2,2),POINT(0,-.3),POINT(2,2)),
|
|
LINESTRING(POINT(6,1),POINT(4,0.4),POINT(4,9),POINT(2,8),POINT(8,4),POINT(-9.8,-2.4),POINT(9.9,6),
|
|
POINT(1,7),POINT(7,6),POINT(6,0),POINT(6,1))))),0),
|
|
ST_GEOMFROMWKB(ST_ASWKB(
|
|
MULTILINESTRING(
|
|
LINESTRING(POINT(1,2),POINT(3,8),POINT(2,9),POINT(7,+.5)),
|
|
LINESTRING(POINT(2,0),POINT(9,6),POINT(7,4),POINT(.1,7),POINT(3,2),POINT(2.4,2),POINT(-1.1,5)),
|
|
LINESTRING(POINT(8,5.1),POINT(-7.2,5),POINT(-.6,-.7),POINT(5,8),POINT(-4.0,4),POINT(9,4),POINT(2,7),POINT(7,7),POINT(3,8),POINT(2,3),
|
|
POINT(8.8,7),POINT(.9,8),POINT(3,1),POINT(1,9),POINT(5,4),POINT(4,0),POINT(4,9),POINT(2,0),POINT(6,6)),
|
|
LINESTRING(POINT(8,8),POINT(+.8,+.1),POINT(+.6,-3.1),POINT(8,0),POINT(5,8),POINT(4,9),POINT(9,6)),
|
|
LINESTRING(POINT(1,7),POINT(7,7),POINT(0,4),POINT(5,8)),
|
|
LINESTRING(POINT(-.6,6)),
|
|
LINESTRING(POINT(7,3),POINT(3,0),POINT(2,8),POINT(7,3),POINT(7,2),POINT(0,5),POINT(9,0)))),0)));
|
|
|
|
--error ER_GIS_INVALID_DATA
|
|
SELECT ST_ASTEXT(ST_INTERSECTION(
|
|
ST_GEOMFROMWKB(ST_ASWKB(
|
|
POLYGON(
|
|
LINESTRING(POINT(6,3),POINT(6,8),POINT(6,3)),
|
|
LINESTRING(POINT(9,3),POINT(0,-.1),POINT(8,2),POINT(2.4,1),POINT(9,2),POINT(8,1.9),POINT(1,0),
|
|
POINT(5,9),POINT(8.1,-.5),POINT(0,-4.3),POINT(8,3),POINT(9,3))))),
|
|
ST_GEOMFROMTEXT('POINT(0 +.3)')));
|
|
|
|
--error ER_GIS_INVALID_DATA
|
|
SELECT ST_ASTEXT(ST_INTERSECTION(ST_GEOMFROMWKB(ST_ASWKB(POLYGON(LINESTRING(POINT(2,8),POINT(2,5),POINT(2,8))),0)),
|
|
ST_GEOMFROMTEXT('LINESTRING(6 6,-8 9,-4 4,1 2)',0)));
|
|
|
|
--error ER_GIS_INVALID_DATA
|
|
SELECT ST_ASTEXT(ST_INTERSECTION(
|
|
ST_GEOMFROMWKB(ST_ASWKB(
|
|
POLYGON(
|
|
LINESTRING(POINT(6,7),POINT(+.3,1),POINT(6,7))))),
|
|
ST_GEOMFROMWKB(ST_ASWKB(
|
|
LINESTRING(POINT(3,5),POINT(3,9),POINT(-2.5,-3.9),POINT(9,8),POINT(5,0),POINT(3,1),POINT(+.3,1.9),POINT(-.3,9),POINT(0,-3.3))))));
|
|
|
|
--error ER_GIS_INVALID_DATA
|
|
SELECT ST_ASTEXT(ST_INTERSECTION(ST_GEOMFROMWKB(ST_ASWKB(ST_GEOMFROMTEXT('MULTILINESTRING((5 7,0.8 2,9 3,5 7),(5 3,-3 1))'))),
|
|
ST_GEOMFROMWKB(ST_ASWKB(ST_GEOMFROMTEXT('POLYGON((1 5,+.8 -0.7654,1 5))')))));
|
|
|
|
--echo # Invalid geometry in input
|
|
--error ER_GIS_INVALID_DATA
|
|
SELECT ST_ASTEXT(
|
|
ST_SYMDIFFERENCE(
|
|
ST_GEOMFROMTEXT('POLYGON((0 4,-8 -1,1 9,0 4))'),
|
|
ST_GEOMFROMTEXT('GEOMETRYCOLLECTION('
|
|
'GEOMETRYCOLLECTION(),'
|
|
'GEOMETRYCOLLECTION(),'
|
|
'MULTIPOINT(-7 -6,-6 -3,5 -1,-8 7,-5 -4,-3 7,7 -7,7 -8,5 -1),'
|
|
'MULTIPOLYGON(((10 -1,-10 -8,-5 9,10 -1))),'
|
|
'MULTILINESTRING((1 -8,1 -4,-10 -8,-4 5,-4 0,-10 5,6 0,6 3,5 7,10 -8,-4 -3,-8 4,-7 6,-5 -7),'
|
|
'(10 9,4 4,-2 6,8 4,-4 1,2 3,-7 8,-6 -3,3 8,-7 -10,-10 -1,-5 -7,2 1,-10 5)),'
|
|
'POLYGON((0 7,-3 4,-7 6,-6 9,2 -10,0 7)),'
|
|
'GEOMETRYCOLLECTION('
|
|
'MULTILINESTRING((3 10,-1 -2,8 4,-1 5,-6 0,9 0,-6 -2,8 9),'
|
|
'(-4 -8,-4 -7,-2 7,8 -6,-2 -9,-6 -8,-7 -2,-7 6),'
|
|
'(-4 0,1 10,4 3,-4 0,7 -1,-1 5,5 -8,5 1,5 -6),'
|
|
'(-9 10,-4 1,-5 3,-6 6,-5 9,4 9,10 5,5 0),'
|
|
'(4 10,3 -5,-1 5,-8 -3,0 -5,-7 5,3 0,3 -10,-7 0,5 1,1 5,3 -4,-10 7,-1 10,-8 0))),'
|
|
'MULTILINESTRING((-6 2,5 4,9 1,9 9)),'
|
|
'MULTILINESTRING((6 -5,-3 3,-6 8,9 -7,3 10,-9 -9,1 2,8 -9),'
|
|
'(5 -10,6 -10,9 10,-1 -5,-8 4,-7 1,8 1,-2 9,3 5,-10 3,6 5,-9 7,-7 -7,-2 2,1 5),'
|
|
'(-6 0,10 -1,2 4,9 3,1 -5),(6 8,-10 1,-3 3,10 6)),POINT(-3 0))')));
|
|
|
|
--error ER_GIS_INVALID_DATA
|
|
SELECT ST_ASTEXT(
|
|
ST_INTERSECTION(
|
|
ST_GEOMFROMWKB(ST_ASWKB(ST_GEOMFROMTEXT('POLYGON((1 3,+.5 -1032.34324,1 3))')),0),
|
|
ST_GEOMFROMWKB(ST_ASWKB(GEOMETRYCOLLECTION(POINT(2,.1),
|
|
LINESTRING(POINT(4,7),POINT(3,5),POINT(-5.1,7),POINT(5,-3.6)),
|
|
LINESTRING(POINT(6,3),POINT(5,3),POINT(0,1),POINT(8,7))),0))));
|
|
|
|
--error ER_GIS_INVALID_DATA
|
|
SELECT ST_ASTEXT(
|
|
ST_INTERSECTION(
|
|
ST_GEOMFROMWKB(
|
|
POLYGON(
|
|
LINESTRING(POINT(4,6),POINT(9,9),POINT(2,0),POINT(4,4),POINT(4,6)),
|
|
LINESTRING(POINT(7,5),POINT(4,2),POINT(4,5),POINT(-.8,5),POINT(7,5)),
|
|
LINESTRING(POINT(4,1),POINT(6,0),POINT(3,3),POINT(-1.8,4),POINT(4,1)),
|
|
LINESTRING(POINT(6,7),POINT(2,7),POINT(2,-.0),POINT(.1,-.4),POINT(4,5),POINT(6,7)),
|
|
LINESTRING(POINT(2,5),POINT(2,.6),POINT(4,3),POINT(3,8),POINT(2,5))),0),
|
|
ST_GEOMFROMTEXT('LINESTRING(-.7 -.3,0 5,8 0,9 7)',0)));
|
|
|
|
--error ER_GIS_INVALID_DATA
|
|
SELECT ST_ASTEXT(
|
|
ST_INTERSECTION(
|
|
ST_GEOMFROMTEXT(
|
|
'GEOMETRYCOLLECTION('
|
|
'POLYGON((3 1,5 2,3 1),(8 5,4 9,-4.6 6,2.0 0,4 -1032.34324,8 5)),'
|
|
'LINESTRING(0 +.6),'
|
|
'LINESTRING(4 189.7654,9 5,0 +.8,3 9))',0),
|
|
ST_GEOMFROMWKB(
|
|
MULTIPOLYGON(
|
|
POLYGON(
|
|
LINESTRING(POINT(6,3),POINT(4,-.3),POINT(9,2),POINT(5,9),POINT(0,8),POINT(6,3))),
|
|
POLYGON(
|
|
LINESTRING(POINT(1,6),POINT(3,8),POINT(9,1),POINT(7,6),POINT(6,1),POINT(0,-.4),POINT(6,2),
|
|
POINT(0,4),POINT(0,9),POINT(3,4),POINT(4,+.0),POINT(4,2),POINT(4,7),POINT(1,6))),
|
|
POLYGON(
|
|
LINESTRING(POINT(3,1),POINT(2,3),POINT(3,1)),
|
|
LINESTRING(POINT(6,7),POINT(2,4),POINT(6,7))),
|
|
POLYGON(
|
|
LINESTRING(POINT(1,0),POINT(8,3),POINT(3,7),POINT(4,3),POINT(9,5),POINT(1,0))),
|
|
POLYGON(
|
|
LINESTRING(POINT(6,4),POINT(-3.0,1),POINT(5,8),POINT(8,4),POINT(3,7),POINT(8,9),POINT(5,6),POINT(6,4)),
|
|
LINESTRING(POINT(5,5),POINT(2,0),POINT(1.3,9),POINT(+.2,9),POINT(6,6),POINT(.5,9),POINT(7,0),
|
|
POINT(9,-.9),POINT(9,4),POINT(3,1),POINT(4,7),POINT(9,0),POINT(-.5,4),POINT(3,1),POINT(5,5)))),0)));
|
|
|
|
--echo ######################################################################################################
|
|
--echo # BUG#20445979 : ASSERTION `RESULT->LENGTH() == 0' FAILED
|
|
--echo ######################################################################################################
|
|
|
|
--error ER_GIS_INVALID_DATA
|
|
SELECT ST_ASTEXT(
|
|
ST_UNION(
|
|
ST_GEOMFROMWKB(
|
|
ST_ASWKB(
|
|
ST_GEOMFROMTEXT('MULTILINESTRING((3 189.7654, 0 0, 10.0002 1, -1.2 0),'
|
|
'(3 4, 10.0002 6,2.7 2.232432, 8 6, 0 3),'
|
|
'(7.1 9, -4 -.8, -0.7654 7, 1 5, -0.7654 5,-6.7 -0.7654, 6 2.232432, 0 2.232432),'
|
|
'(8 3.9, 2 3, 3 8, 0 7, 1 6),'
|
|
'(8 3, 5 3, 9 4.4, 4 2.4),'
|
|
'(9 2.232432, -1032.34324 2.232432, -1.9 9),'
|
|
'(2.232432 6, 9 189.7654, 8 7, 5 6, 10.0002 8),'
|
|
'(2.232432 -6.3, 189.7654 9,3 3, 10.0002 -8.7, 3 -0.7654),'
|
|
'(5 -.3, 5 1, 6 2, 2.232432 5, 1 1, 9 10.0002,9 3, -1032.34324 1),'
|
|
'(1 7, 4 -0.7654, 3 7, -0.7654 8))'))),
|
|
ST_GEOMFROMTEXT('GEOMETRYCOLLECTION('
|
|
'MULTIPOINT(0.8 2.232432, 6 -2, 2 -5, -9.06),'
|
|
'MULTIPOINT(5 8, 9.3 7),'
|
|
'POLYGON((4 1, -3.9 2, 1 0.6, 1 1, 4 1)),'
|
|
'POINT(9 +.7),'
|
|
'LINESTRING(189.7654 2, 4 -1032.34324, 9 0, 9 8),'
|
|
'POLYGON((1 1, 0 +.0, 2 4, 7 9,9 -3, 3 -0.7654, 10.0002 7, 8 -1032.34324, 1 1)))')));
|
|
|
|
--echo ######################################################################################################
|
|
--echo # BUG#20445765 : ASSERTION `MLS != __NULL' FAILED
|
|
--echo ######################################################################################################
|
|
|
|
SELECT ST_ASTEXT(ST_INTERSECTION(ST_GEOMFROMTEXT(
|
|
'GEOMETRYCOLLECTION(LINESTRING(9 -0.7654,3 -1032.34324,6 0))'),
|
|
ST_GEOMFROMTEXT(
|
|
'LINESTRING(0 1,-.7 6,9 6,-8.0 -.0,4 7)')));
|
|
|
|
--echo ######################################################################################################
|
|
--echo # BUG#20462935 : WL#7225 : MYSQLD GOT SIGNAL 11
|
|
--echo ######################################################################################################
|
|
|
|
--error ER_GIS_INVALID_DATA
|
|
SELECT ST_ASTEXT(ST_UNION(
|
|
ST_GEOMFROMTEXT('POINT(8 0.8)'),
|
|
ST_GEOMFROMTEXT('GEOMETRYCOLLECTION('
|
|
'POLYGON((7 2, 1 4, 5 6, +.3 -1032.34324, 7 2),'
|
|
'(7 4, 2 0, +.6 -1.4, -9 9, 8 7, 7 4),'
|
|
'(2 0, -.9 5, 2.232432 9, 2 4, 2.232432 1, 0 -1032.34324, 2 0)),'
|
|
'MULTIPOINT(-0.7654 2.232432,+.9 +.1, 8 3, 189.7654 -6, 4 -.5),'
|
|
'MULTIPOLYGON(((7 0, 7 1, 6 -9, 7 0))),'
|
|
'POLYGON((2 9, 9 2.232432, 1 189.7654, 2.232432 6, +.4 9, 189.7654 3, 6 2, 2 9),'
|
|
'(1 9, 3 -1, 189.7654 -0.7654, 1 9)),'
|
|
'MULTIPOINT(1 10.0002, 0 6, 8 3, 5 -0.7654),'
|
|
'POLYGON((6 3, -6.5 189.7654, -8 -1032.34324, +.4 3,-.2 1, -0.7654 -.0, 6 3)))')));
|
|
|
|
--echo ######################################################################################################
|
|
--echo # BUG#20462858 : ASSERTION `GEOTYPE == GTYPE || GEOTYPE == 0' FAILED
|
|
--echo ######################################################################################################
|
|
|
|
SELECT ST_ASTEXT(ST_UNION(
|
|
ST_GEOMFROMTEXT('GEOMETRYCOLLECTION('
|
|
'MULTIPOINT(8 1, 5 9, 2.232432 2.232432, -1032.34324 7, 10.0002 6, 2 0.6))'),
|
|
ST_GEOMFROMTEXT('GEOMETRYCOLLECTION('
|
|
'MULTIPOINT(2.232432 -1032.34324, 2.232432 2.232432, 0.6 1, -0.7654 -.5),'
|
|
'POLYGON((6 5, 4 -1032.34324, 189.7654 -.5, 6 5)),'
|
|
'POLYGON((4 6, 7 1, -0.7654 10.0002, 0 10.0002, -3.5 -7, 5 6, 3 -7.7,2.232432 9, 4 6)))')));
|
|
|
|
--echo ######################################################################################################
|
|
--echo # BUG#20379857 : ASSERTION `ENTER_COUNT == 0' FAILED
|
|
--echo ######################################################################################################
|
|
|
|
--echo # Invalid geometry in input.
|
|
SELECT ST_ASTEXT(ST_SYMDIFFERENCE(
|
|
ST_GEOMFROMTEXT('POLYGON((-4 0,7 -8,-5 1,1 9,-9 -7,9 6,-6 -9,-4 0))'),
|
|
ST_GEOMFROMTEXT('GEOMETRYCOLLECTION('
|
|
'MULTILINESTRING((5 8,-5 -8,3 -7,-2 -7,6 2,6 3,6 10,7 7,1 0,-6 -1,8 -4,-2 1,9 -10,4 -2)),'
|
|
'LINESTRING(-1 -2,10 -7,8 -5))')));
|
|
|
|
--echo # Invalid geometry in input.
|
|
SELECT ST_ASTEXT(ST_SYMDIFFERENCE(
|
|
ST_GEOMFROMTEXT('POLYGON((-4 0,7 -8,-5 1,1 9,-9 -7,9 6,-6 -9,-4 0))'),
|
|
ST_GEOMFROMTEXT('MULTILINESTRING((5 8,-5 -8,3 -7,-2 -7,6 2,6 3,6 10,7 7,1 0,-6 -1,8 -4,-2 1,9 -10,4 -2),(-1 -2,10 -7,8 -5))')));
|
|
|
|
--echo # Invalid geometry in input.
|
|
SELECT ST_ASTEXT(ST_SYMDIFFERENCE(ST_GEOMFROMTEXT('POLYGON((-4 0,7 -8,-5 1,1 9,-9 -7,9 6,-6 -9,-4 0))'), ST_GEOMFROMTEXT('LINESTRING(-1 -2,10 -7,8 -5)')));
|
|
|
|
--echo ######################################################################################################
|
|
--echo # BUG#20422341 : ST_ISSIMPLE(MULTILINESTRING) RETURNS INCORRECT RESULT
|
|
--echo ######################################################################################################
|
|
|
|
SELECT ST_ISSIMPLE(ST_GEOMFROMTEXT('MULTILINESTRING((0 0,10 0,10 10,0 10,0 0))'));
|
|
|
|
SELECT ST_ISSIMPLE(ST_GEOMFROMTEXT('MULTILINESTRING((0 0,0 5,5 5,5 0,0 0))'));
|
|
|
|
--echo ######################################################################################################
|
|
--echo # BUG#20430837 : WL#7225: BOOST_ASSERT( ENTER_COUNT == 0 )
|
|
--echo ######################################################################################################
|
|
|
|
SELECT ST_ASTEXT(ST_SYMDIFFERENCE(
|
|
ST_GEOMFROMTEXT('MULTIPOLYGON(((7 -6,-2 8,-5 -4,2 7,4 9,0 -9,8 2,5 -2,9 0,-6 1,10 -10,7 -6)),'
|
|
'((-7 -4,9 3,-9 8,0 -4,5 -9,-7 -4)),'
|
|
'((-10 1,-5 -3,1 -1,-9 -5,10 -9,9 -7,-4 9,8 0,2 0,-10 1)))'),
|
|
ST_GEOMFROMTEXT('GEOMETRYCOLLECTION('
|
|
'POINT(-4 -1),'
|
|
'MULTIPOINT(3 1,-5 10,-5 -6,7 -10,5 -5,-10 -7,-8 7,9 0,6 -4,5 7),'
|
|
'LINESTRING(5 -8,-7 -6,-3 6,-3 1,-5 4,-1 0,8 5,5 1,-2 3,1 10,8 5,6 2,7 4),'
|
|
'MULTIPOINT(0 1,-7 -7,-3 -2,6 -1,-9 -9,2 6,-9 -6,-4 0,0 10))')));
|
|
|
|
--error ER_BOOST_GEOMETRY_INCONSISTENT_TURNS_EXCEPTION
|
|
SELECT ST_ASTEXT(ST_DIFFERENCE(
|
|
ST_GEOMFROMTEXT('LINESTRING(5 -8,-7 -6,-3 6,-3 1,-5 4,-1 0,8 5,5 1,-2 3, 1 10,8 5,6 2,7 4)'),
|
|
ST_GEOMFROMTEXT('MULTILINESTRING((1.9375 1.875,1.7441860465116283 1.9302325581395348,-0.7692307692307692 2.6483516483516487,'
|
|
'-2 3,-1.0071942446043165 5.316546762589928))')));
|
|
|
|
--echo ######################################################################################################
|
|
--echo # BUG#20434940 : ASSERTION `IS_CLOSING_POINT_OF(TURN.POINT, LS1)' FAILED
|
|
--echo ######################################################################################################
|
|
|
|
SELECT ST_ISSIMPLE(ST_GEOMFROMTEXT('MULTILINESTRING((4 1,10 8,4 6,4 1,10 5,10 3))'));
|
|
|
|
--echo ######################################################################################################
|
|
--echo # BUG#20455380 : ASSERTION `ENTER_COUNT == 0' FAILURE WITH LINEAR GEOMETRIES
|
|
--echo ######################################################################################################
|
|
|
|
SELECT ST_ASTEXT(ST_SYMDIFFERENCE(
|
|
ST_GEOMFROMTEXT('MULTILINESTRING((2 5,-0.7654 2),'
|
|
'(-1032.34324 4,1 5,9 7,3 9,0.2 5,1 -0.3),'
|
|
'(1 0.9,1 6,1 -0.6,2.232432 -0.7654,0.9 3,1 5,-0.7654 9,3 0.1,9 0,-6 8,-0.7 8,0 1,-1032.34324 0))'),
|
|
ST_GEOMFROMTEXT('LINESTRING(1 5,4 2,1 -1.1,1 6,1 189.7654,2 5,-0.7654 3)')));
|
|
|
|
SELECT ST_ASTEXT(ST_SYMDIFFERENCE(
|
|
ST_GEOMFROMTEXT('LINESTRING(0 -3,5 4,6 6,-3 2,-3 0,-3 -10,9 -2,9 5,5 -5,-4 -8,9 0)'),
|
|
ST_GEOMFROMTEXT('LINESTRING(-3 6,-3 0,-3 5,2 -3,-6 10,5 0,2 8,-6 1,10 -6)')));
|
|
|
|
--echo ######################################################################################################
|
|
--echo # BUG#20463609 : ST_SYMDIFFERENCE : ASSERTION `ENTER_COUNT == 0' FAILED
|
|
--echo ######################################################################################################
|
|
|
|
SELECT ST_ASTEXT(ST_SYMDIFFERENCE(
|
|
ST_GEOMFROMTEXT('LINESTRING(-2 -2,-4 0,1 -8,-2 6,8 5,-7 -8,3 0,4 -1,-7 10,-4 10)'),
|
|
ST_GEOMFROMTEXT('LINESTRING(-5 -4,3 0,4 -1,7 -4,2 -1,-4 -1,-2 6)')));
|
|
|
|
SELECT ST_ASTEXT(ST_INTERSECTION(
|
|
ST_GEOMFROMWKB(
|
|
ST_ASWKB(
|
|
ST_GEOMFROMTEXT('MULTILINESTRING((1 5, -4.3 -.1),'
|
|
'(0 6,8.6 6,189.7654 5,1 3,6 3,3 5,6 2.232432,0 4),'
|
|
'(-6 5,1 2.232432),'
|
|
'(3 -1032.34324,9 0,189.7654 1,-1.4 3,3 189.7654,+.3 10.0002,1 5,6 3,5 1,9 1,10.0002 -1032.34324,-0.7654 0,5 3, 3 4),'
|
|
'(2.232432 2.232432,8.6 +.4,0.0 2.232432,4 0,-8.8 10.0002),'
|
|
'(1 0,6 6,7 2,-0 8.4),'
|
|
'(-0.7654 3,+.6 8,4 -1032.34324,1 6,0 4),'
|
|
'(0 7,2 1,8 -7,7 -.7, -1032.34324 9), (5 0, 10.0002 4, 8 7, 3 3, -8.1 5))'))),
|
|
ST_GEOMFROMTEXT('GEOMETRYCOLLECTION('
|
|
'MULTIPOLYGON(((9 6,189.7654 10.0002,5.1 7,7 -0.7654,8 -.7,9 6),'
|
|
'(3 7,10.0002 -1032.34324,5 5,2.232432 1,-.8 +.0,3 8,0 2.232432,3 7)),'
|
|
'((7 5,1 3,1 0.8,2 -.5,3 6,6.6 3.7,2.232432 -1032.34324,+.2 10.0002,7 5),'
|
|
'(0 8,10.0002 9,5 2,6 5,8 8,0 8)),'
|
|
'((2 0,9 2.232432,9 -3,2 8,7 9,3 0,-1 -8.2,0 8,2 0),'
|
|
'(5 2,2 3,9 5,6 1,10.0002 2.232432,-6.2 9,8 10.0002,9 3.0,5 -8.7,5 2))),'
|
|
'MULTILINESTRING((5 10.0002,2 7,-0.7654 0,5 3),'
|
|
'(0 -0.7654,4 10.0002,4 +.1,-.8 3,-.1 8,10.0002 2,+.9 -1032.34324)))')));
|
|
|
|
--error ER_BOOST_GEOMETRY_INCONSISTENT_TURNS_EXCEPTION
|
|
SELECT ST_ASTEXT(ST_INTERSECTION(
|
|
ST_GEOMFROMWKB(
|
|
ST_ASWKB(
|
|
ST_GEOMFROMTEXT('GEOMETRYCOLLECTION('
|
|
'MULTILINESTRING((1 4, 6 5, 2 -1032.34324, 6.9 6),'
|
|
'(6 3, 4 2, 7 0.8, 2 5),'
|
|
'(0 9, 9 4, -0.1 10.0002, 0 +.5, 4 8, -3 7),'
|
|
'(2 7, 5 -6),'
|
|
'(9 -1032.34324, 2 0, 6 3, 2 2, 4 -1032.34324, 6 2.232432)),'
|
|
'MULTILINESTRING((-0.7 2.232432, +.3 -.5),'
|
|
'(0 2, 7 -.3, 2.4 5, +.8 2)),'
|
|
'POLYGON((8 9, 9 0, 189.7654 8, 8 9),'
|
|
'(9 5, 5 2, 2.232432 -.3, 4 3, 2 2, 10.0002 1.6, 1 6, 8 8, 3 3, 9 5),'
|
|
'(4 5, 7 4, 2.232432 2.232432, 0 -.9, 0 189.7654, 2 2, 4 5),'
|
|
'(7 9, 1 -3.6, 2.232432 2.232432, 6 1, 2.232432 6, 0 2.232432, 7 9)))'))),
|
|
ST_GEOMFROMWKB(
|
|
ST_ASWKB(
|
|
ST_GEOMFROMTEXT('LINESTRING(0 -5, 5 10.0002)')))));
|
|
|
|
--echo # Invalid geometry in input
|
|
SELECT ST_ASTEXT(ST_UNION(
|
|
ST_GEOMFROMTEXT('GEOMETRYCOLLECTION('
|
|
'MULTIPOINT(1 1, 5 -3, 10.0002 1, -1032.34324 5, 9 1.1, 4.5 4, 5 0, -5.1 3),'
|
|
'MULTIPOINT(-1032.34324 5, 8 -1032.34324, -0.7654 3, -1032.34324 4, 1 1, 8 2),'
|
|
'POLYGON((7 2, 6.9 +.6, -0.7654 -.5, 2.4 7, 7 3, 7 2)))'),
|
|
ST_GEOMFROMWKB(ST_ASWKB(POLYGON(LINESTRING(POINT(7,9), POINT(7,3), POINT(7,6), POINT(0,6), POINT(7,9)))))));
|
|
|
|
SELECT
|
|
ST_ASTEXT(ST_INTERSECTION(
|
|
ST_GEOMFROMTEXT('GEOMETRYCOLLECTION('
|
|
'MULTIPOINT(4 2, 2 4, 4 1, 5 -3.9, 10.0002 3, 2.232432 2, 189.7654 -.9, 7 7),'
|
|
'POLYGON((8 3, -0.7654 -.0, 10.0002 8, 1 6, 189.7654 4, -1032.34324 4, 8 3),'
|
|
'(2 7, 2.232432 0.5, 9 2, 2.232432 1, 9 5, 6 8, 8 -1032.34324, -9.7 -.1, 9.9 2, 1 5, 1 -.6, 10.0002 -.7, 1 4, 7.0 9, 2 7)),'
|
|
'MULTILINESTRING((1 8, 9 -0.7654, 5 7, +.0 -0.7654, 8 7),'
|
|
'(8 1.1, 6 4, -.4 10.0002, -.3 -1, +.3 8)))'),
|
|
ST_GEOMFROMTEXT('GEOMETRYCOLLECTION('
|
|
'POINT(9 6.7),'
|
|
'MULTILINESTRING((5 0, 2.232432 -0.7654, 0 0, 10.0002 1),'
|
|
'(9 0.6, -2.8 0, 2.232432 2.4),'
|
|
'(1 -1032.34324, -1032.34324 -7.0, 1 0, 0 9, +.2 189.7654, 5 1),'
|
|
'(-9.3 189.7654, 7 0, 10.0002 -1032.34324, 3 9.6, 9 10.0002),'
|
|
'(1 8, 9 -0.7654, -0.7654 3, 8 5, 3 3)),'
|
|
'POINT(-1032.34324 1))')));
|
|
|
|
SELECT ST_ASTEXT(ST_SYMDIFFERENCE(
|
|
ST_GEOMFROMTEXT('MULTILINESTRING((-.4 2, 2.232432 3, 6 9, 8 189.7654, -1032.34324 5.4, 2.232432 9),'
|
|
'(-1032.34324 3, 8 -1.6),'
|
|
'(0 -.2, 8 1, -.5 7, 6 +.2))'),
|
|
ST_GEOMFROMWKB(ST_ASWKB(MULTILINESTRING(
|
|
LINESTRING(POINT(-8,1), POINT(4.8,6), POINT(2,+.5)),
|
|
LINESTRING(POINT(10.0002,2), POINT(9,-1032.34324), POINT(.3,8), POINT(0,5), POINT(8,1), POINT(4,.4), POINT(2,8)),
|
|
LINESTRING(POINT(6,7), POINT(+.1,7), POINT(0,-.5)))))));
|
|
|
|
--echo # Invalid geometry in input
|
|
SELECT ST_ASTEXT(ST_INTERSECTION(
|
|
ST_GEOMFROMWKB(
|
|
ST_ASWKB(
|
|
ST_GEOMFROMTEXT(
|
|
'GEOMETRYCOLLECTION('
|
|
'MULTILINESTRING((4 -0.7654, -1032.34324 -1032.34324, 8 8, 1 0, 6 7, -1032.34324 -.0, -1032.34324 189.7654, 9 2, -9.6 -1032.34324, 5 6, 0 9.0)),'
|
|
'POINT(7 4),'
|
|
'LINESTRING(1 -.0, 6 2, 0 1, -2 -8.4, 0 7, -1032.34324 2.3, 6 3, -1032.34324 -1032.34324),'
|
|
'MULTILINESTRING((1 4, 6 5, 2 -1032.34324, 6.9 6),'
|
|
'(6 3, 4 2, 7 0.8, 2 5),'
|
|
'(0 9, 9 4, -0.1 10.0002, 0 +.5, 4 8, -3 7),'
|
|
'(2 7, 5 -6),'
|
|
'(9 -1032.34324, 2 0, 6 3, 2 2, 4 -1032.34324, 6 2.232432)),'
|
|
'MULTILINESTRING((-9.0 2, -5 0.8),'
|
|
'(9 189.7654, 9 4, 3 -9, 9 2),'
|
|
'(189.7654 9, 7 3, 5 189.7654, -1032.34324 4, -5.9 9)),'
|
|
'POINT(1 -.2),'
|
|
'LINESTRING(7 8, 6 1),'
|
|
'POINT(2 2),'
|
|
'LINESTRING(1 8, 0 189.7654, 1 -1032.34324, 8 2),'
|
|
'MULTIPOLYGON(((2 8, 4 0, 3 9, 5 -3, 0 6, 6 1, 2 8))),'
|
|
'LINESTRING(-0.7654 -.8, 8 1),'
|
|
'POINT(7 9),'
|
|
'MULTILINESTRING((-0.7 2.232432, +.3 -.5),'
|
|
'(0 2, 7 -.3, 2.4 5, +.8 2)),'
|
|
'LINESTRING(10.0002 6.4, 189.7654 4, 189.7654 8, 3 5, 9 -2, 2 -1032.34324),'
|
|
'POLYGON((8 9, 9 0, 189.7654 8, 8 9),'
|
|
'(9 5, 5 2, 2.232432 -.3, 4 3, 2 2, 10.0002 1.6, 1 6, 8 8, 3 3, 9 5),'
|
|
'(4 5, 7 4, 2.232432 2.232432, 0 -.9, 0 189.7654, 2 2, 4 5),'
|
|
'(7 9, 1 -3.6, 2.232432 2.232432, 6 1, 2.232432 6, 0 2.232432, 7 9)),'
|
|
'LINESTRING(3 1.2, -9 +.2),'
|
|
'POINT(-.0 0),'
|
|
'MULTIPOINT(-0.7654 -1032.34324, 3 189.7654, 4 6, -2.7 +.2, -1032.34324 6.5, 10.0002 -0.7654, 7 9))'))),
|
|
ST_GEOMFROMWKB(
|
|
ST_ASWKB(
|
|
ST_GEOMFROMTEXT(
|
|
'GEOMETRYCOLLECTION('
|
|
'POINT(5 -3),'
|
|
'POINT(189.7654 7),'
|
|
'LINESTRING(0 -5, 5 10.0002))')))));
|
|
|
|
SELECT ST_ASTEXT(ST_SYMDIFFERENCE(
|
|
ST_UNION(
|
|
ST_GEOMFROMTEXT('MULTIPOLYGON(((10 0,-10 -3,-10 6,-10 7,4 6,6 1,-9 -8,10 0)))'),
|
|
ST_GEOMFROMTEXT('MULTILINESTRING((7 6,7 3,1 5,6 1,1 9,-6 -8,-7 -3,0 -3,7 -5,7 -2,-1 -9,-1 -6,7 7,-7 -10),'
|
|
'(10 4,8 10,-3 8,2 3,9 2,9 7,-7 -4,-10 -7),'
|
|
'(5 -3,-1 -3),'
|
|
'(9 -9,-3 2,-1 -2,7 -1,9 9,-5 3,-8 5,-10 8,-2 -8,9 1))')),
|
|
ST_UNION(
|
|
ST_GEOMFROMTEXT('LINESTRING(-1 -6,-2 9,-9 -5,0 -6,10 -1,-2 3,4 -10)'),
|
|
ST_GEOMFROMTEXT('POINT(2 -1)'))));
|
|
|
|
SELECT ST_ASTEXT(ST_SYMDIFFERENCE(
|
|
ST_UNION(ST_GEOMFROMTEXT('POINT(7 -8)'),
|
|
ST_GEOMFROMTEXT('MULTILINESTRING((-7 2,3 7,-5 9,-8 -10,-3 10,-8 6,-5 -10,3 -1),(5 6,3 2,9 -1,-7 -7,-10 -7,7 9,-9 2,7 10,-6 6))')),
|
|
ST_UNION(ST_GEOMFROMTEXT('POINT(-9 5)'),
|
|
ST_GEOMFROMTEXT('POLYGON((-7 -4,6 7,10 2,8 6,-2 8,-3 -7,-5 4,-1 10,7 -8,8 9,1 -8,-7 -4))'))));
|
|
|
|
SELECT ST_ASTEXT(ST_SYMDIFFERENCE(
|
|
ST_SYMDIFFERENCE(
|
|
ST_GEOMFROMTEXT('LINESTRING(3 8,-10 -5,3 5,-2 -9,6 2,-1 6,4 5,-3 3,-1 8,-2 -7,6 10,-1 -2,-1 10)'),
|
|
ST_GEOMFROMTEXT('MULTIPOLYGON(((-5 3,-10 -4,-6 9,7 1,8 -7,-4 -8,-10 3,-5 3)),'
|
|
'((8 -3,-5 -6,-9 9,9 10,-7 -7,6 -10,-1 -3,3 -5,6 2,-8 10,7 -9, 8 -3)),'
|
|
'((6 10,-1 0,6 -8,-7 -1,6 -4,-2 7,8 -5,-6 10,9 -3,-1 -5,4 7,8 -3,6 10)))')),
|
|
ST_UNION(
|
|
ST_GEOMFROMTEXT('LINESTRING(5 -6,-6 -4,2 -2,4 -10,10 4,-7 4,7 3,1 -6,1 -2,5 -2,-5 8,-7 -2,2 8,3 -3,-7 -4)'),
|
|
ST_GEOMFROMTEXT('MULTIPOINT(4 9,-7 -1,-9 1,-5 -3,8 -6,8 -7,10 5,9 8,-2 -8,3 -2,1 9)'))));
|
|
|
|
--echo # Invalid geometry in input.
|
|
SELECT ST_ASTEXT(ST_SYMDIFFERENCE(
|
|
ST_GEOMFROMTEXT('MULTILINESTRING((-3 9,3 -4,7 9,4 5,2 -6,-2 -1,-6 2))'),
|
|
ST_GEOMFROMTEXT('GEOMETRYCOLLECTION(POLYGON((-3 -8,0 -8,4 -8,0 -3,3 6,6 9,2 1,9 6,1 6,-8 -2,2 5,-1 5,-6 9,-3 -8)))')));
|
|
|
|
SELECT ST_ASTEXT(ST_SYMDIFFERENCE(
|
|
ST_SYMDIFFERENCE(
|
|
ST_GEOMFROMTEXT('MULTIPOINT(10 -8,-2 6,-6 3,-3 7,7 -3,-8 -9,-3 9,-1 -7)'),
|
|
ST_GEOMFROMTEXT('LINESTRING(-10 0,-4 4,9 5,-7 -8,3 -5,-9 5,0 -6,-9 -4,9 -1,0 -2,-9 4,-7 -8,4 0)')),
|
|
ST_SYMDIFFERENCE(
|
|
ST_GEOMFROMTEXT('MULTILINESTRING((6 -2,4 -9,3 3,0 -10,-10 -1,-4 0,0 1,-2 8,-3 -9),'
|
|
'(7 0,10 -7,10 2,-2 9,-2 10,-7 -10,6 5,-3 10,7 6,2 -6,8 9,9 -4,3 -2,3 1))'),
|
|
ST_GEOMFROMTEXT('MULTIPOLYGON(((-1 -1,7 4,1 10,-1 -1)),'
|
|
'((-3 -9,2 8,5 6,3 -5,-5 4,-5 -7,-1 -7,3 5,-4 6,9 -4,-5 2,-5 9,-3 -9)))'))));
|
|
|
|
--echo ######################################################################################################
|
|
--echo # BUG#20462962 : ASSERTION `GEOMETRY::IS_VALID_GEOTYPE(GT)' FAILED
|
|
--echo ######################################################################################################
|
|
|
|
SELECT ST_ASTEXT(ST_INTERSECTION(
|
|
ST_GEOMFROMWKB(ST_ASWKB(GEOMETRYCOLLECTION(
|
|
MULTIPOINT(POINT(8,-6.0), POINT(9,2), POINT(9,1), POINT(-0,6), POINT(8,6), POINT(4,3), POINT(.7,6)),
|
|
MULTIPOINT(POINT(8,-0.7654), POINT(2,7), POINT(8,-0.7654), POINT(-.0,7), POINT(.0,6), POINT(.9,+.4), POINT(6,2.232432)),
|
|
POLYGON(
|
|
LINESTRING(POINT(8,6), POINT(-.4,3), POINT(-9.8,2.232432), POINT(-1032.34324,8), POINT(2.232432,.8), POINT(8,6))),
|
|
POLYGON(
|
|
LINESTRING(POINT(0,9), POINT(3,1), POINT(3,0), POINT(3,2), POINT(0,9)))))),
|
|
ST_GEOMFROMTEXT('MULTILINESTRING((-0.7654 2.232432, 7 2, -6 -1032.34324, 9 7, 2.8 4))')));
|
|
|
|
--echo ######################################################################################################
|
|
--echo # BUG#20408240 : ST_DIFFERENCE : ASSERTION `T1->RESULT_RANGE' FAILED
|
|
--echo ######################################################################################################
|
|
|
|
SELECT ST_ASTEXT(ST_DIFFERENCE(
|
|
ST_GEOMFROMTEXT('GEOMETRYCOLLECTION('
|
|
'MULTIPOINT(-8 1,-8 1,-10 -3,-10 -1,-9 3),'
|
|
'POLYGON((8 -7,1 -7,-9 0,9 8,-9 7,-10 -2,5 3,8 -8,-10 0,-3 -8,2 9,-7 4,-2 -8,8 -7)))'),
|
|
ST_GEOMFROMTEXT('LINESTRING(-7 4,-7 4,9 3,1 -2,-10 2)')));
|
|
|
|
SELECT ST_ASTEXT(ST_SYMDIFFERENCE(
|
|
ST_GEOMFROMTEXT('POLYGON((-10 -4,7 -3,7 4,-5 8,1 -7,-10 -4))'),
|
|
ST_GEOMFROMTEXT('GEOMETRYCOLLECTION('
|
|
'MULTIPOINT(6 6,3 -7,6 -10,2 8),'
|
|
'LINESTRING(0 -4,-2 2,-3 6,2 -3,-10 -4,5 -7,10 -1,-6 -1,7 4,-1 -4,6 0),'
|
|
'GEOMETRYCOLLECTION('
|
|
'MULTILINESTRING((8 8,4 8,2 -2,4 0,7 -7,-5 10,-6 -2,-7 -1,-1 5,-3 -1),'
|
|
'(-7 10,1 0,-1 7,9 2,-2 6,-1 -1,-1 -1))))')));
|
|
|
|
--echo ######################################################################################################
|
|
--echo # BUG#20141918 : ASSERTION `CUR_SHAPE != GCALC_FUNCTION::SHAPE_POINT' FAILED
|
|
--echo ######################################################################################################
|
|
|
|
SELECT ST_ASTEXT(ST_DIFFERENCE(
|
|
ST_GEOMFROMTEXT('GEOMETRYCOLLECTION('
|
|
'POINT(-5 -4),'
|
|
'POLYGON((-5 1,7 -7,10 0,-10 8,-7 9,-5 1)))'),
|
|
ST_GEOMFROMTEXT('LINESTRING(5 3,7 -3,5 0,-6 -9,-4 9,-3 -8,10 1,10 -9,5 -3,4 -2,1 -3,-8 -5,4 -7,-2 -8)')));
|
|
|
|
SELECT ST_ASTEXT(ST_DIFFERENCE(
|
|
ST_GEOMFROMTEXT('GEOMETRYCOLLECTION('
|
|
'POINT(1 6),'
|
|
'GEOMETRYCOLLECTION('
|
|
'LINESTRING(-9 5,1 -4,-5 4,2 2,-3 7)),'
|
|
'LINESTRING(9 -4,-4 -10,-8 7,-6 8,-4 4,7 -5,-3 7,5 4,2 -1,8 6,9 5),'
|
|
'MULTIPOLYGON(((-3 -5,0 -10,6 8,-3 -5)),'
|
|
'((1 -2,-6 1,-8 8,9 6,-10 9,7 9,1 -2))))'),
|
|
ST_GEOMFROMTEXT('MULTILINESTRING((5 -6,0 1,5 -6,5 -8,1 -1,4 -2),'
|
|
'(-7 8,1 2,-8 8,10 -9,-2 4,-8 7,-8 -2,7 2,10 4,9 0,0 -2,8 2))')));
|
|
|
|
--echo ######################################################################################################
|
|
--echo # BUG#20106767 : CRASH WITH ST_ISVALID() FUNCTION
|
|
--echo ######################################################################################################
|
|
|
|
SELECT ST_ISVALID(
|
|
ST_GEOMFROMTEXT(
|
|
'GEOMETRYCOLLECTION('
|
|
'MULTILINESTRING((-7 -2,-9 3,-2 -8),(3 7,5 6,-7 -9,7 -1,-2 -8,2 9,4 6,-5 -5)),'
|
|
'MULTILINESTRING((2 -2,2 -3,2 -1,-10 7,1 -2,-2 0,-9 -2,10 5,-7 -8,-9 -1,1 -1,-2 3,5 -9,-8 -9,-10 -9)),'
|
|
'MULTIPOINT(-7 -5,6 9,7 4))'));
|
|
|
|
--echo ######################################################################################################
|
|
--echo # BUG#20112290 : HANG/INFINITE LOOP IN ST_ISVALID() FUNCTION WITH NESTED QUERIES
|
|
--echo ######################################################################################################
|
|
|
|
SELECT ST_ISVALID(
|
|
ST_CONVEXHULL(
|
|
ST_UNION(
|
|
ST_GEOMFROMTEXT('MULTILINESTRING((1 -4,-4 9,-8 1,2 2,5 1,8 4,-8 3,3 10,-3 -2,0 9),'
|
|
'(-9 10,-10 -8,4 2,-3 -3,-2 3,10 4,2 -7,-1 0,5 6,-9 -10,-7 -6,8 -8,-10 1,8 5,-7 -6),'
|
|
'(2 -4,-5 10,3 -1,6 0))'),
|
|
ST_GEOMFROMTEXT('POINT(-8 -10)'))));
|
|
|
|
SELECT ST_ASTEXT(
|
|
ST_UNION(
|
|
ST_GEOMFROMTEXT('MULTILINESTRING((1 -4,-4 9,-8 1,2 2,5 1,8 4,-8 3,3 10,-3 -2,0 9),'
|
|
'(-9 10,-10 -8,4 2,-3 -3,-2 3,10 4,2 -7,-1 0,5 6,-9 -10,-7 -6,8 -8,-10 1,8 5,-7 -6),'
|
|
'(2 -4,-5 10,3 -1,6 0))'),
|
|
ST_GEOMFROMTEXT('POINT(-8 -10)')));
|
|
|
|
--echo ######################################################################################################
|
|
--echo # BUG#20112707 : ST_VALIDATE() DOES NOT RETURN ANY VALUE WITH VALID GEOMETRY INPUT
|
|
--echo ######################################################################################################
|
|
|
|
SELECT ST_ASTEXT(ST_VALIDATE(ST_GEOMFROMTEXT('POINT(0 0)')));
|
|
|
|
SELECT ST_ASTEXT(ST_VALIDATE(ST_GEOMFROMTEXT('LINESTRING(0 0,10 10)')));
|
|
|
|
--echo ######################################################################################################
|
|
--echo # BUG#20112849 : ST_ISVALID() FUNCTION RETURNS 'FALSE' WITH VALID POLYGON/MULTIPOLYGON INPUT
|
|
--echo ######################################################################################################
|
|
|
|
SELECT ST_ISVALID(ST_GEOMFROMTEXT('POLYGON((0 0,0 5,5 5,5 0,0 0))'));
|
|
|
|
SELECT ST_ISVALID(ST_GEOMFROMTEXT('POLYGON((0 0,0 10,10 10,10 0,0 0,0 0,0 0),(4 4,4 6,6 6,6 4,4 4))'));
|
|
|
|
SELECT ST_ISVALID(ST_GEOMFROMTEXT('MULTIPOLYGON(((0 0,0 5,5 5,5 0,0 0)))'));
|
|
|
|
SELECT ST_ISVALID(ST_GEOMFROMTEXT('MULTIPOLYGON(((0 0,0 10,10 10,10 0,0 0,0 0,0 0)),((14 14,14 16,16 16,16 14,14 14)))'));
|
|
|
|
--echo ######################################################################################################
|
|
--echo # BUG#20119431 : ST_ISVALID() FUNCTION RETURNS 'FALSE' WITH VALID GEOMETRYCOLLECTION INPUT
|
|
--echo ######################################################################################################
|
|
|
|
SELECT ST_ISVALID(ST_GEOMFROMTEXT('POLYGON((0 0,0 10,10 10,10 0,0 0,0 0, 0 0))'));
|
|
|
|
SELECT ST_ISVALID(ST_GEOMFROMTEXT('GEOMETRYCOLLECTION(POLYGON((0 0,0 10,10 10,10 0,0 0,0 0, 0 0)))'));
|
|
|
|
SELECT ST_ISVALID(ST_GEOMFROMTEXT('GEOMETRYCOLLECTION(LINESTRING(0 0,0 10))'));
|
|
|
|
SELECT ST_ISVALID(ST_GEOMFROMTEXT('GEOMETRYCOLLECTION(POINT(0 0))'));
|
|
|
|
--echo ######################################################################################################
|
|
--echo # BUG#20135389 : ST_MAKEENVELOPE() RETURNS SAME SET OF SRID VALUES IN THE ERROR MESSAGE
|
|
--echo ######################################################################################################
|
|
|
|
--error ER_GIS_DIFFERENT_SRIDS
|
|
SELECT ST_ASTEXT(ST_MAKEENVELOPE(ST_GEOMFROMTEXT('POINT(0 1)', 4236), ST_GEOMFROMTEXT('POINT(0 0)', 0)));
|
|
|
|
--echo ######################################################################################################
|
|
--echo # BUG#20406722 : ST_ISVALID() DOES NOT PRINT THE FUNCTION NAME IN THE ERROR MESSAGE
|
|
--echo ######################################################################################################
|
|
|
|
# Despite the title, this is really about which error message is returned by the
|
|
# ST_ISVALID function, not the function name.
|
|
|
|
--error ER_DATA_OUT_OF_RANGE
|
|
SELECT ST_ISVALID(ST_GEOMFROMTEXT('POINT(0 0)', -1));
|
|
--error ER_SRS_NOT_FOUND
|
|
SELECT ST_ISVALID(ST_GEOMFROMTEXT('POINT(0 0)', 1));
|
|
--error ER_SRS_NOT_FOUND
|
|
SELECT ST_ISVALID(ST_GEOMFROMTEXT('POINT(0 0)', 1000));
|
|
|
|
--echo ######################################################################################################
|
|
--echo # BUG#20406850 : WL#8034 : CRASH WITH ST_ISVAID() IN ITEM_FUNC_ISVALID::VAL_INT FUNCTION
|
|
--echo ######################################################################################################
|
|
|
|
SET @star_center= 'POINT(15 10)';
|
|
SET @star_all_points= 'MULTIPOINT(5 0,25 0,15 10,15 25)';
|
|
|
|
--error ER_DATA_OUT_OF_RANGE
|
|
SELECT ST_ISVALID(ST_GEOMFROMTEXT(@star_center,-1024));
|
|
|
|
--error ER_DATA_OUT_OF_RANGE
|
|
SELECT ST_ISVALID(ST_GEOMFROMTEXT(@star_all_points,-1));
|
|
|
|
--echo ######################################################################################################
|
|
--echo # BUG#20414966 : WL#8034 : CRASH WITH ST_VAIDATE() IN ITEM_FUNC_VALIDATE::VAL_STR
|
|
--echo ######################################################################################################
|
|
|
|
SET @star_center= 'POINT(15 10)';
|
|
SET @star_all_points= 'MULTIPOINT(5 0,25 0,15 10,15 25)';
|
|
|
|
--error ER_DATA_OUT_OF_RANGE
|
|
SELECT ST_VALIDATE(ST_GEOMFROMTEXT(@star_center,-1024));
|
|
|
|
--error ER_DATA_OUT_OF_RANGE
|
|
SELECT ST_VALIDATE(ST_GEOMFROMTEXT(@star_all_points,-1));
|
|
|
|
--echo ######################################################################################################
|
|
--echo # BUG#20430521 : WL#8034 : CRASH WITH ST_SIMPLIFY() IN ITEM_FUNC_SIMPLIFY::VAL_STR
|
|
--echo ######################################################################################################
|
|
|
|
--error ER_GIS_INVALID_DATA
|
|
SELECT ST_ASTEXT(ST_SIMPLIFY(0x000000000200000000000000000000000000000000, 1));
|
|
|
|
--echo ######################################################################################################
|
|
--echo # BUG#20452274 : WL#8034 : SERVER IS HANGING WITH ST_VALIDATE() FUNCTION
|
|
--echo ######################################################################################################>>>>
|
|
|
|
--error ER_GIS_INVALID_DATA
|
|
SELECT ST_ASTEXT(
|
|
ST_VALIDATE(
|
|
ST_UNION(
|
|
ST_GEOMFROMTEXT('MULTIPOLYGON(((-7 -9,-3 7,0 -10,-6 5,10 10,-3 -4,7 9,2 -9,-7 -9)),((1 -10,-3 10,-2 5,1 -10)))'),
|
|
ST_GEOMFROMTEXT('POLYGON((6 10,-7 10,-1 -6,0 5,5 4,1 -9,1 3,-10 -7,-10 8,6 10))'))));
|
|
|
|
--echo ######################################################################################################
|
|
--echo # BUG#20454073 : ASSERTION `M_GEO_VECT && GET_GEOTYPE() != GEOMETRY::WKB_POLYGON' FAILED
|
|
--echo ######################################################################################################
|
|
|
|
SELECT ST_ASTEXT(ST_SIMPLIFY(ST_GEOMFROMTEXT('MULTIPOINT(19 -4,-2 -6,-8 2)'), 1));
|
|
|
|
--echo ######################################################################################################
|
|
--echo # BUG#20534576 : WL#7929 : ST_BUFFER() : ASSERTION FAILURE IN SPATIAL.H FILE
|
|
--echo ######################################################################################################
|
|
|
|
# Replace numbers like 23109 with 23555.
|
|
--replace_regex /([0-9]+)\.[0-9]+/\1/ /([0-9]*[0-9]{3})[0-9]{2}/\155/ /([0-9]{3})[0-9]{1}/\15/ /([0-9]{2})[0-9]{1}/\15/
|
|
SELECT ST_ASTEXT(
|
|
ST_BUFFER(
|
|
ST_GEOMFROMTEXT('MULTILINESTRING((15 0,1 -18,-17 -13),(-10 -1,-5 -4,-15 4,1 -9,-5 1))'),
|
|
61958,
|
|
ST_BUFFER_STRATEGY('join_miter', 199)));
|
|
|
|
SELECT ST_ISVALID(
|
|
ST_BUFFER(
|
|
ST_GEOMFROMTEXT('MULTILINESTRING((15 0,1 -18,-17 -13),(-10 -1,-5 -4,-15 4,1 -9,-5 1))'),
|
|
61958,
|
|
ST_BUFFER_STRATEGY('join_miter', 199)));
|
|
|
|
SELECT ST_ISVALID(
|
|
ST_BUFFER(
|
|
ST_SYMDIFFERENCE(
|
|
ST_GEOMFROMTEXT('LINESTRING(-2 0,-17 -11,12 1,-19 -12,-1 0)'),
|
|
ST_GEOMFROMTEXT('MULTIPOLYGON(((0 0,-7 -6,11 0,18 13,-14 11,0 0),(6 9,4 -2,-1 3,6 9)))')),
|
|
41751));
|
|
|
|
# COMMENTED OUT BECAUSE IT TAKES VERY LONG TIME TO FINISH
|
|
#SELECT ST_ASTEXT(
|
|
# ST_BUFFER(
|
|
# ST_INTERSECTION(
|
|
# ST_GEOMFROMTEXT('POLYGON((3 5,-18 18,-6 -13,-11 0,-5 -6,3 5)))'),
|
|
# ST_GEOMFROMTEXT('MULTILINESTRING((-6 -16,-11 -7,-5 -14,7 -2,-15 -1,-15 9),(16 -12,5 -14,7 5,4 -2,14 -15),(18 8,13 -12,2 12,8 -19),(8 -7,18 8,-7 1,-7 -7,11 12,-19 -17),(-2 5,-12 12,-11 -1,19 20,8 18,17 -2),(19 8,-7 -16,3 11,19 15,-19 -2,-12 -18))')),
|
|
# 79610));
|
|
|
|
#SELECT ST_ASTEXT(
|
|
# ST_BUFFER(
|
|
# ST_UNION(
|
|
# ST_GEOMFROMTEXT('MULTILINESTRING((1 18, 7 -2, 7 -8, 16 7, -1 -18, -16 19, 8 14), (1 -10, 15 12), (19 10, -17 -7, -1 -10, 15 6, -11 -18, -9 -9), (-4 -2, -15 -15, -3 -17, -16 -8, 18 -8), (2 -19, -10 7, 4 1, 7 -3, 5 3, -6 6, -12 -8, 4 16, 1 -6, -3 -16))'),
|
|
# ST_GEOMFROMTEXT('POLYGON((3 8, -16 8, -11 -18, 11 3, 20 5, 3 8))')),
|
|
# 96375));
|
|
|
|
#SELECT ST_ASTEXT(
|
|
# ST_BUFFER(
|
|
# ST_INTERSECTION(
|
|
# ST_GEOMFROMTEXT('MULTILINESTRING((-15 2, -15 -17, -6 11, 13 9), (-15 0, -8 9, 2 0, 0 19, 10 -16, -14 -19, -12 -12), (0 10, 3 3), (-4 1, -10 -17, -16 -6, -9 7))'),
|
|
# ST_GEOMFROMTEXT('POLYGON((5 5, 9 -4, -7 7, -10 -5, -8 -3, 12 14, 5 5), (6 3, -1 16, -6 -13, 15 0, 0 1, 16 -3, 0 0, 6 3))')),
|
|
# 59772));
|
|
|
|
--echo ######################################################################################################
|
|
--echo # BUG#20518038 : WL#7929 : ST_BUFFER() IS PRODUCING NON-CLOSED POLYGONS
|
|
--echo ######################################################################################################
|
|
|
|
--replace_numeric_round 4
|
|
SELECT ST_ASTEXT(ST_BUFFER(ST_GEOMFROMTEXT('LINESTRING(0 0,0 1)'), 1));
|
|
|
|
--echo ######################################################################################################
|
|
--echo # BUG#19894465 : WL#7929 : BOOST GEOMETRY BUFFER BUGS
|
|
--echo ######################################################################################################
|
|
|
|
--echo # Scenario 1
|
|
SELECT ST_AREA(ST_BUFFER(ST_GEOMFROMTEXT('LINESTRING(0 0,0 1)'), 1)) > 0;
|
|
|
|
--replace_numeric_round 4
|
|
SELECT ST_ASTEXT(ST_BUFFER(ST_GEOMFROMTEXT('LINESTRING(0 0,0 1)'), 1));
|
|
|
|
--echo # Scenario 2
|
|
SELECT ST_AREA(ST_BUFFER(ST_GEOMFROMTEXT('LINESTRING(1 1,1 1)'), 1)) > 0;
|
|
|
|
--error ER_GIS_INVALID_DATA
|
|
SELECT ST_AREA(ST_BUFFER(ST_GEOMFROMTEXT('POLYGON(1 1,1 1,1 1,1 1)'), 1)) > 0;
|
|
|
|
--replace_numeric_round 4
|
|
SELECT ST_ASTEXT(ST_BUFFER(ST_GEOMFROMTEXT('LINESTRING(1 1,1 1)'), 1));
|
|
|
|
--error ER_GIS_INVALID_DATA
|
|
SELECT ST_ASTEXT(ST_BUFFER(ST_GEOMFROMTEXT('POLYGON(1 1,1 1,1 1,1 1)'), 1));
|
|
|
|
--echo # Scenario 3
|
|
SELECT ST_AREA(ST_BUFFER(ST_GEOMFROMTEXT('POLYGON((0 0, 0 8, 8 8, 8 10, -10 10, -10 0, 0 0))'), 1)) > 0;
|
|
|
|
--replace_numeric_round 4
|
|
SELECT ST_ASTEXT(ST_BUFFER(ST_GEOMFROMTEXT('POLYGON((0 0, 0 8, 8 8, 8 10, -10 10, -10 0, 0 0))'), 1));
|
|
|
|
--echo # Scenario 4
|
|
SELECT ST_AREA(ST_BUFFER(ST_GEOMFROMTEXT('POLYGON((0 0,10 10,0 8,0 0))'), 1)) > 0;
|
|
|
|
SELECT ST_AREA(ST_BUFFER(ST_GEOMFROMTEXT('POLYGON((1 1,10 10,0 8,1 1))'), 1)) > 0;
|
|
|
|
--replace_numeric_round 4
|
|
SELECT ST_ASTEXT(ST_BUFFER(ST_GEOMFROMTEXT('POLYGON((0 0,10 10,0 8,0 0))'), 1));
|
|
|
|
--replace_numeric_round 4
|
|
SELECT ST_ASTEXT(ST_BUFFER(ST_GEOMFROMTEXT('POLYGON((1 1,10 10,0 8,1 1))'), 1));
|
|
|
|
--echo # Scenario 5
|
|
SELECT ST_AREA(ST_BUFFER(ST_GEOMFROMTEXT('POLYGON((2 2,2 8,8 8,8 2,2 2))'), 1)) > 0;
|
|
|
|
SELECT ST_AREA(ST_BUFFER(ST_GEOMFROMTEXT('POLYGON((2 2,8 2,8 8,2 8,2 2))'), 1)) > 0;
|
|
|
|
--replace_numeric_round 4
|
|
SELECT ST_ASTEXT(ST_BUFFER(ST_GEOMFROMTEXT('POLYGON((2 2,2 8,8 8,8 2,2 2))'), 1));
|
|
|
|
--replace_numeric_round 4
|
|
SELECT ST_ASTEXT(ST_BUFFER(ST_GEOMFROMTEXT('POLYGON((2 2,8 2,8 8,2 8,2 2))'), 1));
|
|
|
|
--echo ######################################################################################################
|
|
--echo # BUG#20510010 : ST_BUFFER() : MYSQLD GOT SIGNAL 11
|
|
--echo ######################################################################################################
|
|
|
|
--replace_numeric_round 0
|
|
SELECT ST_ASTEXT(
|
|
ST_BUFFER(
|
|
ST_GEOMFROMTEXT('GEOMETRYCOLLECTION('
|
|
'MULTILINESTRING((12 -12,-15 19),(2 -9,-4 -8,18 3,-9 -8),(13 11,-15 9,-16 6,-17 5)),'
|
|
'LINESTRING(14 -16,-3 18,-13 -7,-10 1))'), 6561));
|
|
|
|
--echo ######################################################################################################
|
|
--echo # BUG#20510359 : ST_BUFFER() RETURNS NULL INSTEAD OF AN EMPTY GEOMETRY
|
|
--echo ######################################################################################################
|
|
|
|
SELECT ST_ASTEXT(ST_BUFFER(ST_GEOMFROMTEXT('POLYGON((0 0,10 0,10 10,0 10,0 0))'), -10));
|
|
|
|
SELECT ST_ASTEXT(ST_BUFFER(ST_GEOMFROMTEXT('POLYGON((0 0,10 0,10 10,0 10,0 0))'), -8));
|
|
|
|
SELECT ST_ASTEXT(ST_BUFFER(ST_GEOMFROMTEXT('POLYGON((0 0,10 0,10 10,0 10,0 0))'), -6));
|
|
|
|
--echo ######################################################################################################
|
|
--echo # BUG#20517621 : ASSERTION `GEOMETRY::IS_VALID_GEOTYPE(GT)' FAILED
|
|
--echo ######################################################################################################
|
|
|
|
--error ER_GIS_DATA_WRONG_ENDIANESS
|
|
SELECT ST_ASTEXT(ST_BUFFER(0x000000000200000000000000000000000000000000, 1));
|
|
|
|
--error ER_GIS_DATA_WRONG_ENDIANESS
|
|
SELECT ST_ASTEXT(ST_BUFFER(0x010100000001000000010100000000000000000000, 1));
|
|
|
|
--error ER_GIS_DATA_WRONG_ENDIANESS
|
|
SELECT ST_ASTEXT(ST_BUFFER(0x010100000002000000000000000000000000000000, 1));
|
|
|
|
--echo ######################################################################################################
|
|
--echo # BUG#20558289 : ST_BUFFER() RETURNS EMPTY GEOMETRY WITH [MULTI]LINESTRING GEOMETRY
|
|
--echo ######################################################################################################
|
|
|
|
--replace_numeric_round 4
|
|
SELECT ST_ASTEXT(ST_BUFFER(ST_GEOMFROMTEXT('LINESTRING(0 0,10 10,10 0,0 10)'), 20, ST_BUFFER_STRATEGY('end_flat')));
|
|
|
|
SELECT ST_ASTEXT(ST_BUFFER(ST_GEOMFROMTEXT('MULTILINESTRING((0 0,10 10),(10 0,0 10))'), 50, ST_BUFFER_STRATEGY('end_flat')));
|
|
|
|
--echo ######################################################################################################
|
|
--echo # BUG#20558350 : ST_BUFFER RETURNS INCORRECT RESULT WITH NEGATIVE DISTANCE AND POLYGON WITH HOLE
|
|
--echo ######################################################################################################
|
|
|
|
SELECT ST_ASTEXT(ST_BUFFER(ST_GEOMFROMTEXT('POLYGON((0 0,0 10,10 10,10 0,0 0,0 0,0 0),(4 4,4 6,6 6,6 4,4 4))'), -5));
|
|
|
|
SELECT ST_ASTEXT(ST_BUFFER(ST_GEOMFROMTEXT('POLYGON((0 0,0 10,10 10,10 0,0 0,0 0,0 0),(4 4,4 6,6 6,6 4,4 4))'), -10));
|
|
|
|
SELECT ST_ASTEXT(ST_BUFFER(ST_GEOMFROMTEXT('POLYGON((0 0,0 10,10 10,10 0,0 0,0 0,0 0))'), -10));
|
|
|
|
--echo ######################################################################################################
|
|
--echo # BUG#20594425 : WL#7929 : HANG/INFINITE LOOP WITH ST_BUFFER() FUNCTION
|
|
--echo ######################################################################################################
|
|
|
|
# COMMENTED OUT BECAUSE IT TAKES LONG TIME TO FINISH (minutes in debug build, and seconds in release build)
|
|
#SELECT ST_ASTEXT(ST_BUFFER(ST_GEOMFROMTEXT('MULTIPOINT(-9 19,9 -6,-4 4,16 -14,-3 16,14 9)'), 6051788, ST_BUFFER_STRATEGY('point_circle', 83585)));
|
|
|
|
#SELECT ST_ASTEXT(ST_BUFFER(ST_GEOMFROMTEXT('MULTIPOINT(-2 11,-15 3,6 4,-14 0,20 -7,-17 -1)'), 5666962, ST_BUFFER_STRATEGY('point_circle', 46641)));
|
|
|
|
#SELECT ST_AREA(ST_BUFFER(ST_GEOMFROMTEXT('MULTIPOINT(-9 19,9 -6,-4 4,16 -14,-3 16,14 9)'), 6051788, ST_BUFFER_STRATEGY('point_circle', 8358))) > 115058662050000;
|
|
|
|
#SELECT ST_AREA(ST_BUFFER(ST_GEOMFROMTEXT('MULTIPOINT(-2 11,-15 3,6 4,-14 0,20 -7,-17 -1)'), 5666962, ST_BUFFER_STRATEGY('point_circle', 4664))) > 100891001120000;
|
|
|
|
--echo ######################################################################################################
|
|
--echo # BUG#20558379 : ST_BUFFER() RETURNS AN ERROR WITH VALID GEOMETRYCOLLECTION INPUT
|
|
--echo ######################################################################################################
|
|
|
|
SELECT ST_ASTEXT(ST_BUFFER(ST_GEOMFROMTEXT('GEOMETRYCOLLECTION(POLYGON((0 0,0 10,10 10,10 0,0 0)), POLYGON((10 10,10 20,20 20,20 10,10 10)))'), -1));
|
|
|
|
SELECT ST_ASTEXT(ST_BUFFER(ST_GEOMFROMTEXT('GEOMETRYCOLLECTION(POLYGON((0 0,0 5,5 5,5 0,0 0)), POLYGON((10 10,10 20,20 20,20 10,10 10)))'), -1));
|
|
|
|
--echo ######################################################################################################
|
|
--echo # BUG#20607166 : SERVER IS HANGING WITH MULTIPOINT GEOMETRY AND '1' AS POINT_PER_CIRCLE' VALUE
|
|
--echo ######################################################################################################
|
|
|
|
--replace_numeric_round 4
|
|
SELECT ST_ASTEXT(ST_BUFFER(ST_GEOMFROMTEXT('MULTIPOINT(5 13,9 -10,12 -7,-1 -16,-18 15,-13 -10,-1 5,12 -7)'), 1, ST_BUFFER_STRATEGY('point_circle',1)));
|
|
|
|
--echo ######################################################################################################
|
|
--echo # BUG#20451555 : ASSERTION FAILED: INDEX >= 0 && UNSIGNED(INDEX) < INFO.COUNT
|
|
--echo ######################################################################################################
|
|
|
|
--error ER_GIS_INVALID_DATA
|
|
SELECT ST_DISJOINT(
|
|
ST_GEOMFROMTEXT('LINESTRING(-2305843009213693956 4611686018427387906, -33 -92, 78 83)'),
|
|
ST_GEOMFROMTEXT('MULTILINESTRING((20 100, 31 -97, -46 57, -20 -4),(-71,-4))'));
|
|
|
|
SELECT ST_DISJOINT(
|
|
ST_GEOMFROMTEXT('LINESTRING(-2305843009213693956 4611686018427387906, -33 -92, 78 83)'),
|
|
ST_GEOMFROMTEXT('LINESTRING(20 100, 31 -97, -46 57, -20 -4)'));
|
|
|
|
--echo ######################################################################################################
|
|
--echo # BUG#20841874 : ASSERT:GEOMETRY::EQUALS(CURRENT_ROBUST_RING.FRONT(), CURRENT_ROBUST_RING.BACK())
|
|
--echo ######################################################################################################
|
|
|
|
DO(SELECT ST_BUFFER(
|
|
ST_GEOMFROMTEXT("MULTILINESTRING((-58 19, 61 88),(1.922421e+307 1.520384e+308, 15 42, 89 -93, -89 -22),(-63 -5, -262141 -536870908, -3 87, 77 -69))")
|
|
, 0x98));
|
|
|
|
--echo ######################################################################################################
|
|
--echo # Bug#20911624 THE SERVER CRASH WHEN TEST ST_INTERSECTS WITH ST_BUFFER
|
|
--echo ######################################################################################################
|
|
# The geom1 and geom2 are WKT equivalence to the mysqldump test data provided
|
|
# by the external bug reporter. Don't try to simplify the test data otherwise
|
|
# the issue would not show up, it's not easy to construct such revealing test data.
|
|
set @geom2 = 'LINESTRING(13115313.13 3600370.58,13115298.74 3600352.19,13115286.56 3600333.86)';
|
|
set @geom1 = 'MULTIPOLYGON(((13050407.79 3563020.68,
|
|
13050868.54 3563726.04,
|
|
13051606.22 3564382.08,
|
|
13052406.14 3565013.08,
|
|
13052935.88 3565405.58,
|
|
13053068.6 3565492.3,
|
|
13053090.69 3565506.74,
|
|
13053275.46 3565608.74,
|
|
13053431.71 3565694.76,
|
|
13053550.03 3565767.11,
|
|
13053638.67 3565839.82,
|
|
13053668.93 3565856.61,
|
|
13053779.26 3565918.73,
|
|
13053956.52 3566005.25,
|
|
13054060.42 3566063.3,
|
|
13054194.71 3566142.09,
|
|
13054357.51 3566256.82,
|
|
13054505.03 3566350.49,
|
|
13054661.07 3566436.45,
|
|
13054802.25 3566522.64,
|
|
13054928.46 3566594.29,
|
|
13055098.17 3566686.63,
|
|
13055270.14 3566763.83,
|
|
13055417.69 3566879.26,
|
|
13055573.76 3566965.05,
|
|
13055707.21 3567080.68,
|
|
13055795.86 3567123.77,
|
|
13055899.89 3567224.75,
|
|
13055996.66 3567312.52,
|
|
13056070.88 3567354.8,
|
|
13056144.97 3567405.48,
|
|
13056256.27 3567469.49,
|
|
13056374.84 3567526.09,
|
|
13056500.97 3567606.3,
|
|
13056619.82 3567685.43,
|
|
13056760.4 3567801.24,
|
|
13056886.92 3567880.44,
|
|
13056967.85 3567946.66,
|
|
13057018.54 3567975.9,
|
|
13057078.93 3568010.81,
|
|
13057153.02 3568077.23,
|
|
13057256.9 3568163.9,
|
|
13057419.91 3568259.49,
|
|
13057466.67 3568275.3,
|
|
13057568.41 3568309.87,
|
|
13057716.45 3568448.89,
|
|
13057901.41 3568536.73,
|
|
13058065.16 3568557.28,
|
|
13058309.51 3568594.52,
|
|
13058560.65 3568608.66,
|
|
13058827.7 3568587.53,
|
|
13059035.66 3568552.06,
|
|
13059168.15 3568501.54,
|
|
13059257.56 3568472.94,
|
|
13059323.84 3568437.31,
|
|
13059376.48 3568356.18,
|
|
13059455.78 3568271.67,
|
|
13059472.69 3568253.78,
|
|
13059487.18 3568195.57,
|
|
13059598.31 3568167.06,
|
|
13059768.14 3568168.75,
|
|
13059879.59 3568207.34,
|
|
13059967.59 3568253.33,
|
|
13059994.66 3568277.23,
|
|
13060085.61 3568358.24,
|
|
13060129.6 3568440.33,
|
|
13060151.5 3568530.12,
|
|
13060158.64 3568625.49,
|
|
13060158.58 3568699.78,
|
|
13060121.7 3568757.21,
|
|
13060114.09 3568831.4,
|
|
13060040.38 3568852.7,
|
|
13059981.07 3568910.01,
|
|
13059906.88 3568953.27,
|
|
13059840.02 3568981.97,
|
|
13059781.47 3569018.28,
|
|
13059736.12 3569083.98,
|
|
13059698.75 3569156.86,
|
|
13059662.26 3569244.96,
|
|
13059618.22 3569326.04,
|
|
13059558.43 3569362.58,
|
|
13059580.39 3569436.05,
|
|
13059639.24 3569473.68,
|
|
13059772.71 3569534.27,
|
|
13059926.78 3569603.13,
|
|
13060030.54 3569671.9,
|
|
13060178.22 3569740.09,
|
|
13060311.57 3569772.17,
|
|
13060465.64 3569797.88,
|
|
13060584.5 3569858.7,
|
|
13060687.15 3569934.9,
|
|
13060886.35 3569997.74,
|
|
13061077.87 3570054.45,
|
|
13061306.57 3570140.53,
|
|
13061410.15 3570209.5,
|
|
13061564.36 3570279.16,
|
|
13061689.87 3570327.02,
|
|
13061807.29 3570366.61,
|
|
13061910.86 3570413.9,
|
|
13062028.72 3570468.85,
|
|
13062131.84 3570515.36,
|
|
13062334.67 3570614.59,
|
|
13062541.39 3570738.44,
|
|
13062761.55 3570854.33,
|
|
13062975 3570956.13,
|
|
13063211.89 3571042.69,
|
|
13063417.8 3571106.53,
|
|
13063595.16 3571162.84,
|
|
13063779.22 3571239.88,
|
|
13064045.15 3571296.81,
|
|
13064267.57 3571359.17,
|
|
13064422.2 3571398.62,
|
|
13064636.24 3571460.8,
|
|
13064814.01 3571498.93,
|
|
13065035.91 3571567.92,
|
|
13065302.44 3571621.37,
|
|
13065620.71 3571696.24,
|
|
13065894.84 3571732.63,
|
|
13066073.01 3571805.78,
|
|
13066325.42 3571819.7,
|
|
13066525.84 3571855.57,
|
|
13066704.35 3571891.39,
|
|
13066815.45 3571919.79,
|
|
13066981.65 3571953.33,
|
|
13067023.43 3571961.58,
|
|
13067179.84 3571975.47,
|
|
13067467.6 3571939.34,
|
|
13067610.02 3571942.64,
|
|
13067660.78 3571943.75,
|
|
13067883.84 3571940.32,
|
|
13068054.5 3571966.38,
|
|
13068218.68 3571955.78,
|
|
13068389.36 3571937.78,
|
|
13068590.36 3571897.2,
|
|
13068858.36 3571883.66,
|
|
13069051.65 3571880.24,
|
|
13069252.17 3571817.48,
|
|
13069467.55 3571805.55,
|
|
13069646.67 3571787.65,
|
|
13069779.69 3571748.57,
|
|
13069935.84 3571709.31,
|
|
13070062.01 3571677.64,
|
|
13070226.02 3571638.37,
|
|
13070359.06 3571576.69,
|
|
13070552.37 3571522.17,
|
|
13070700.63 3571476.72,
|
|
13070834.35 3571438.44,
|
|
13070922.84 3571408.25,
|
|
13071019.9 3571369.67,
|
|
13071116.06 3571317.39,
|
|
13071219.89 3571249.95,
|
|
13071286.24 3571197.8,
|
|
13071382.34 3571152.6,
|
|
13071493.81 3571115.52,
|
|
13071671.42 3571078.18,
|
|
13071834.61 3571003.7,
|
|
13072011.76 3570929.49,
|
|
13072195.97 3570848.78,
|
|
13072336.94 3570782.3,
|
|
13072447.28 3570753.22,
|
|
13072580.39 3570695.03,
|
|
13072735.24 3570658.29,
|
|
13072890.38 3570629.38,
|
|
13073059.91 3570572.37,
|
|
13073236.92 3570544.17,
|
|
13073472.82 3570473.75,
|
|
13073708.19 3570396.02,
|
|
13073899.42 3570362,
|
|
13074076.75 3570319.84,
|
|
13074267 3570301.42,
|
|
13074465.75 3570275.1,
|
|
13074598.08 3570240.78,
|
|
13074759.22 3570185.08,
|
|
13074949.83 3570106.51,
|
|
13075112.6 3570057.93,
|
|
13075288.77 3570024.61,
|
|
13075427.47 3570012.91,
|
|
13075603.64 3569979.58,
|
|
13075780.36 3569968,
|
|
13075948.54 3570000.59,
|
|
13076162.45 3569930.61,
|
|
13076324.38 3569925.53,
|
|
13076478.35 3569935.63,
|
|
13076632.67 3569960.69,
|
|
13076808.65 3569985.96,
|
|
13076948.28 3570031.47,
|
|
13077250.49 3570137.94,
|
|
13077463.47 3570273.88,
|
|
13077683.63 3570452.76,
|
|
13077970.16 3570565.5,
|
|
13078205.48 3570729.01,
|
|
13078528.38 3570944.17,
|
|
13078786.96 3571083.82,
|
|
13079029.2 3571267.3,
|
|
13079235.8 3571437.02,
|
|
13079397.79 3571590.56,
|
|
13079566.66 3571818.25,
|
|
13079706.71 3572015.46,
|
|
13079794.9 3572169.78,
|
|
13079853.75 3572301.19,
|
|
13080034.3 3572447.83,
|
|
13080086.27 3572587.07,
|
|
13080145.93 3572667.44,
|
|
13080226.48 3572755.22,
|
|
13080307.95 3572841.53,
|
|
13080322.5 3572915.66,
|
|
13080367.69 3573033.26,
|
|
13080404.39 3573128.04,
|
|
13080456.07 3573238.31,
|
|
13080515.78 3573325.23,
|
|
13080589.57 3573382.65,
|
|
13080670.18 3573441.2,
|
|
13080737.48 3573476.76,
|
|
13080847.94 3573525.3,
|
|
13080899.6 3573539.69,
|
|
13081019.02 3573572.89,
|
|
13081107.37 3573608.82,
|
|
13081188.8 3573650.53,
|
|
13081263.07 3573686.04,
|
|
13081351.45 3573727.57,
|
|
13081455.16 3573777.26,
|
|
13081492.66 3573828.29,
|
|
13081508.89 3573846,
|
|
13081551.21 3573892.93,
|
|
13081618.71 3573972.2,
|
|
13081677.61 3574060.4,
|
|
13081781.37 3574138.76,
|
|
13081855.22 3574180.5,
|
|
13081966.68 3574229.55,
|
|
13082218.41 3574290.19,
|
|
13082314.55 3574354.66,
|
|
13082500.15 3574408.39,
|
|
13082610.68 3574442.58,
|
|
13082692.23 3574470.44,
|
|
13082744.28 3574521.07,
|
|
13082825.86 3574600.77,
|
|
13082930.05 3574701.32,
|
|
13083121.97 3574778.62,
|
|
13083203.5 3574827.65,
|
|
13083292.25 3574958.82,
|
|
13083381.42 3575068.75,
|
|
13083425.88 3575170.85,
|
|
13083566.26 3575352.47,
|
|
13083669.96 3575512.74,
|
|
13083781.37 3575688.44,
|
|
13083899.47 3575760.25,
|
|
13083959.16 3575840.4,
|
|
13084070.27 3575875.08,
|
|
13084150.81 3575947.85,
|
|
13084240.25 3575998.92,
|
|
13084343.73 3576056.24,
|
|
13084439.6 3576098.51,
|
|
13084521.24 3576098.58,
|
|
13084668.9 3576111.51,
|
|
13084727.98 3576103.51,
|
|
13084801.98 3576087.08,
|
|
13084941.91 3576167.98,
|
|
13085075 3576248.18,
|
|
13085185.12 3576336.34,
|
|
13085303.64 3576394.58,
|
|
13085421.36 3576460.18,
|
|
13085613.72 3576541.66,
|
|
13085760.95 3576622.17,
|
|
13085930.38 3576726.48,
|
|
13086011.34 3576756.48,
|
|
13086085.16 3576785.59,
|
|
13086173.75 3576808.81,
|
|
13086254.32 3576831.13,
|
|
13086335.32 3576853.13,
|
|
13086416.67 3576921.2,
|
|
13086578.09 3577024.78,
|
|
13086666.7 3577048.78,
|
|
13086762.44 3577130.42,
|
|
13086784.39 3577093.59,
|
|
13086979.74 3577356.56,
|
|
13087237.08 3577550.45,
|
|
13087370.43 3577669.36,
|
|
13087503.2 3577774.32,
|
|
13087529.48 3577788.97,
|
|
13087601 3577827.67,
|
|
13087618.3 3577845.27,
|
|
13087726.19 3577956.23,
|
|
13087777.31 3578000.78,
|
|
13087806.92 3578053.44,
|
|
13087844.17 3578113.2,
|
|
13087880.55 3578195.25,
|
|
13087939.75 3578277.38,
|
|
13088005.37 3578352.44,
|
|
13088064.56 3578412.68,
|
|
13088189.68 3578533.2,
|
|
13088248.41 3578622.34,
|
|
13088345.26 3578721.44,
|
|
13088359.11 3578735.39,
|
|
13088476.22 3578834.04,
|
|
13088593.77 3578961.06,
|
|
13088684.61 3579050.53,
|
|
13088769.92 3579134.6,
|
|
13088880.69 3579239.96,
|
|
13088953.8 3579344.38,
|
|
13089050.07 3579435.62,
|
|
13089182 3579571.15,
|
|
13089270.3 3579638.85,
|
|
13089410.56 3579729.89,
|
|
13089520.02 3579828.24,
|
|
13089630.83 3579904.15,
|
|
13089704.41 3579971.43,
|
|
13089932.28 3580115.89,
|
|
13090080.29 3580170.03,
|
|
13090234.21 3580208.93,
|
|
13090381.94 3580284.7,
|
|
13090775.99 3580400.49,
|
|
13091085.24 3580492.57,
|
|
13091402.66 3580621.21,
|
|
13091727.58 3580674.53,
|
|
13092000.94 3580755.93,
|
|
13092311.79 3580844.73,
|
|
13092645.04 3580925.08,
|
|
13093015.9 3581010.72,
|
|
13093319.82 3581096.86,
|
|
13093608.51 3581180.93,
|
|
13094002.66 3581324.48,
|
|
13094336.91 3581421.46,
|
|
13094604.63 3581505.71,
|
|
13094819.63 3581569.15,
|
|
13094910.09 3581595.89,
|
|
13095199.26 3581701.56,
|
|
13095407.02 3581790.19,
|
|
13095430.5 3581800.13,
|
|
13095713.29 3581912.46,
|
|
13096010.59 3582017.78,
|
|
13096308.62 3582123.6,
|
|
13096583.21 3582222.48,
|
|
13096783.88 3582286.78,
|
|
13096940.25 3582342.86,
|
|
13097163.14 3582422.11,
|
|
13097289.13 3582516.4,
|
|
13097497.29 3582558.39,
|
|
13097624.13 3582616.01,
|
|
13097758.2 3582666.48,
|
|
13097884.45 3582679.81,
|
|
13097980.69 3582686.92,
|
|
13098047.01 3582701.14,
|
|
13098144.3 3582744.49,
|
|
13098322.02 3582781.25,
|
|
13098433.75 3582795.68,
|
|
13098566.71 3582825.15,
|
|
13098797.24 3582869.26,
|
|
13098945.02 3582876.04,
|
|
13099078.69 3582928.24,
|
|
13099174.51 3582987.66,
|
|
13099300.46 3583033.16,
|
|
13099375.02 3583063.52,
|
|
13099471.25 3583101.17,
|
|
13099633.99 3583154.31,
|
|
13099781.81 3583185.24,
|
|
13099944.92 3583208.68,
|
|
13100114.73 3583248.42,
|
|
13100307.24 3583287.43,
|
|
13100388.53 3583333.88,
|
|
13100602.13 3583380.59,
|
|
13100735.35 3583465.1,
|
|
13100890.09 3583519.43,
|
|
13101134.46 3583582.71,
|
|
13101274.74 3583615,
|
|
13101422.29 3583677.94,
|
|
13101584.9 3583739.98,
|
|
13101739.52 3583787.85,
|
|
13101894.59 3583828.29,
|
|
13101998.15 3583866.87,
|
|
13102138.36 3583921.71,
|
|
13102322.22 3583977.34,
|
|
13102477.28 3584032.46,
|
|
13102677.09 3584125.45,
|
|
13102876.17 3584202.97,
|
|
13103030.83 3584280.13,
|
|
13103186.85 3584349.98,
|
|
13103319.96 3584418.92,
|
|
13103423.01 3584671.48,
|
|
13103497.38 3584916.8,
|
|
13103563.55 3585177.18,
|
|
13103667.58 3585436.58,
|
|
13103800.83 3585668.5,
|
|
13103933.58 3585906.08,
|
|
13104052.5 3586137.57,
|
|
13104178.68 3586352.65,
|
|
13104356.11 3586599.21,
|
|
13104430.74 3586820.98,
|
|
13104520.18 3587051.74,
|
|
13104565.09 3587191.41,
|
|
13104646.45 3587340.63,
|
|
13104727.97 3587532.87,
|
|
13104809.84 3587733.44,
|
|
13104928.67 3587955.8,
|
|
13105025.49 3588111.77,
|
|
13105099.85 3588221.92,
|
|
13105144.85 3588333.89,
|
|
13105240.83 3588452.12,
|
|
13105330.05 3588592.7,
|
|
13105359.82 3588680.96,
|
|
13105397.74 3588784.57,
|
|
13105471.6 3588865.68,
|
|
13105553.29 3588968.92,
|
|
13105657.84 3589079.91,
|
|
13105709.86 3589235.62,
|
|
13105799.65 3589382.63,
|
|
13105947.65 3589528.88,
|
|
13105956.58 3589541.35,
|
|
13106052.33 3589676.89,
|
|
13106119.23 3589816.82,
|
|
13106129.51 3589838.42,
|
|
13106194.29 3589970.84,
|
|
13106268.53 3590185.59,
|
|
13106269.44 3590340.05,
|
|
13106314.72 3590451.28,
|
|
13106366.74 3590620.75,
|
|
13106404.39 3590812.15,
|
|
13106419.85 3591019.39,
|
|
13106471.89 3591196.69,
|
|
13106517.74 3591447.6,
|
|
13106555.24 3591587.73,
|
|
13106577.58 3591742.35,
|
|
13106615.11 3591920.15,
|
|
13106674.87 3592126.19,
|
|
13106712.56 3592392.23,
|
|
13106735.66 3592539.71,
|
|
13106737.78 3592545.49,
|
|
13106739.46 3592549.73,
|
|
13106741.25 3592554.1,
|
|
13106773.23 3592634.35,
|
|
13106840.51 3592752.32,
|
|
13106877.21 3592870.3,
|
|
13106908.45 3593039.84,
|
|
13106982.7 3593231.46,
|
|
13107020.24 3593541.69,
|
|
13107006.67 3593726.05,
|
|
13107006.7 3593829.43,
|
|
13106976.93 3594036.61,
|
|
13107006.78 3594288.61,
|
|
13107051.14 3594561.29,
|
|
13107051.12 3594857.08,
|
|
13107103.03 3595100.72,
|
|
13107117.49 3595345.05,
|
|
13107177.05 3595639.51,
|
|
13107243.83 3595993.45,
|
|
13107303.3 3596362.06,
|
|
13107347.49 3596636.07,
|
|
13107451.31 3596959.73,
|
|
13107532.94 3597217.28,
|
|
13107621.46 3597504.09,
|
|
13107658.69 3597770.28,
|
|
13107718.58 3598071.4,
|
|
13107718.39 3598287.05,
|
|
13107710.39 3598611.79,
|
|
13107740 3598893.23,
|
|
13107773.1 3599149.57,
|
|
13107784.12 3599202.14,
|
|
13107832.58 3599429.01,
|
|
13107862.33 3599562.02,
|
|
13107803.35 3599778.21,
|
|
13107788.68 3599955.47,
|
|
13107788.57 3600125.47,
|
|
13107784.22 3600279.56,
|
|
13107781.59 3600362.35,
|
|
13107788.29 3600570.06,
|
|
13107789.17 3600599.61,
|
|
13107782.23 3600814.04,
|
|
13107753.04 3601080.56,
|
|
13107730.81 3601354.82,
|
|
13107769.1 3601554.35,
|
|
13107746.92 3601709.84,
|
|
13107761.31 3601894.73,
|
|
13107806.58 3602086,
|
|
13107807.35 3602226.87,
|
|
13107807.36 3602463.32,
|
|
13107800.56 3602701.59,
|
|
13107771.66 3603020.38,
|
|
13107749.57 3603161.07,
|
|
13107743.18 3603457.1,
|
|
13107758.27 3603694.61,
|
|
13107752.03 3603953.33,
|
|
13107714.61 3604213.18,
|
|
13107707.94 3604450.23,
|
|
13107686.77 3604710.56,
|
|
13107628.2 3605022.37,
|
|
13107620.68 3605267.08,
|
|
13107569.71 3605542.32,
|
|
13107569.92 3605786.13,
|
|
13107548.88 3606023.49,
|
|
13107519.22 3606231.67,
|
|
13107512.63 3606499,
|
|
13107506.05 3606772.81,
|
|
13107483.94 3606935.89,
|
|
13107477.3 3607151.55,
|
|
13107469.81 3607291.62,
|
|
13107455.41 3607455.22,
|
|
13107456.32 3607632.75,
|
|
13107456.36 3607691.81,
|
|
13107307.16 3607687.52,
|
|
13107188.72 3607689.85,
|
|
13106883.21 3607672.71,
|
|
13106666.8 3607624.6,
|
|
13106436.42 3607582.71,
|
|
13106220.2 3607547.22,
|
|
13106012.24 3607534.63,
|
|
13105707.84 3607462.15,
|
|
13105544.21 3607440.83,
|
|
13105384.56 3607465.63,
|
|
13104879.55 3607580.63,
|
|
13104878.66 3607575.72,
|
|
13104876.54 3607574.03,
|
|
13104870.65 3607573.35,
|
|
13104863.87 3607574.61,
|
|
13104757.05 3607606.56,
|
|
13104614.15 3607647.56,
|
|
13104581.93 3607653.64,
|
|
13104407.31 3607697.72,
|
|
13104074.02 3607776.22,
|
|
13103947.07 3607808.42,
|
|
13103752.8 3607851.01,
|
|
13103566.26 3607895.38,
|
|
13103190.21 3607979.14,
|
|
13103029.18 3608019.9,
|
|
13102914.15 3608041.55,
|
|
13102549.87 3608125.46,
|
|
13102447.18 3608143.06,
|
|
13102278.6 3608186.5,
|
|
13102192.86 3608204.95,
|
|
13102155.65 3608211.39,
|
|
13102094.39 3608216.66,
|
|
13102038.23 3608225.91,
|
|
13101967.23 3608239.5,
|
|
13101919.49 3608251.65,
|
|
13101864.55 3608259,
|
|
13101815.04 3608267.89,
|
|
13101799.41 3608266.52,
|
|
13101783.35 3608259.59,
|
|
13101754.2 3608239.97,
|
|
13101724.61 3608216.6,
|
|
13101658.21 3608158.72,
|
|
13101654.89 3608155.93,
|
|
13101618.86 3608122.74,
|
|
13101519.97 3608018.45,
|
|
13101509.33 3608005.69,
|
|
13101506.44 3607996.72,
|
|
13101506.77 3607987.55,
|
|
13101521.13 3607922.85,
|
|
13101533.38 3607857.72,
|
|
13101540.89 3607817.43,
|
|
13101564.52 3607697.62,
|
|
13101572.55 3607626.46,
|
|
13101572.88 3607616.91,
|
|
13101574.61 3607563.45,
|
|
13101561.81 3607480.61,
|
|
13101558.01 3607430,
|
|
13101573.07 3607288.31,
|
|
13101574.7 3607238.47,
|
|
13101561.59 3607195.16,
|
|
13101514.19 3607076.84,
|
|
13101452.81 3606943.12,
|
|
13101419.3 3606895.14,
|
|
13101405.43 3606866.17,
|
|
13101400.32 3606846.68,
|
|
13101399.86 3606827.29,
|
|
13101410.02 3606788.73,
|
|
13101417.99 3606775.46,
|
|
13101504.56 3606696.75,
|
|
13101539.21 3606657.29,
|
|
13101552.71 3606640.51,
|
|
13101638.35 3606511.94,
|
|
13101648.09 3606496.38,
|
|
13101660.36 3606466.02,
|
|
13101664.55 3606448.66,
|
|
13101670.82 3606396.21,
|
|
13101668.69 3606363.34,
|
|
13101654.66 3606286.16,
|
|
13101639 3606234.92,
|
|
13101622.45 3606187.93,
|
|
13101604.69 3606145.17,
|
|
13101495.91 3605917.04,
|
|
13101480.15 3605884.93,
|
|
13101462.4 3605858.59,
|
|
13101445.09 3605826.32,
|
|
13101418.8 3605798.52,
|
|
13101403.61 3605787.09,
|
|
13101388.76 3605780.84,
|
|
13101372.35 3605769.91,
|
|
13101288.56 3605743.66,
|
|
13101274.25 3605734.85,
|
|
13101260.28 3605722.04,
|
|
13101239.54 3605698.62,
|
|
13101225.11 3605669.39,
|
|
13101204.8 3605644.7,
|
|
13101184.94 3605616.01,
|
|
13101137.13 3605559.26,
|
|
13101115.95 3605542.69,
|
|
13101101.97 3605534.93,
|
|
13101071.15 3605522.83,
|
|
13101033.46 3605512.55,
|
|
13101013.61 3605503.65,
|
|
13100996.65 3605502.29,
|
|
13100968.4 3605516.88,
|
|
13100949.77 3605513.94,
|
|
13100932.8 3605500.84,
|
|
13100912.06 3605491.93,
|
|
13100808.83 3605465.37,
|
|
13100788.54 3605464.62,
|
|
13100774.57 3605469.02,
|
|
13100762.83 3605477.09,
|
|
13100636.39 3605574.78,
|
|
13100516.32 3605620.99,
|
|
13100496.36 3605625.32,
|
|
13100477.83 3605622.45,
|
|
13100459.96 3605604.72,
|
|
13100434.52 3605563.89,
|
|
13100423.52 3605537.49,
|
|
13100411.27 3605486.39,
|
|
13100402.69 3605440.91,
|
|
13100395.9 3605417.81,
|
|
13100374.3 3605321.49,
|
|
13100280.02 3604943.62,
|
|
13100239.72 3604761.92,
|
|
13100230.71 3604733.24,
|
|
13100218.04 3604707.75,
|
|
13100210.81 3604688.27,
|
|
13100147.26 3604595.42,
|
|
13100025.16 3604427.33,
|
|
13099922.15 3604276.9,
|
|
13099879.81 3604222.55,
|
|
13099816.57 3604137.12,
|
|
13099786.88 3604082.3,
|
|
13099772.09 3604047.66,
|
|
13099749.63 3604005.71,
|
|
13099634.64 3603759.84,
|
|
13099611.29 3603716.62,
|
|
13099600.72 3603702.71,
|
|
13099567.13 3603631.77,
|
|
13099554.45 3603597.56,
|
|
13099521.72 3603465.94,
|
|
13099495.47 3603393.15,
|
|
13099478.44 3603331.54,
|
|
13099473.76 3603303.6,
|
|
13099473.75 3603275.71,
|
|
13099249.85 3603211.52,
|
|
13099005.06 3603217.38,
|
|
13098923.53 3603284.22,
|
|
13098841.66 3603357.71,
|
|
13098701.57 3603490.68,
|
|
13098604.42 3603602.1,
|
|
13098538.22 3603706.31,
|
|
13098472.04 3603883.81,
|
|
13098404.51 3604039.41,
|
|
13098330.62 3604180.99,
|
|
13098234.66 3604328.56,
|
|
13098160.43 3604492.63,
|
|
13098056.79 3604692.99,
|
|
13097975.14 3604804.54,
|
|
13097900.84 3604909.38,
|
|
13097871.17 3605049.54,
|
|
13097856.77 3605168.65,
|
|
13097805 3605287.07,
|
|
13097715.75 3605421.24,
|
|
13097626.85 3605577.58,
|
|
13097500.99 3605742.56,
|
|
13097367.44 3605958.16,
|
|
13097285.36 3606063.37,
|
|
13097144.13 3606243.14,
|
|
13097010.01 3606407.83,
|
|
13096898.52 3606542.68,
|
|
13096749.8 3606685.75,
|
|
13096660.35 3606776.46,
|
|
13096549.55 3606874.33,
|
|
13096392.31 3606937.73,
|
|
13096206.47 3607066.94,
|
|
13095997.87 3607167.41,
|
|
13095833.73 3607229.59,
|
|
13095624.64 3607337.89,
|
|
13095475.8 3607407.73,
|
|
13095408.83 3607445.6,
|
|
13095244.57 3607538.79,
|
|
13095051.36 3607661.25,
|
|
13094827.82 3607740.48,
|
|
13094819.77 3607740.65,
|
|
13094686.24 3607742.73,
|
|
13094506.69 3607813.63,
|
|
13094320.75 3607809.96,
|
|
13094164.67 3607776.39,
|
|
13094015.01 3607771.53,
|
|
13093895.66 3607772.89,
|
|
13093755.03 3607813.25,
|
|
13093591.44 3607888.57,
|
|
13093398.07 3607952.06,
|
|
13093212.49 3608035.45,
|
|
13093085.66 3608110.72,
|
|
13092937.55 3608193.67,
|
|
13092810.46 3608284.02,
|
|
13092677.38 3608366.24,
|
|
13092446.91 3608397.7,
|
|
13092306.66 3608428.04,
|
|
13092024.71 3608443.93,
|
|
13091794.56 3608436.67,
|
|
13091646.83 3608435.95,
|
|
13091520.52 3608465.24,
|
|
13091349.98 3608463.84,
|
|
13091261.86 3608486.21,
|
|
13091180.85 3608485.95,
|
|
13091068.95 3608439.99,
|
|
13090958.74 3608373.12,
|
|
13090869.75 3608305.1,
|
|
13090729.14 3608207.56,
|
|
13090596.08 3608065.51,
|
|
13090477.8 3607916.3,
|
|
13090366.87 3607788.15,
|
|
13090292.35 3607661.4,
|
|
13090210.96 3607541.86,
|
|
13090129.74 3607488.83,
|
|
13090042.1 3607436.42,
|
|
13089886.38 3607366.97,
|
|
13089650.89 3607296.51,
|
|
13089465.7 3607292.85,
|
|
13089311.34 3607282.46,
|
|
13089157.11 3607272.01,
|
|
13089001.56 3607270.01,
|
|
13088862.52 3607252.56,
|
|
13088706.97 3607234.1,
|
|
13088582.34 3607225.21,
|
|
13088456.42 3607266.57,
|
|
13088361.4 3607309.51,
|
|
13088272.72 3607389.82,
|
|
13088199.7 3607522.02,
|
|
13088103.38 3607622.88,
|
|
13088007.95 3607732.69,
|
|
13087927.22 3607804.97,
|
|
13087846.15 3607878.56,
|
|
13087721.49 3607920.19,
|
|
13087566.33 3607947.49,
|
|
13087389.95 3607952.45,
|
|
13087235.15 3607958.09,
|
|
13087071.75 3607933.5,
|
|
13086984.53 3607888.12,
|
|
13086880.85 3607828.08,
|
|
13086807.11 3607744.63,
|
|
13086718.07 3607559.07,
|
|
13086688.79 3607441.11,
|
|
13086680.61 3607328.97,
|
|
13086562.81 3607180.26,
|
|
13086489.03 3607120.64,
|
|
13086370.82 3607067.48,
|
|
13086171.56 3606992.84,
|
|
13086046.53 3606991.93,
|
|
13085869.23 3607006.27,
|
|
13085721.55 3607028.64,
|
|
13085551.92 3607065.66,
|
|
13085395.71 3607118.09,
|
|
13085181.21 3607185.33,
|
|
13085077.99 3607223.7,
|
|
13084915.28 3607312.95,
|
|
13084767.45 3607403.54,
|
|
13084678.97 3607464.19,
|
|
13084633.99 3607545.66,
|
|
13084560.92 3607657.61,
|
|
13084568.24 3607769.33,
|
|
13084560.65 3607917.22,
|
|
13084605.44 3608034.59,
|
|
13084642.1 3608175.3,
|
|
13084664.3 3608397.66,
|
|
13084664.86 3608634.26,
|
|
13084716.34 3608818.83,
|
|
13084761.55 3608981.63,
|
|
13084827.47 3609114.99,
|
|
13084887.45 3609187.31,
|
|
13084975.85 3609320.66,
|
|
13085027.79 3609416.48,
|
|
13085049.86 3609497.81,
|
|
13085139.11 3609660.64,
|
|
13085153.6 3609770.96,
|
|
13085191.03 3609874.39,
|
|
13085205.84 3609985.1,
|
|
13085198.27 3610066.65,
|
|
13085153.16 3610133.42,
|
|
13085079.64 3610171.72,
|
|
13084968.34 3610208.94,
|
|
13084820.79 3610269.47,
|
|
13084575.84 3610330.93,
|
|
13084383.54 3610363.48,
|
|
13084153.99 3610410.62,
|
|
13083901.9 3610482.41,
|
|
13083709.35 3610523.03,
|
|
13083486.9 3610571.25,
|
|
13083338.03 3610655.57,
|
|
13083241.23 3610717.37,
|
|
13083152.56 3610786.04,
|
|
13083025.86 3610929.65,
|
|
13082943.09 3611007.86,
|
|
13082930.68 3611019.6,
|
|
13082452.36 3611306.96,
|
|
13082395.19 3611341.37,
|
|
13082232.5 3611456.83,
|
|
13082076.28 3611579.42,
|
|
13081808.32 3611682.81,
|
|
13081667.93 3611700.9,
|
|
13081514.72 3611645.18,
|
|
13081363.77 3611590.52,
|
|
13081170.58 3611491.14,
|
|
13080930.04 3611338.37,
|
|
13080902.77 3611321.17,
|
|
13080844.32 3611284.13,
|
|
13080599.75 3611074.43,
|
|
13080586.46 3611063.15,
|
|
13080508.93 3610997.36,
|
|
13080479.12 3610945.64,
|
|
13080427.18 3610887.67,
|
|
13080360.29 3610814.41,
|
|
13080242.24 3610757.62,
|
|
13080063.81 3610686.79,
|
|
13079730.88 3610602.66,
|
|
13079553.4 3610560.92,
|
|
13079442.33 3610517.11,
|
|
13079331.39 3610496.83,
|
|
13079145.58 3610453.94,
|
|
13079034.61 3610380.36,
|
|
13078971.34 3610335.86,
|
|
13078909.3 3610292.1,
|
|
13078768.65 3610182.5,
|
|
13078568.61 3609990.6,
|
|
13078296.13 3609827.26,
|
|
13078185.47 3609790.34,
|
|
13078037.38 3609782.67,
|
|
13077911.45 3609804.8,
|
|
13077800.89 3609840.99,
|
|
13077705.14 3609914.04,
|
|
13077646.16 3609966.71,
|
|
13077564.86 3610031.26,
|
|
13077491.57 3610039.36,
|
|
13077365.34 3610074.95,
|
|
13077262.45 3610036.81,
|
|
13077100.32 3609975.12,
|
|
13076915.38 3609861.96,
|
|
13076695.45 3609807.02,
|
|
13076569.38 3609753.24,
|
|
13076407.41 3609669.75,
|
|
13076253 3609571.03,
|
|
13076127.43 3609508.84,
|
|
13075994.79 3609499.82,
|
|
13075818.49 3609407.52,
|
|
13075671.02 3609344.83,
|
|
13075590.26 3609358.88,
|
|
13075479.57 3609289.18,
|
|
13075369.22 3609213.15,
|
|
13075273.7 3609122.71,
|
|
13075200.11 3609018.27,
|
|
13075178.14 3608920.89,
|
|
13075170.45 3608817.22,
|
|
13075119.22 3608683.41,
|
|
13075023.68 3608584.97,
|
|
13074868.51 3608462.81,
|
|
13074699.37 3608327.11,
|
|
13074522.26 3608263.82,
|
|
13074316.32 3608230.86,
|
|
13074183.5 3608191.55,
|
|
13074028.27 3608173.65,
|
|
13073887.89 3608171.64,
|
|
13073703.89 3608190.67,
|
|
13073526.04 3608196.32,
|
|
13073268.2 3608192.96,
|
|
13073075.89 3608198.96,
|
|
13072868.73 3608227,
|
|
13072757.75 3608269.8,
|
|
13072661.86 3608328.97,
|
|
13072536.03 3608358.08,
|
|
13072402.81 3608356.83,
|
|
13072269.55 3608370.87,
|
|
13072032.65 3608416.15,
|
|
13071839.8 3608400.54,
|
|
13071705.57 3608379.54,
|
|
13071609.98 3608372.26,
|
|
13071336.08 3608285.98,
|
|
13071272.74 3608266.14,
|
|
13071251.44 3608259.7,
|
|
13070942.4 3608163.47,
|
|
13070551.83 3607991.75,
|
|
13070465.36 3607931.17,
|
|
13070323.8 3607873.04,
|
|
13070205.33 3607793.73,
|
|
13070085.94 3607714.54,
|
|
13070003.96 3607626.51,
|
|
13069907.55 3607531.28,
|
|
13069751.42 3607430.87,
|
|
13069601.63 3607322.07,
|
|
13069430.12 3607207.45,
|
|
13069243.94 3607099.44,
|
|
13069072.86 3607029.07,
|
|
13068885.9 3606972.53,
|
|
13068744.58 3606931.86,
|
|
13068625.11 3606926.78,
|
|
13068498.8 3606907.11,
|
|
13068416.91 3606900.96,
|
|
13068296.95 3606844.7,
|
|
13068200.49 3606794.12,
|
|
13068132.96 3606692.02,
|
|
13068058.16 3606588.76,
|
|
13068035.93 3606485.32,
|
|
13067983.67 3606324.73,
|
|
13067983.55 3606183.37,
|
|
13067991.19 3606094.58,
|
|
13067998.81 3605990.54,
|
|
13067998.73 3605902.16,
|
|
13067998.64 3605790.14,
|
|
13067991.73 3605686.78,
|
|
13067991.65 3605590.78,
|
|
13067991.55 3605479.15,
|
|
13068036.66 3605389.47,
|
|
13068044.27 3605256.23,
|
|
13068006.64 3605190.59,
|
|
13067947.77 3605139.19,
|
|
13067827.84 3605075.56,
|
|
13067701.56 3605025.82,
|
|
13067613.67 3605011.73,
|
|
13067574.42 3605005.49,
|
|
13067432.45 3604999.94,
|
|
13067321.91 3604997.23,
|
|
13067253.74 3604995.42,
|
|
13067030.38 3604991.15,
|
|
13066982.68 3604992.91,
|
|
13066635.06 3605003.26,
|
|
13066464.43 3605056.81,
|
|
13066345.18 3605102.5,
|
|
13066233.34 3605177.08,
|
|
13066158.59 3605295.68,
|
|
13066084.2 3605415.52,
|
|
13066046.8 3605496.42,
|
|
13065979.85 3605704.52,
|
|
13065935.69 3605822.77,
|
|
13065905.12 3605919.47,
|
|
13065898.42 3606038.52,
|
|
13065927.48 3606118.84,
|
|
13066001.44 3606178.83,
|
|
13066121.02 3606222.01,
|
|
13066224.93 3606310.82,
|
|
13066265.69 3606615.14,
|
|
13066204.48 3606781.86,
|
|
13065551.37 3607867.09,
|
|
13065071.7 3608924.9,
|
|
13065056.04 3609006.01,
|
|
13064883.49 3609880.88,
|
|
13064787.63 3609931.72,
|
|
13064690.47 3609982.73,
|
|
13064519.64 3610033.21,
|
|
13064430.64 3610068.27,
|
|
13064319.22 3610119.2,
|
|
13064208.15 3610177.12,
|
|
13064170.5 3610228.4,
|
|
13064074.79 3610278.48,
|
|
13063948.13 3610306.51,
|
|
13063844.8 3610312.11,
|
|
13063741.16 3610302.38,
|
|
13063629.77 3610249.42,
|
|
13063518.96 3610173.51,
|
|
13063370.47 3610103.6,
|
|
13063200.82 3610055.01,
|
|
13063052.39 3609962.47,
|
|
13062934.45 3609863.69,
|
|
13062838.02 3609773.03,
|
|
13062742.05 3609711.94,
|
|
13062645.31 3609709.07,
|
|
13062542.16 3609722.06,
|
|
13062387.05 3609739.75,
|
|
13062260.65 3609788.75,
|
|
13062171.92 3609838.03,
|
|
13062016.83 3609901.51,
|
|
13061882.9 3609905.48,
|
|
13061735 3609901.4,
|
|
13061631.86 3609869.88,
|
|
13061491.16 3609858.77,
|
|
13061364.74 3609877.47,
|
|
13061283.19 3609912.89,
|
|
13061194.43 3609977.9,
|
|
13061075.63 3610064.2,
|
|
13060949.16 3610208.68,
|
|
13060808.36 3610398.59,
|
|
13060689.47 3610595.59,
|
|
13060563.02 3610777.8,
|
|
13060466.5 3610895.47,
|
|
13060386.93 3611007.92,
|
|
13060378.83 3611019.68,
|
|
13060389.01 3611073.72,
|
|
13060240.86 3611204.57,
|
|
13059987.24 3611279.29,
|
|
13059930.07 3611296.29,
|
|
13059632.24 3611296.42,
|
|
13059599.58 3611293.79,
|
|
13059477.6 3611273.99,
|
|
13059470.38 3611267.09,
|
|
13059373.72 3611214.41,
|
|
13059209.73 3611004.69,
|
|
13059205.84 3610992.78,
|
|
13059198.29 3610967.54,
|
|
13059131.72 3610860.99,
|
|
13059035.45 3610719.6,
|
|
13058939.16 3610555.95,
|
|
13058865.31 3610414.8,
|
|
13058791.43 3610288.81,
|
|
13058746.93 3610154.76,
|
|
13058681.15 3610006.77,
|
|
13058651.43 3609858.55,
|
|
13058622.47 3609666.28,
|
|
13058585.93 3609532.3,
|
|
13058540.49 3609443.96,
|
|
13058422.31 3609362.62,
|
|
13058295.31 3609317.39,
|
|
13058169.51 3609310.03,
|
|
13058013.45 3609273.69,
|
|
13057901.5 3609244.22,
|
|
13057768.01 3609230.56,
|
|
13057648.41 3609201.03,
|
|
13057500.22 3609158.51,
|
|
13057358.45 3609115.18,
|
|
13057216.64 3609049.28,
|
|
13057104.95 3608984.79,
|
|
13056985.21 3608971.03,
|
|
13056859.09 3608994.43,
|
|
13056747.47 3609011.37,
|
|
13056619.98 3609079.18,
|
|
13056478.5 3609163.23,
|
|
13056322.01 3609224.93,
|
|
13056112.5 3609325,
|
|
13056000.8 3609430.09,
|
|
13055918.06 3609528.69,
|
|
13055851.53 3609595.18,
|
|
13055746.51 3609649.94,
|
|
13055656.59 3609747.71,
|
|
13055596.86 3609844.58,
|
|
13055521.7 3610016.48,
|
|
13055453.91 3610143.78,
|
|
13055394.17 3610203.45,
|
|
13055297.29 3610294.29,
|
|
13055147.83 3610393.34,
|
|
13054990.88 3610492.67,
|
|
13054856.41 3610636.85,
|
|
13054743.29 3610785.97,
|
|
13054661.4 3610898.77,
|
|
13054578.6 3611011.57,
|
|
13054436.46 3611049.15,
|
|
13054389.16 3611061.57,
|
|
13054102.88 3611278.19,
|
|
13054074.35 3611340.85,
|
|
13054013.26 3611472.44,
|
|
13053804.27 3611727.03,
|
|
13053672.44 3611907.82,
|
|
13053640.47 3611951.73,
|
|
13053379.64 3612206.49,
|
|
13053133.35 3612417.8,
|
|
13053068.13 3612477.69,
|
|
13052768.73 3612753.26,
|
|
13052497.68 3612912.72,
|
|
13052478.61 3612924.97,
|
|
13052277.8 3613081.66,
|
|
13051735.72 3613347.75,
|
|
13051468.18 3613509.88,
|
|
13051186.84 3613745.65,
|
|
13051008.73 3613876.35,
|
|
13050874.7 3614083.35,
|
|
13050733.78 3614348,
|
|
13050615.45 3614598.96,
|
|
13050569.34 3615065.05,
|
|
13050530.99 3615286.07,
|
|
13050523.18 3615657.16,
|
|
13050440.87 3615944.28,
|
|
13050248.07 3616289.54,
|
|
13050143.95 3616458.78,
|
|
13049995.69 3616671.43,
|
|
13049625.61 3617087.19,
|
|
13049425.49 3617520.15,
|
|
13049240.32 3617945.28,
|
|
13049129.22 3618225.77,
|
|
13048980.48 3618444.54,
|
|
13048840.3 3618708.6,
|
|
13048478.68 3618908.8,
|
|
13048154.57 3619012.74,
|
|
13047969.49 3619134.23,
|
|
13047703.64 3619351.88,
|
|
13047690.13 3619362.09,
|
|
13047474.63 3619525.76,
|
|
13047305.51 3619626.08,
|
|
13046426.85 3620835.83,
|
|
13045691.1 3621528.12,
|
|
13045542.29 3621683.92,
|
|
13045433.66 3621776.48,
|
|
13045394.29 3621810.33,
|
|
13045231.33 3621950.8,
|
|
13045093.34 3622044.4,
|
|
13045045.8 3622076.85,
|
|
13044867.77 3622204.11,
|
|
13044526.42 3622302.13,
|
|
13044325.98 3622296.33,
|
|
13043880.9 3622053.85,
|
|
13043873.64 3622049.67,
|
|
13043732.88 3621859.48,
|
|
13043679.99 3621792.45,
|
|
13043599.36 3621690.41,
|
|
13043458.66 3621514.21,
|
|
13043332.7 3621361.69,
|
|
13043139.77 3621074.88,
|
|
13042999.32 3620899.45,
|
|
13042754.72 3620689.03,
|
|
13042665.11 3620639.85,
|
|
13042389.17 3620755.98,
|
|
13042091.79 3620828.34,
|
|
13041838.74 3620812.77,
|
|
13041429.42 3620642.33,
|
|
13041229.31 3620617.17,
|
|
13041013.35 3620591.16,
|
|
13040655.67 3620664.26,
|
|
13040380.75 3620779.72,
|
|
13040112.47 3620954.74,
|
|
13039873.22 3621116.72,
|
|
13039799.59 3621165.97,
|
|
13039769.82 3621191.28,
|
|
13039605.68 3621330.91,
|
|
13039405.31 3621428.81,
|
|
13039150.67 3621565.98,
|
|
13039085.61 3621600.86,
|
|
13038914.89 3621712.43,
|
|
13038750.94 3621838.19,
|
|
13038691.51 3621878.76,
|
|
13038587.14 3621949.97,
|
|
13038424.69 3622134.96,
|
|
13038327.99 3622245.37,
|
|
13038277.97 3622301.12,
|
|
13038306.13 3622447.02,
|
|
13038335.06 3622594.21,
|
|
13038364.11 3622740.35,
|
|
13038392.15 3622886.49,
|
|
13038421.88 3622915.53,
|
|
13038420.47 3623266.94,
|
|
13038506.5 3623618.47,
|
|
13038564.28 3623822.54,
|
|
13038651.83 3623911.29,
|
|
13038680.84 3624027.72,
|
|
13038767.55 3624174.72,
|
|
13038826.19 3624320.42,
|
|
13038913.02 3624467.3,
|
|
13038882.49 3624788.53,
|
|
13038881.64 3624934.22,
|
|
13038851.93 3625080.37,
|
|
13038851.95 3625226.58,
|
|
13038821.45 3625372.34,
|
|
13038791.71 3625518.48,
|
|
13038761.87 3625664.73,
|
|
13038703.29 3625810.89,
|
|
13038673.54 3625956.6,
|
|
13038614.07 3626103.09,
|
|
13038525.76 3626248.88,
|
|
13038408.54 3626393.76,
|
|
13038349.41 3626539.7,
|
|
13038319.32 3626685.43,
|
|
13038289.9 3626831.81,
|
|
13038260.13 3626977.39,
|
|
13038259.28 3627123.2,
|
|
13038288.01 3627270.4,
|
|
13038287.09 3627328.87,
|
|
13038287.02 3627445.7,
|
|
13038315.93 3627475.03,
|
|
13038403.29 3627621.04,
|
|
13038519.49 3627767.92,
|
|
13038664.7 3627856.16,
|
|
13038810.25 3628003.06,
|
|
13038809.7 3628148.74,
|
|
13038750.11 3628295.31,
|
|
13038661.7 3628441.09,
|
|
13038574.08 3628586.28,
|
|
13038543.35 3628732.34,
|
|
13038543.22 3628878.16,
|
|
13038542.32 3629025.27,
|
|
13038541.3 3629171.34,
|
|
13038598.95 3629317.05,
|
|
13038657.38 3629464.14,
|
|
13038773.64 3629580.45,
|
|
13038918.89 3629697.96,
|
|
13039006.34 3629844.76,
|
|
13039005.37 3629932.23,
|
|
13038975.45 3630136.41,
|
|
13038974.55 3630282.5,
|
|
13038945.58 3630282.87,
|
|
13038886.93 3630340.38,
|
|
13038857.08 3630486.3,
|
|
13038797.48 3630632.54,
|
|
13038680.11 3630778.81,
|
|
13038561.88 3630924.95,
|
|
13038414.87 3631069.99,
|
|
13038326.54 3631215.91,
|
|
13038296.74 3631361.93,
|
|
13038266.95 3631507.96,
|
|
13038237.17 3631653.72,
|
|
13038177.7 3631799.87,
|
|
13038089.77 3631945.34,
|
|
13038031.23 3632089.86,
|
|
13037942.9 3632235.85,
|
|
13037853.82 3632380.99,
|
|
13037795.32 3632526.69,
|
|
13037766.84 3632664.71,
|
|
13037765.61 3632672.6,
|
|
13037735.92 3632818.63,
|
|
13037638.8 3632913.57,
|
|
13037589.26 3632962.16,
|
|
13037471.4 3633107.11,
|
|
13037412.99 3633251.33,
|
|
13037412.1 3633398.52,
|
|
13037411.33 3633544.69,
|
|
13037381.7 3633690.52,
|
|
13037352.08 3633835.96,
|
|
13037322.46 3633981.92,
|
|
13037287.29 3634040.02,
|
|
13037278.41 3634054.15,
|
|
13037234.36 3634126.62,
|
|
13037116.76 3634270.34,
|
|
13036999.97 3634414.88,
|
|
13036911.5 3634558.46,
|
|
13036852.32 3634704.13,
|
|
13036822.78 3634849.48,
|
|
13036793.24 3634994.96,
|
|
13036734.1 3635140.21,
|
|
13036704.57 3635285.54,
|
|
13036733.5 3635432.63,
|
|
13036761.44 3635579.96,
|
|
13036703.2 3635725.35,
|
|
13036556.92 3635838.37,
|
|
13036410.67 3635951.66,
|
|
13036322.88 3636096,
|
|
13036206.28 3636240.39,
|
|
13036117.63 3636383.59,
|
|
13036029.43 3636527.69,
|
|
13035912.88 3636671.56,
|
|
13035853.84 3636816.72,
|
|
13035722.96 3637039,
|
|
13034344.93 3639396.18,
|
|
13034166.64 3639718.99,
|
|
13034031.87 3640065.79,
|
|
13033993.06 3640457.76,
|
|
13034029.92 3640792.92,
|
|
13033954.65 3640999.77,
|
|
13033797.29 3641323.29,
|
|
13033685.12 3641594.83,
|
|
13033431.56 3641797.69,
|
|
13033178.81 3641889.91,
|
|
13032986.03 3641916.81,
|
|
13032555.05 3641836.59,
|
|
13032197.87 3641759.89,
|
|
13031967.29 3641751,
|
|
13031714.65 3641727.15,
|
|
13031364.01 3641711.7,
|
|
13031102.3 3641830.89,
|
|
13030899.74 3642113.97,
|
|
13030576.8 3642479.47,
|
|
13030432.76 3642710.02,
|
|
13030206.54 3643298.36,
|
|
13030173.64 3643381.26,
|
|
13030130.55 3643492.32,
|
|
13030080.94 3643637.43,
|
|
13030001.09 3643872.97,
|
|
13029760.42 3644187.57,
|
|
13029535.46 3644348.93,
|
|
13029298.66 3644425.75,
|
|
13029048.21 3644459.9,
|
|
13028829.73 3644482.88,
|
|
13028566.68 3644679.56,
|
|
13028341.19 3644905.75,
|
|
13028122.61 3645049.74,
|
|
13027965.02 3645170.62,
|
|
13027738.75 3645343.84,
|
|
13027528.73 3645509.56,
|
|
13027279.97 3645691.05,
|
|
13027069.76 3645842.55,
|
|
13026762.33 3645993.48,
|
|
13026512.72 3646072.54,
|
|
13026477.32 3646083.84,
|
|
13026192.56 3646062.49,
|
|
13025903.38 3645925.37,
|
|
13025825.63 3645848.76,
|
|
13025799.79 3645822.87,
|
|
13025716.52 3645705.01,
|
|
13025655.78 3645588.03,
|
|
13025595.14 3645484.49,
|
|
13025534.08 3645366.4,
|
|
13025442.76 3645218.94,
|
|
13025396.64 3645107.73,
|
|
13025358.42 3645011.91,
|
|
13025289.7 3644901.85,
|
|
13025245.24 3644827.76,
|
|
13025235.47 3644793.17,
|
|
13025222.38 3644746.02,
|
|
13025176.15 3644656.74,
|
|
13025138.8 3644598.41,
|
|
13025108.33 3644568.71,
|
|
13025055.29 3644517.19,
|
|
13025003.15 3644472.65,
|
|
13024905.94 3644443.74,
|
|
13024823.22 3644406.9,
|
|
13024726.18 3644362.92,
|
|
13024657.84 3644310.86,
|
|
13024590.96 3644258.64,
|
|
13024477.82 3644125.45,
|
|
13024357.59 3643985.09,
|
|
13024266.58 3643888.14,
|
|
13024170.03 3643783.68,
|
|
13024086.57 3643709.98,
|
|
13024080.69 3643705.64,
|
|
13023997.25 3643642.11,
|
|
13023922.34 3643598.06,
|
|
13023802.63 3643537.18,
|
|
13023682.82 3643478.13,
|
|
13023585.99 3643440.17,
|
|
13023537.75 3643421.3,
|
|
13023467.11 3643394.55,
|
|
13023332.92 3643394.04,
|
|
13023214.92 3643406.78,
|
|
13023163.36 3643414.16,
|
|
13023111.25 3643421.13,
|
|
13023022.12 3643420.14,
|
|
13023014.48 3643410.8,
|
|
13022961.65 3643345.56,
|
|
13022915.21 3643181.83,
|
|
13022832.95 3643047.85,
|
|
13022801.67 3642905.52,
|
|
13022732.96 3642712.43,
|
|
13022694.9 3642585.24,
|
|
13022656.08 3642444.03,
|
|
13022610.03 3642317.96,
|
|
13022556.9 3642183.44,
|
|
13022518.49 3642086.79,
|
|
13022487.18 3641930.3,
|
|
13022420.07 3641839.9,
|
|
13022351.63 3641720.19,
|
|
13022298.8 3641631.12,
|
|
13022253.18 3641526.13,
|
|
13022170.77 3641405.71,
|
|
13022118.38 3641339.43,
|
|
13022020.8 3641249.37,
|
|
13021923.21 3641158.02,
|
|
13021841.23 3641075.16,
|
|
13021788.39 3641015.73,
|
|
13021690.79 3640872.56,
|
|
13021637.5 3640775.56,
|
|
13021607.03 3640679.04,
|
|
13021561.81 3640574.96,
|
|
13021522.9 3640440.7,
|
|
13021484.88 3640344.03,
|
|
13021475.99 3640239.82,
|
|
13021466.62 3640053.72,
|
|
13021471.64 3639845.63,
|
|
13021469.79 3639661.11,
|
|
13021452.86 3639489.75,
|
|
13021444.26 3639356.52,
|
|
13021428.24 3639243.74,
|
|
13021412.91 3639163.09,
|
|
13021374.41 3639079.9,
|
|
13021314.3 3638982.79,
|
|
13021238.68 3638893.27,
|
|
13021164.14 3638788.63,
|
|
13021102.79 3638682.99,
|
|
13021057.93 3638557.21,
|
|
13021041.78 3638445.48,
|
|
13021069.5 3638320.24,
|
|
13021105.9 3638253.08,
|
|
13021171.32 3638164.48,
|
|
13021222 3638076.9,
|
|
13021228.66 3637957.72,
|
|
13021190.45 3637839.06,
|
|
13021114.66 3637719.26,
|
|
13021031.79 3637614.11,
|
|
13020919.64 3637486.8,
|
|
13020828.65 3637366.41,
|
|
13020730.89 3637247.63,
|
|
13020648.64 3637135.13,
|
|
13020587.23 3637023.68,
|
|
13020534.7 3636918.37,
|
|
13020473.24 3636763.18,
|
|
13020390.22 3636554.56,
|
|
13020335.4 3636383.09,
|
|
13020311.65 3636234.15,
|
|
13020273.38 3636101.18,
|
|
13020242.91 3635996.96,
|
|
13020204.33 3635885,
|
|
13020150.89 3635795.23,
|
|
13020060.71 3635676.74,
|
|
13019947.51 3635527.71,
|
|
13019782.64 3635326.76,
|
|
13019639.85 3635156.19,
|
|
13019504.13 3635000.37,
|
|
13019384.07 3634865.7,
|
|
13019293.77 3634732.93,
|
|
13019196.12 3634615.35,
|
|
13019127.01 3634459.16,
|
|
13019087.92 3634288.41,
|
|
13019071.74 3634110.55,
|
|
13019062.35 3633924.69,
|
|
13019030.51 3633755.31,
|
|
13018999.02 3633613.27,
|
|
13018997.34 3633450.91,
|
|
13019017.68 3633235.04,
|
|
13019038.04 3633086.64,
|
|
13019058.4 3632945.5,
|
|
13019093.66 3632828.52,
|
|
13019108.91 3632722.83,
|
|
13019122.51 3632581.42,
|
|
13019118.74 3632534.67,
|
|
13019113.2 3632463.44,
|
|
13019082.76 3632352.35,
|
|
13019044.22 3632225.83,
|
|
13019006 3632138.02,
|
|
13018975.55 3632063.21,
|
|
13018953.44 3632019.64,
|
|
13018900.41 3631959.91,
|
|
13018840.25 3631908.35,
|
|
13018758.7 3631879.56,
|
|
13018624.17 3631842.9,
|
|
13018401.16 3631846.02,
|
|
13018237.63 3631869.48,
|
|
13017709.9 3631922.96,
|
|
13017568.56 3631940.68,
|
|
13017448.93 3631957.69,
|
|
13017241.21 3631977.58,
|
|
13017091.7 3631980.19,
|
|
13016973.21 3631975.9,
|
|
13016808.33 3631972.19,
|
|
13016666.89 3631946.13,
|
|
13016584.54 3631919.56,
|
|
13016531.71 3631846.69,
|
|
13016500.23 3631751.47,
|
|
13016492.58 3631647.54,
|
|
13016484.13 3631558.91,
|
|
13016452.69 3631418.27,
|
|
13016382.89 3631132.22,
|
|
13016344.18 3631013.74,
|
|
13016291.39 3630896.31,
|
|
13016207.84 3630781.29,
|
|
13016125.19 3630664.73,
|
|
13016034.47 3630563.5,
|
|
13015966.19 3630498.48,
|
|
13015883.49 3630434.66,
|
|
13015778.63 3630364.34,
|
|
13015628.06 3630257.21,
|
|
13015478.03 3630157.36,
|
|
13015305.66 3630015.18,
|
|
13015154.77 3629863.76,
|
|
13015027.22 3629772.01,
|
|
13014907.07 3629657.71,
|
|
13014823.47 3629578.85,
|
|
13014726.24 3629485.12,
|
|
13014628.23 3629399.28,
|
|
13014500.27 3629284.78,
|
|
13014388.62 3629213.24,
|
|
13014276.09 3629136.11,
|
|
13014163.1 3629079.77,
|
|
13014073.61 3629015.95,
|
|
13013961.11 3628944.61,
|
|
13013751.46 3628817.12,
|
|
13013631.29 3628746.71,
|
|
13013496.77 3628645.76,
|
|
13013384.38 3628559.77,
|
|
13013271.13 3628451.83,
|
|
13013144.26 3628374.1,
|
|
13013047.2 3628309.75,
|
|
13012927.29 3628245.56,
|
|
13012808.52 3628194.94,
|
|
13012689.43 3628145.62,
|
|
13012450.49 3628009.72,
|
|
13012308.55 3627944.96,
|
|
13012159.1 3627859.32,
|
|
13012032.5 3627800.99,
|
|
13011958.15 3627757.99,
|
|
13011881.35 3627730.33,
|
|
13011876.68 3627729.04,
|
|
13011528.57 3627784.32,
|
|
13011321.91 3627846,
|
|
13010710.13 3628026,
|
|
13010466.65 3628069.86,
|
|
13010326.91 3628114.65,
|
|
13010231.7 3628129.68,
|
|
13010098.81 3628128.53,
|
|
13010002.32 3628121.4,
|
|
13009876.73 3628053.8,
|
|
13009727.9 3627963.96,
|
|
13009572.02 3627837.37,
|
|
13009430.46 3627724.79,
|
|
13009320.11 3627686.64,
|
|
13009194.58 3627649.29,
|
|
13009083.47 3627625.66,
|
|
13008921.19 3627579.43,
|
|
13008750.94 3627540.62,
|
|
13008655.02 3627510.89,
|
|
13008500.39 3627494.76,
|
|
13008396.83 3627464.6,
|
|
13008293.72 3627426.17,
|
|
13008204.25 3627344.06,
|
|
13008129.42 3627239.75,
|
|
13008039.96 3627119.76,
|
|
13007933.57 3626704.32,
|
|
13007880.87 3626585.37,
|
|
13007828.5 3626473.43,
|
|
13007782.88 3626377.16,
|
|
13007722.85 3626235.85,
|
|
13007692.4 3626116.08,
|
|
13007689.89 3625900.87,
|
|
13007710.19 3625708.75,
|
|
13007808.24 3625160.58,
|
|
13007835.69 3624931.47,
|
|
13007833.99 3624789.89,
|
|
13007782 3624701.38,
|
|
13007655.98 3624633.68,
|
|
13007552.44 3624573.2,
|
|
13007396.79 3624506.37,
|
|
13007286.36 3624468.15,
|
|
13007145.97 3624430.92,
|
|
13006953.43 3624407.99,
|
|
13006769.37 3624392.43,
|
|
13006591.47 3624370.35,
|
|
13006466.6 3624385.24,
|
|
13006355.66 3624355,
|
|
13006244.14 3624303.51,
|
|
13006110.24 3624192.67,
|
|
13005961.39 3624052.65,
|
|
13005803.55 3623823.9,
|
|
13005698.71 3623654.24,
|
|
13005608.68 3623542.58,
|
|
13005518.62 3623439.92,
|
|
13005436.67 3623336.72,
|
|
13005356.37 3623229.97,
|
|
13005354.25 3623226.73,
|
|
13005316 3623116.06,
|
|
13005240.66 3622975.89,
|
|
13005172.67 3622873.17,
|
|
13005075.71 3622748.66,
|
|
13004992.42 3622630.69,
|
|
13004903.45 3622528.2,
|
|
13004812.43 3622396.95,
|
|
13004752.84 3622301.07,
|
|
13004686.05 3622258.32,
|
|
13004551.7 3622222.89,
|
|
13004396.35 3622204.36,
|
|
13004039.3 3622160.06,
|
|
13003957.46 3622131.76,
|
|
13003844.97 3622053.45,
|
|
13003710.78 3621960.79,
|
|
13003650.17 3621866.28,
|
|
13003629.2 3621770.84,
|
|
13003619.33 3621725.19,
|
|
13003595.45 3621622.55,
|
|
13003557.83 3621512.62,
|
|
13003533.84 3621415.95,
|
|
13003459.25 3621329.51,
|
|
13003369.7 3621265.47,
|
|
13003272.42 3621201.61,
|
|
13003160.27 3621138.46,
|
|
13003077.52 3621088.17,
|
|
13002980.23 3621046.86,
|
|
13002898.22 3620982.93,
|
|
13002807.8 3620888.91,
|
|
13002747.56 3620787.36,
|
|
13002679.14 3620670.97,
|
|
13002633.86 3620545.87,
|
|
13002573.16 3620428.97,
|
|
13002504.86 3620327.77,
|
|
13002406.69 3620211.67,
|
|
13002316.56 3620096.72,
|
|
13002144.1 3619968.39,
|
|
13002076.62 3619926.35,
|
|
13001979.7 3619854.8,
|
|
13001860.19 3619800.41,
|
|
13001740.69 3619751.21,
|
|
13001628.02 3619711.81,
|
|
13001516.16 3619706.92,
|
|
13001450.07 3619738.56,
|
|
13001361.32 3619830.3,
|
|
13001288 3619914.72,
|
|
13001244.55 3619997.48,
|
|
13001200.3 3620058.91,
|
|
13001119.26 3620119.78,
|
|
13001000.66 3620191.2,
|
|
13000867.2 3620253.91,
|
|
13000778.56 3620279.25,
|
|
13000608.01 3620328.38,
|
|
13000510.81 3620367.59,
|
|
13000399.96 3620378.63,
|
|
13000303.67 3620410.45,
|
|
13000206.92 3620413.24,
|
|
13000125.17 3620430.62,
|
|
13000043.3 3620424.54,
|
|
12999969.26 3620419.61,
|
|
12999879.8 3620391.15,
|
|
12999804.76 3620362.84,
|
|
12999685.52 3620329.3,
|
|
12999566.32 3620294.08,
|
|
12999447.13 3620238.04,
|
|
12999298.18 3620173.44,
|
|
12999179.08 3620153.19,
|
|
12999060.03 3620147.69,
|
|
12998934.1 3620157.47,
|
|
12998830.49 3620159.14,
|
|
12998764.11 3620167.22,
|
|
12998682.58 3620168.42,
|
|
12998600.17 3620154.43,
|
|
12998503.28 3620102.72,
|
|
12998436.21 3620022.1,
|
|
12998369.05 3619934.19,
|
|
12998323.14 3619838.14,
|
|
12998240.72 3619689.59,
|
|
12998172.68 3619579.82,
|
|
12998067.85 3619461.32,
|
|
12998000.77 3619410.68,
|
|
12997977.86 3619391.42,
|
|
12997904.11 3619328.92,
|
|
12997770.03 3619255.59,
|
|
12997665.76 3619173.94,
|
|
12997487.78 3619129.89,
|
|
12997404.7 3619107.31,
|
|
12997346.62 3619091.8,
|
|
12997198.4 3619070,
|
|
12997035.78 3619032.05,
|
|
12996917.28 3619031.4,
|
|
12996777.28 3619038.08,
|
|
12996681.59 3619096.04,
|
|
12996556.41 3619154.23,
|
|
12996446.55 3619205.6,
|
|
12996336.17 3619279.27,
|
|
12996254.96 3619359.25,
|
|
12996116.37 3619491.51,
|
|
12996028.52 3619542.17,
|
|
12995932.56 3619562.89,
|
|
12995813.3 3619496.32,
|
|
12995694.91 3619390.67,
|
|
12995582.85 3619278.13,
|
|
12995493.19 3619195.66,
|
|
12995404.43 3619149.93,
|
|
12995322.89 3619140.95,
|
|
12995219.76 3619132.54,
|
|
12995094.69 3619137.75,
|
|
12994960.75 3619121.44,
|
|
12994813.62 3619089.74,
|
|
12994701.6 3619059.07,
|
|
12994576.5 3619020.92,
|
|
12994479.75 3618996.58,
|
|
12994353.74 3618951.38,
|
|
12994234.9 3618860.86,
|
|
12994093.63 3618681.53,
|
|
12993966.32 3618509.53,
|
|
12993846.09 3618337.76,
|
|
12993756.02 3618204.07,
|
|
12993629.01 3617972.36,
|
|
12993523.73 3617764.88,
|
|
12993425.55 3617556.69,
|
|
12993342.12 3617362.87,
|
|
12993267.68 3617222.36,
|
|
12993207.1 3617103.54,
|
|
12993131.75 3616991.55,
|
|
12993042.84 3616924.71,
|
|
12993005.21 3616895.07,
|
|
12992945.81 3616842.73,
|
|
12992782.76 3616812.57,
|
|
12992597.54 3616812.74,
|
|
12992434.24 3616835.34,
|
|
12992226.84 3616880.13,
|
|
12992041.37 3616918.4,
|
|
12991856.61 3616963.87,
|
|
12991708.85 3617016.99,
|
|
12991516.36 3617092.31,
|
|
12991323.34 3617191.54,
|
|
12991168.49 3617274.31,
|
|
12991012.36 3617335.34,
|
|
12990908.17 3617382.28,
|
|
12990811.55 3617428.59,
|
|
12990715.36 3617474.33,
|
|
12990596.49 3617543.04,
|
|
12990523.25 3617611.03,
|
|
12990397.64 3617769.89,
|
|
12990361.02 3617873.96,
|
|
12990317.58 3617978.13,
|
|
12990272.8 3618031.4,
|
|
12990220.87 3618084,
|
|
12990052.58 3618435.86,
|
|
12989956.74 3618526.9,
|
|
12989844.56 3618611.04,
|
|
12989726.56 3618710.36,
|
|
12989570.53 3618788.21,
|
|
12989377.34 3618830.69,
|
|
12989204.91 3618857.9,
|
|
12989048.33 3618861.34,
|
|
12988900.35 3618857.8,
|
|
12988735.58 3618855.95,
|
|
12988623.39 3618865.57,
|
|
12988511.21 3618928.21,
|
|
12988422.41 3618961.26,
|
|
12988325.55 3619008.05,
|
|
12988213.36 3619024.9,
|
|
12988093.88 3618991.96,
|
|
12987981.66 3618906.46,
|
|
12987845.5 3618761.16,
|
|
12987657.23 3618573.89,
|
|
12987499.88 3618444.36,
|
|
12987290.46 3618315.92,
|
|
12986818.55 3618127.78,
|
|
12986677.03 3618063.61,
|
|
12986571.84 3618043.43,
|
|
12986430.95 3618076.36,
|
|
12986342.34 3618136.22,
|
|
12986283.64 3618211.22,
|
|
12986224.4 3618309.85,
|
|
12986195.53 3618413.73,
|
|
12986181.05 3618539.82,
|
|
12986153.07 3618628.55,
|
|
12986116.5 3618718.77,
|
|
12986057.75 3618808.66,
|
|
12985983.39 3618912.62,
|
|
12985880.38 3618982.07,
|
|
12985747.3 3619071.77,
|
|
12985599 3619170.18,
|
|
12985488.5 3619230.48,
|
|
12985376.81 3619313.3,
|
|
12985237.56 3619417.88,
|
|
12985038.5 3619582.62,
|
|
12984736.03 3619806.73,
|
|
12984639.79 3619895.4,
|
|
12984559.24 3619977.61,
|
|
12984456.7 3620066.33,
|
|
12984294.42 3620169.47,
|
|
12984138.92 3620198.96,
|
|
12984037.64 3620212.02,
|
|
12984027.87 3620213.6,
|
|
12983938.95 3620235.62,
|
|
12983842.83 3620264.35,
|
|
12983747.19 3620316.16,
|
|
12983644.82 3620397.3,
|
|
12983578.86 3620470.74,
|
|
12983498.07 3620581.32,
|
|
12983492.2 3620589.51,
|
|
12983410.2 3620699.75,
|
|
12983308.73 3620861.26,
|
|
12983219.95 3620913.08,
|
|
12983095.25 3620962.92,
|
|
12982954.93 3620999.2,
|
|
12982844.09 3620997.77,
|
|
12982673.74 3620988.27,
|
|
12982556.15 3620972.47,
|
|
12982393.03 3620940.56,
|
|
12982259.78 3620849.3,
|
|
12982184.48 3620751.86,
|
|
12982124.31 3620595.1,
|
|
12982064.23 3620408.84,
|
|
12982032.72 3620186.46,
|
|
12981994.59 3619993.3,
|
|
12981942.1 3619866.84,
|
|
12981844.46 3619783.78,
|
|
12981748.03 3619693.9,
|
|
12981622.92 3619633.67,
|
|
12981540.93 3619601.92,
|
|
12981452.17 3619563.57,
|
|
12981378.57 3619510.42,
|
|
12981304.18 3619414.2,
|
|
12981244.08 3619324.11,
|
|
12981221.21 3619227.93,
|
|
12981176.4 3619122.77,
|
|
12981108.64 3618996.34,
|
|
12980522.96 3618678.5,
|
|
12980418.92 3618581.93,
|
|
12980336.82 3618484.49,
|
|
12980240.31 3618388.29,
|
|
12980173.4 3618328.68,
|
|
12980106.49 3618231.74,
|
|
12979924.46 3617638.27,
|
|
12979879.63 3617533.47,
|
|
12979842.34 3617444.17,
|
|
12979789.84 3617377.71,
|
|
12979738.22 3617355.12,
|
|
12979672.5 3617355.4,
|
|
12979598.86 3617443.94,
|
|
12979445.46 3617673.34,
|
|
12979356.47 3617717.56,
|
|
12979224.13 3617792.17,
|
|
12979076.62 3617851.35,
|
|
12978959.1 3617881.65,
|
|
12978855.56 3617919.76,
|
|
12978707.93 3617941.97,
|
|
12978152.8 3617954.9,
|
|
12977714.86 3617924.76,
|
|
12977611.03 3617933.88,
|
|
12977507.17 3617943.74,
|
|
12977419.14 3617930.78,
|
|
12977314.35 3617872.94,
|
|
12977201.94 3617764.22,
|
|
12977075.45 3617633.94,
|
|
12976963.01 3617488.07,
|
|
12976805.88 3617306.89,
|
|
12976723.12 3617183.28,
|
|
12976656.33 3617074.19,
|
|
12976588.09 3616935.29,
|
|
12976542.98 3616818.27,
|
|
12976511.55 3616588.7,
|
|
12976465.59 3616383.05,
|
|
12976404.22 3616184.53,
|
|
12976344.22 3615926.57,
|
|
12976297.51 3615720.74,
|
|
12976244.72 3615588.58,
|
|
12976185.09 3615487.06,
|
|
12976124.99 3615421.76,
|
|
12976035.49 3615335.72,
|
|
12975946.32 3615249.71,
|
|
12975893.47 3615184.46,
|
|
12975803.97 3615091.26,
|
|
12975743.51 3615026.06,
|
|
12975646.72 3614947.52,
|
|
12975557.51 3614890.83,
|
|
12975445.8 3614842.89,
|
|
12975334.42 3614808.78,
|
|
12975221.83 3614745.77,
|
|
12975073.07 3614595.78,
|
|
12974961 3614442.94,
|
|
12974915.78 3614341.41,
|
|
12974847.64 3614239.98,
|
|
12974773 3614145.91,
|
|
12974683.48 3614066.87,
|
|
12974602.1 3614017.37,
|
|
12974460.01 3613947.5,
|
|
12974304.38 3613915.43,
|
|
12974141.04 3613890.4,
|
|
12974007.58 3613873.1,
|
|
12973873.67 3613876.52,
|
|
12973703.13 3613873.09,
|
|
12973539.89 3613885,
|
|
12973369.86 3613904.58,
|
|
12973274.02 3613929.17,
|
|
12973162.34 3613961.25,
|
|
12973096.34 3613985.07,
|
|
12973022.21 3614009.34,
|
|
12973000.53 3614031.55,
|
|
12972985.92 3614150.73,
|
|
12972986.69 3614291.71,
|
|
12973010.3 3614482.7,
|
|
12973048.11 3614645.61,
|
|
12973100.76 3614829.27,
|
|
12973138.92 3614991.25,
|
|
12973177.22 3615123.5,
|
|
12973185.15 3615264.4,
|
|
12973126.63 3615443.62,
|
|
12973053.28 3615615.76,
|
|
12973025.49 3615779.46,
|
|
12973049.26 3615970.48,
|
|
12973101.52 3616140.47,
|
|
12973214.22 3616470.09,
|
|
12973327.44 3616764.08,
|
|
12973379.79 3616859,
|
|
12973455.59 3616991.05,
|
|
12973478.57 3617101.51,
|
|
12973434.2 3617221.24,
|
|
12973412.95 3617369.84,
|
|
12973429.12 3617539.88,
|
|
12973445.31 3617694.54,
|
|
12973446.09 3617865.2,
|
|
12973424.76 3618057.79,
|
|
12973359.66 3618215.32,
|
|
12973309.45 3618424.87,
|
|
12973302.68 3618602.25,
|
|
12973370.85 3618756.49,
|
|
12973476.12 3618924.36,
|
|
12973603.68 3619136.18,
|
|
12973708.1 3619259.42,
|
|
12973760.21 3619332.27,
|
|
12973820.73 3619448.04,
|
|
12973880.95 3619610.35,
|
|
12973904.97 3619772.51,
|
|
12973876.44 3619898.61,
|
|
12973817.73 3620026.91,
|
|
12973818.75 3620204.24,
|
|
12973842.68 3620367.34,
|
|
12973896.16 3620588.13,
|
|
12973934.64 3620756.91,
|
|
12974010.72 3620977.67,
|
|
12974078.74 3621168.14,
|
|
12974131.74 3621307,
|
|
12974229.53 3621512.14,
|
|
12974297.98 3621659.22,
|
|
12974410.26 3621788.84,
|
|
12974423.92 3621810.3,
|
|
12974560.21 3622020.77,
|
|
12974609.38 3622101.02,
|
|
12974711.42 3622268.8,
|
|
12974764.11 3622408.22,
|
|
12974802.59 3622547.54,
|
|
12974871 3622759.98,
|
|
12974924.97 3622980.62,
|
|
12974985.29 3623172.13,
|
|
12975060.45 3623302.52,
|
|
12975120.68 3623375,
|
|
12975195.91 3623469.15,
|
|
12975323.53 3623613.83,
|
|
12975428.64 3623736.6,
|
|
12975517.86 3623851.96,
|
|
12975623.75 3623989.89,
|
|
12975728.29 3624134.86,
|
|
12975781.23 3624214.39,
|
|
12975998.51 3624475.56,
|
|
12976126.14 3624627.45,
|
|
12976208.91 3624735.87,
|
|
12976298.94 3624881.58,
|
|
12976366.26 3625027.74,
|
|
12976434.58 3625181.53,
|
|
12976472.93 3625336.51,
|
|
12976526.69 3625513.24,
|
|
12976556.53 3625601.23,
|
|
12976586.81 3625696.47,
|
|
12976587.58 3625815.87,
|
|
12976566.33 3625956.09,
|
|
12976522.4 3626061.88,
|
|
12976456.65 3626189.03,
|
|
12976353.44 3626370.43,
|
|
12976272.79 3626535.17,
|
|
12976191.7 3626634.36,
|
|
12976073.6 3626711.25,
|
|
12975969.47 3626773.83,
|
|
12975873.38 3626836.28,
|
|
12975829.83 3626949.07,
|
|
12975808.48 3627135.41,
|
|
12975839.06 3627252.53,
|
|
12975907.31 3627406.8,
|
|
12975982.26 3627537.29,
|
|
12976064.49 3627645.53,
|
|
12976125.02 3627748.39,
|
|
12976170.99 3627888.02,
|
|
12976186.22 3628005.47,
|
|
12976201.59 3628086.82,
|
|
12976180.15 3628199.39,
|
|
12976105.8 3628335.09,
|
|
12976025.51 3628492.93,
|
|
12975959.33 3628605.75,
|
|
12975937.86 3628739.7,
|
|
12975930.91 3628887.98,
|
|
12975924.71 3629073.63,
|
|
12975910.94 3629230.46,
|
|
12975904.81 3629459.34,
|
|
12975906.33 3629644.85,
|
|
12975913.93 3629777.71,
|
|
12976012.69 3630012.95,
|
|
12976057.79 3630099.93,
|
|
12976088 3630210.24,
|
|
12976095.62 3630329.27,
|
|
12976060.09 3630433.6,
|
|
12976001.16 3630576.31,
|
|
12975927.65 3630786.62,
|
|
12975862.24 3630929.11,
|
|
12975803.33 3631049.22,
|
|
12975722.17 3631148.84,
|
|
12975648.29 3631254.4,
|
|
12975567.11 3631382.78,
|
|
12975516.24 3631540.57,
|
|
12975480.36 3631689.77,
|
|
12975451.19 3631875.59,
|
|
12975452.76 3632105.69,
|
|
12975454.48 3632313.66,
|
|
12975462.92 3632521.63,
|
|
12975465.47 3632574.13,
|
|
12975472.26 3632720.91,
|
|
12975511.5 3632864.95,
|
|
12975518.32 3632889.4,
|
|
12975593.03 3633014.33,
|
|
12975668.07 3633144.83,
|
|
12975736.29 3633239.23,
|
|
12975803.29 3633356.07,
|
|
12975863.91 3633466.07,
|
|
12975902.28 3633583.25,
|
|
12975910 3633678.9,
|
|
12975903.99 3633827.53,
|
|
12975867.34 3633977.43,
|
|
12975808.99 3634104.98,
|
|
12975743.27 3634249.01,
|
|
12975654.62 3634376.56,
|
|
12975566.29 3634454.14,
|
|
12975454.57 3634531.19,
|
|
12975298.78 3634602.98,
|
|
12975158.41 3634652.7,
|
|
12975032.57 3634685.67,
|
|
12974899.03 3634734.98,
|
|
12974875.99 3634745.95,
|
|
12974801.73 3634782.48,
|
|
12974683.64 3634838.55,
|
|
12974557.7 3634857.32,
|
|
12974445.97 3634845.47,
|
|
12974349.1 3634803.49,
|
|
12974259.95 3634753.95,
|
|
12974169.45 3634675.01,
|
|
12974080.32 3634610.77,
|
|
12973997.54 3634502.61,
|
|
12973937.36 3634399.71,
|
|
12973950.94 3634228.8,
|
|
12973943.21 3634147.23,
|
|
12973904.83 3634015.58,
|
|
12973881.78 3633896.87,
|
|
12973739.7 3633730.98,
|
|
12973657.01 3633680.95,
|
|
12973567.95 3633616.85,
|
|
12973448.19 3633546.31,
|
|
12973195.12 3633418.41,
|
|
12973061.38 3633354.56,
|
|
12972971.64 3633281.8,
|
|
12972852.79 3633195.54,
|
|
12972784.74 3633123.45,
|
|
12972740.01 3633027.67,
|
|
12972682.25 3632914,
|
|
12972672.88 3632895.31,
|
|
12972612.9 3632784.86,
|
|
12972560.18 3632667.34,
|
|
12972540.11 3632632.02,
|
|
12972515.04 3632586.76,
|
|
12972462.77 3632506.47,
|
|
12972373.51 3632404.23,
|
|
12972269.43 3632353.12,
|
|
12972172.95 3632295.28,
|
|
12972046.77 3632200.79,
|
|
12971927.4 3632150.66,
|
|
12971831.78 3632114.24,
|
|
12971757.11 3632049,
|
|
12971697.29 3631915.64,
|
|
12971607.36 3631717.09,
|
|
12971517.88 3631561.57,
|
|
12971391.2 3631362.21,
|
|
12971242.42 3631185.1,
|
|
12971108.15 3631000.63,
|
|
12971026.35 3630852.9,
|
|
12970846.53 3630482.18,
|
|
12970786.55 3630348.33,
|
|
12970712.49 3630193.59,
|
|
12970660.05 3630088.73,
|
|
12970600.42 3629956.47,
|
|
12970555.64 3629873.91,
|
|
12970503.56 3629755.53,
|
|
12970436.81 3629673.7,
|
|
12970370.37 3629621.46,
|
|
12970303.49 3629584.06,
|
|
12970230.28 3629555.08,
|
|
12970145.63 3629547.62,
|
|
12970134.21 3629546.81,
|
|
12970023.84 3629546,
|
|
12969928.1 3629567.48,
|
|
12969795.65 3629627.09,
|
|
12969678.49 3629707.97,
|
|
12969579.86 3629806.83,
|
|
12969575.64 3629811.16,
|
|
12969510.06 3629891.45,
|
|
12969437.15 3630001.99,
|
|
12969393.61 3630113.34,
|
|
12969335.95 3630275.78,
|
|
12969277.87 3630430.95,
|
|
12969241.45 3630527.02,
|
|
12969219.46 3630586.5,
|
|
12969169.12 3630622.24,
|
|
12969087.9 3630628.87,
|
|
12969021.54 3630621.55,
|
|
12968939.6 3630553.33,
|
|
12968851.4 3630434.37,
|
|
12968754 3630188.52,
|
|
12968694.07 3630053.58,
|
|
12968627.83 3629913.32,
|
|
12968568 3629786.01,
|
|
12968456.9 3629651.4,
|
|
12968308.69 3629509,
|
|
12968154.16 3629366.89,
|
|
12967932.4 3629200.64,
|
|
12967769.82 3629103.51,
|
|
12967600.8 3629005.43,
|
|
12967400.94 3628906.76,
|
|
12967305.73 3628891.94,
|
|
12967187.78 3628875.99,
|
|
12967047.77 3628829.86,
|
|
12966937.43 3628822.1,
|
|
12966833.28 3628807.28,
|
|
12966700.82 3628806.36,
|
|
12966553.99 3628820.39,
|
|
12966420.56 3628827.89,
|
|
12966288 3628820.15,
|
|
12966162.24 3628738.24,
|
|
12966014.47 3628641.79,
|
|
12965888.65 3628546.09,
|
|
12965777.12 3628464.72,
|
|
12965650.9 3628369.18,
|
|
12965517.34 3628221.23,
|
|
12965450.79 3628118.01,
|
|
12965397.81 3627999.74,
|
|
12965345.71 3627889.78,
|
|
12965278.38 3627741.27,
|
|
12965218.16 3627593.72,
|
|
12965173.15 3627482.82,
|
|
12965002.51 3627418.1,
|
|
12964794.81 3627376.17,
|
|
12964602.61 3627341.44,
|
|
12964446.54 3627336.18,
|
|
12964358.12 3627337.86,
|
|
12964224.92 3627377.13,
|
|
12964113.33 3627423.59,
|
|
12964032.08 3627462.59,
|
|
12963906.04 3627524.15,
|
|
12963839.94 3627555.21,
|
|
12963743.67 3627601.58,
|
|
12963602.72 3627641.65,
|
|
12963425 3627660.94,
|
|
12963313.27 3627663.73,
|
|
12963216.17 3627665.97,
|
|
12963126.99 3627668.77,
|
|
12963045.17 3627677.83,
|
|
12962942.41 3627733.23,
|
|
12962808.43 3627802.86,
|
|
12962726.44 3627849.44,
|
|
12962668.03 3627903.23,
|
|
12962593.73 3627972.21,
|
|
12962482.74 3628056.97,
|
|
12962401.25 3628147.75,
|
|
12962364.52 3628208.4,
|
|
12962297.74 3628365.67,
|
|
12962261.81 3628529.69,
|
|
12962254.87 3628671.25,
|
|
12962248.78 3628863.89,
|
|
12962226.4 3629005.51,
|
|
12962212.64 3629139.06,
|
|
12962183.93 3629355.47,
|
|
12962081.25 3629610.7,
|
|
12962044.41 3629781.62,
|
|
12961978.56 3629998.83,
|
|
12961890.93 3630187.27,
|
|
12961824.17 3630299.32,
|
|
12961720.04 3630414.35,
|
|
12961631.13 3630527.78,
|
|
12961513.65 3630716.85,
|
|
12961380.39 3630920.73,
|
|
12961217.73 3631117.29,
|
|
12961121.13 3631239.35,
|
|
12961010.24 3631346.26,
|
|
12960899.24 3631468.14,
|
|
12960773.27 3631590,
|
|
12960670.01 3631703.61,
|
|
12960559.06 3631825.72,
|
|
12960425.21 3631976.76,
|
|
12960314.28 3632134.71,
|
|
12960203.4 3632256.21,
|
|
12960077.68 3632370.73,
|
|
12959974.57 3632446.25,
|
|
12959847.59 3632501.29,
|
|
12959707.03 3632525.83,
|
|
12959609.92 3632535.48,
|
|
12959506.02 3632544.48,
|
|
12959215.89 3632533.6,
|
|
12958925.83 3632501.09,
|
|
12958658.91 3632443.12,
|
|
12958480.53 3632422.64,
|
|
12958235.13 3632357.85,
|
|
12958101.98 3632313.73,
|
|
12958004.77 3632305.46,
|
|
12957893.69 3632306.6,
|
|
12957782.51 3632328.59,
|
|
12957686.7 3632357.95,
|
|
12957575.67 3632432.15,
|
|
12957487.44 3632476.42,
|
|
12957391.68 3632549.53,
|
|
12957273.5 3632623.36,
|
|
12957217.98 3632658.32,
|
|
12957192.1 3632674.46,
|
|
12957001.64 3632655.62,
|
|
12956962.68 3632651.47,
|
|
12956872.91 3632653.44,
|
|
12956259.52 3632665.75,
|
|
12956252.75 3632666.66,
|
|
12956141.9 3632679.36,
|
|
12955979.19 3632773.06,
|
|
12955784.69 3632886.72,
|
|
12955744.13 3632910.23,
|
|
12955665.46 3632961.31,
|
|
12955610.95 3632996.69,
|
|
12955471.46 3633090.6,
|
|
12955352.7 3633163.44,
|
|
12955191.29 3633287.14,
|
|
12955021.8 3633409.62,
|
|
12954881.56 3633489.62,
|
|
12954749.3 3633569.04,
|
|
12954630.98 3633626.24,
|
|
12954505.46 3633683.6,
|
|
12954409.96 3633719.46,
|
|
12954283.97 3633754.49,
|
|
12954150.77 3633789.45,
|
|
12954062.88 3633817.43,
|
|
12953973.64 3633787.16,
|
|
12953884.83 3633695.96,
|
|
12953817.08 3633599.59,
|
|
12953683 3633433.66,
|
|
12953563.33 3633276.61,
|
|
12953437.21 3633156.85,
|
|
12953355.45 3633066.32,
|
|
12953221.75 3632968.66,
|
|
12953117.2 3632894.29,
|
|
12952999.87 3632834.62,
|
|
12952969.01 3632818.74,
|
|
12952820.32 3632772.75,
|
|
12952493.14 3632668.22,
|
|
12952441.36 3632600.68,
|
|
12952420.25 3632569.35,
|
|
12952381.24 3632511.12,
|
|
12952336.25 3632385.43,
|
|
12952321.07 3632245.17,
|
|
12952313.43 3632132.77,
|
|
12952311.39 3631970.58,
|
|
12952356.79 3631881.26,
|
|
12952362.85 3631754.84,
|
|
12952369.72 3631584.81,
|
|
12952368.9 3631473.89,
|
|
12952346.95 3631362.46,
|
|
12952271.1 3631206.12,
|
|
12952196.57 3631079.99,
|
|
12952129.11 3630998.72,
|
|
12952054.52 3630917.22,
|
|
12951951 3630828.87,
|
|
12951853.8 3630739.2,
|
|
12951757.11 3630673.05,
|
|
12951659.84 3630629,
|
|
12951540.95 3630555.84,
|
|
12951428.4 3630459.38,
|
|
12951411.37 3630445.34,
|
|
12951369.39 3630412.25,
|
|
12951309.03 3630364.51,
|
|
12951127.54 3630259.15,
|
|
12951117.42 3630227.38,
|
|
12951092.39 3630164.92,
|
|
12951041.84 3630074.57,
|
|
12950987.82 3630005.49,
|
|
12950964.88 3629959.86,
|
|
12950944.52 3629905.81,
|
|
12950941.53 3629873.88,
|
|
12950941.24 3629823.93,
|
|
12950931.46 3629780.8,
|
|
12950924.25 3629738.16,
|
|
12950912.42 3629619.73,
|
|
12950910.31 3629602.02,
|
|
12950893.37 3629587.42,
|
|
12950863.17 3629552.36,
|
|
12950858.5 3629537.65,
|
|
12950854.3 3629489.69,
|
|
12950849.19 3629476.15,
|
|
12950835.15 3629457.51,
|
|
12950807.03 3629458.81,
|
|
12950777.68 3629469.57,
|
|
12950748.32 3629487.32,
|
|
12950698.88 3629497.79,
|
|
12950684.04 3629505.19,
|
|
12950669.97 3629515.82,
|
|
12950630.3 3629575.5,
|
|
12950580.47 3629630.66,
|
|
12950567.18 3629642.33,
|
|
12950523.4 3629672.08,
|
|
12950429.21 3629772.34,
|
|
12950412.56 3629783.04,
|
|
12950356.27 3629807.18,
|
|
12950263.76 3629869.64,
|
|
12950178.94 3629929.97,
|
|
12950166.2 3629936.76,
|
|
12950151.23 3629941.25,
|
|
12950100.51 3629945.62,
|
|
12950066.89 3629943.55,
|
|
12950050.25 3629938.88,
|
|
12950035.4 3629932.13,
|
|
12950021.77 3629922.5,
|
|
12949997.88 3629901.14,
|
|
12949968.96 3629882.84,
|
|
12949950.64 3629875.62,
|
|
12949894.34 3629859.46,
|
|
12949860.72 3629842.16,
|
|
12949846.21 3629825.71,
|
|
12949817.29 3629799.15,
|
|
12949766.14 3629760.56,
|
|
12949748.61 3629737.18,
|
|
12949718.81 3629688.66,
|
|
12949706.97 3629675.41,
|
|
12949693.35 3629663.74,
|
|
12949676.26 3629652.79,
|
|
12949566.3 3629606.5,
|
|
12949497.7 3629566.23,
|
|
12949443.5 3629541.89,
|
|
12949415.79 3629514.85,
|
|
12949397.48 3629485.18,
|
|
12949385.2 3629458.76,
|
|
12949370.23 3629452.45,
|
|
12949336.13 3629443.66,
|
|
12949226.49 3629380.97,
|
|
12949151.92 3629361.75,
|
|
12949077.23 3629334.53,
|
|
12949031.61 3629324.33,
|
|
12949009.94 3629291.77,
|
|
12949005.26 3629275.82,
|
|
12949007.85 3629257.66,
|
|
12949015.92 3629238.73,
|
|
12949037.75 3629206.07,
|
|
12949048.83 3629196.27,
|
|
12949046.28 3629177.95,
|
|
12949031.75 3629168.28,
|
|
12949012.17 3629167.78,
|
|
12948992.94 3629170.5,
|
|
12948975.82 3629177.32,
|
|
12948961.38 3629189.13,
|
|
12948937.87 3629214.07,
|
|
12948913.93 3629213.13,
|
|
12948889.22 3629203.81,
|
|
12948864.52 3629185.3,
|
|
12948821.83 3629142.33,
|
|
12948769.85 3629105.24,
|
|
12948758.34 3629088.15,
|
|
12948754.56 3629067.78,
|
|
12948759.31 3629005.19,
|
|
12948755.41 3628990.39,
|
|
12948746.02 3628979.72,
|
|
12948730.7 3628975.77,
|
|
12948694.01 3628974.99,
|
|
12948678.69 3628968.71,
|
|
12948657.78 3628956.34,
|
|
12948637.33 3628935.94,
|
|
12948623.59 3628912.94,
|
|
12948610.42 3628881.91,
|
|
12948609.99 3628859.28,
|
|
12948630.95 3628805.14,
|
|
12948627.61 3628786.45,
|
|
12948622.03 3628768.84,
|
|
12948564.1 3628618.04,
|
|
12948538.98 3628563.98,
|
|
12948517.3 3628530.54,
|
|
12948503.22 3628514.4,
|
|
12948476.4 3628489.22,
|
|
12948470.82 3628472.65,
|
|
12948477.66 3628446.11,
|
|
12948496.02 3628432.27,
|
|
12948514.37 3628423.6,
|
|
12948535.74 3628417.97,
|
|
12948604.88 3628405.91,
|
|
12948638.55 3628409.47,
|
|
12948688.06 3628460.83,
|
|
12948718.37 3628468.34,
|
|
12948743.1 3628461.87,
|
|
12948787.08 3628431.71,
|
|
12948804.09 3628422.43,
|
|
12948821.66 3628415.6,
|
|
12948840.45 3628411.84,
|
|
12948858.34 3628416.78,
|
|
12948907.75 3628449.65,
|
|
12948919.71 3628462.86,
|
|
12948931.65 3628501.82,
|
|
12948948.3 3628518.55,
|
|
12948984.08 3628531.02,
|
|
12949039.52 3628574.26,
|
|
12949058.75 3628580.08,
|
|
12949144.42 3628581.34,
|
|
12949161.97 3628583.7,
|
|
12949178.19 3628580.4,
|
|
12949192.63 3628570.54,
|
|
12949204.15 3628559.45,
|
|
12949223.4 3628549.23,
|
|
12949272.05 3628541.29,
|
|
12949310.4 3628541.19,
|
|
12949328.73 3628546.14,
|
|
12949346.28 3628556.28,
|
|
12949363.27 3628562.94,
|
|
12949379.04 3628561.61,
|
|
12949392.8 3628544.65,
|
|
12949397.51 3628530.72,
|
|
12949397.53 3628514.55,
|
|
12949402.59 3628473.05,
|
|
12949400.93 3628453.03,
|
|
12949389.87 3628438.36,
|
|
12949367.63 3628427.66,
|
|
12949316.53 3628430.84,
|
|
12949298.64 3628427.96,
|
|
12949282.77 3628420.76,
|
|
12949178.37 3628356.58,
|
|
12949165.97 3628342.07,
|
|
12949137.8 3628321.55,
|
|
12949071.29 3628288.34,
|
|
12949057.65 3628279.69,
|
|
12949044.46 3628268.44,
|
|
12949032.06 3628253.94,
|
|
12949028.27 3628234.61,
|
|
12949021.46 3628216.38,
|
|
12948992.54 3628158.62,
|
|
12948978.46 3628141.57,
|
|
12948881.21 3628061.29,
|
|
12948867.13 3628048.38,
|
|
12948856.85 3628034.11,
|
|
12948823.21 3627997.93,
|
|
12948808.34 3627986.47,
|
|
12948792.13 3627977.62,
|
|
12948774.12 3627971.01,
|
|
12948717.87 3627956.14,
|
|
12948684.54 3627941.06,
|
|
12948668.33 3627938.04,
|
|
12948629.96 3627942.21,
|
|
12948571.92 3627910.83,
|
|
12948550.23 3627904.69,
|
|
12948527.18 3627905.17,
|
|
12948502.79 3627908.92,
|
|
12948414.07 3627928,
|
|
12948397.85 3627923.69,
|
|
12948388.02 3627911.09,
|
|
12948381.22 3627882.9,
|
|
12948366.68 3627869.36,
|
|
12948322.73 3627858.52,
|
|
12948293.77 3627840.37,
|
|
12948281.03 3627827.44,
|
|
12948273.32 3627811.82,
|
|
12948263.93 3627798.82,
|
|
12948237.1 3627781.66,
|
|
12948108.27 3627728.73,
|
|
12948074.51 3627703.82,
|
|
12948060.42 3627688.33,
|
|
12948051.15 3627669.11,
|
|
12948008.51 3627538.29,
|
|
12947995.32 3627520.84,
|
|
12947984.57 3627533.22,
|
|
12947988.92 3627555.26,
|
|
12948008.89 3627636.09,
|
|
12948028.87 3627696.87,
|
|
12948037.03 3627712.75,
|
|
12948059.6 3627741.65,
|
|
12948086.88 3627770.71,
|
|
12948132.93 3627810.5,
|
|
12948160.66 3627838.25,
|
|
12948171.27 3627851.48,
|
|
12948177.3 3627865.46,
|
|
12948169.13 3627881.8,
|
|
12948155.47 3627894.25,
|
|
12948137.12 3627906.41,
|
|
12948116.2 3627912.8,
|
|
12948091.04 3627903.1,
|
|
12947984.03 3627850.47,
|
|
12947946.02 3627820.59,
|
|
12947876.04 3627759.92,
|
|
12947867.19 3627623.87,
|
|
12947799.96 3627469.21,
|
|
12947754.74 3627336.6,
|
|
12947716.44 3627226.1,
|
|
12947626.45 3627177.3,
|
|
12947469.49 3627106.59,
|
|
12947394.93 3627077.98,
|
|
12947364.26 3626930.15,
|
|
12947334.44 3626864.98,
|
|
12946857.38 3626771.05,
|
|
12946985.37 3626607.79,
|
|
12946906.97 3626505.81,
|
|
12946759.96 3626478.72,
|
|
12946613.41 3626511.11,
|
|
12946466.33 3626571.68,
|
|
12946407.64 3626454.94,
|
|
12946494.54 3626308.81,
|
|
12946553.42 3626161.18,
|
|
12946464.79 3626046.29,
|
|
12946318.33 3625989.85,
|
|
12946171.46 3626020.31,
|
|
12946025.08 3626052.39,
|
|
12945878.62 3626082.6,
|
|
12945907.64 3625936.56,
|
|
12945965.54 3625789.62,
|
|
12945847.67 3625645.13,
|
|
12945701.39 3625587.64,
|
|
12945554.26 3625531.11,
|
|
12945436.48 3625415.14,
|
|
12945290.33 3625298.7,
|
|
12945144.24 3625386.75,
|
|
12944998.08 3625415.71,
|
|
12944910.27 3625299.4,
|
|
12944938.18 3625154.02,
|
|
12945026.08 3625007.65,
|
|
12944908.41 3624861.82,
|
|
12944761.65 3624803.87,
|
|
12944615.61 3624774.31,
|
|
12944470.64 3624803.16,
|
|
12944381.9 3624686.14,
|
|
12944439.54 3624539.67,
|
|
12944368.27 3624468.81,
|
|
12944409 3624324.69,
|
|
12944268.2 3624324.56,
|
|
12944091 3624323,
|
|
12943972.38 3624323.48,
|
|
12943869.12 3624314.05,
|
|
12943809.82 3624276.87,
|
|
12943830.85 3624136.35,
|
|
12943830.78 3623996.09,
|
|
12943814.6 3623854.74,
|
|
12943665.88 3623690.35,
|
|
12943554.03 3623525.93,
|
|
12943546.41 3623407.69,
|
|
12943545.44 3623288.65,
|
|
12943545.35 3623155.64,
|
|
12943536.82 3623022.25,
|
|
12943507.11 3622910.68,
|
|
12943469.75 3622805.73,
|
|
12943439.18 3622731.66,
|
|
12943379.86 3622627.77,
|
|
12943342.58 3622486.68,
|
|
12943282.37 3622367.22,
|
|
12943207.71 3622217.35,
|
|
12943129.89 3622116.94,
|
|
12943103.58 3622082.99,
|
|
12943007.48 3621977.68,
|
|
12942874.26 3621894.93,
|
|
12942758.71 3621829.25,
|
|
12942740.97 3621819.47,
|
|
12942593.43 3621787.63,
|
|
12942431.05 3621740.01,
|
|
12942322.01 3621721.23,
|
|
12942245.44 3621708.13,
|
|
12942053.53 3621667.37,
|
|
12941906.81 3621613.55,
|
|
12941755.1 3621549.51,
|
|
12941743.69 3621544.22,
|
|
12941551.76 3621466.52,
|
|
12941418.99 3621405.76,
|
|
12941219.49 3621314.14,
|
|
12941064.32 3621244.48,
|
|
12940931.51 3621183.87,
|
|
12940761.45 3621114.21,
|
|
12940591.45 3621023.47,
|
|
12940428.53 3620961.98,
|
|
12940236.39 3620878.57,
|
|
12940096.37 3620825.42,
|
|
12940044.62 3620772.91,
|
|
12940007.41 3620712.6,
|
|
12939948.07 3620601.54,
|
|
12939917.45 3620475.12,
|
|
12939864.83 3620304.56,
|
|
12939835.11 3620178.17,
|
|
12939782.53 3620066.38,
|
|
12939709.23 3620014.51,
|
|
12939553.27 3619902.13,
|
|
12939375.71 3619782.26,
|
|
12939234.88 3619679.13,
|
|
12939049.54 3619559.74,
|
|
12938864.59 3619478.44,
|
|
12938708.84 3619426.66,
|
|
12938494.47 3619324.88,
|
|
12938323.65 3619243.04,
|
|
12938227.19 3619185.63,
|
|
12938115.88 3619111.54,
|
|
12938004.88 3619046.24,
|
|
12937893.52 3618973.69,
|
|
12937774.78 3618908.29,
|
|
12937611.07 3618866.65,
|
|
12937485.14 3618845.99,
|
|
12937255.62 3618849.33,
|
|
12937084.94 3618823.66,
|
|
12936906.39 3618797.17,
|
|
12936676.72 3618750.23,
|
|
12936528.01 3618739.02,
|
|
12936275.98 3618743.99,
|
|
12936127.2 3618770.76,
|
|
12935963.85 3618789.37,
|
|
12935719.4 3618818.51,
|
|
12935533.86 3618837.69,
|
|
12935400.32 3618886.5,
|
|
12935244.64 3618964.77,
|
|
12935111.11 3619042.6,
|
|
12935014.59 3619103.87,
|
|
12934903.32 3619181.22,
|
|
12934800.45 3619258.66,
|
|
12934710.89 3619341.75,
|
|
12934578.3 3619464.26,
|
|
12934518.61 3619539.85,
|
|
12934438.03 3619646,
|
|
12934378.36 3619721.57,
|
|
12934327.22 3619856.46,
|
|
12934275.76 3619998.6,
|
|
12934202.39 3620133.91,
|
|
12934113.39 3620306.76,
|
|
12934040.17 3620464.02,
|
|
12934003.59 3620583.84,
|
|
12933967.49 3620740.78,
|
|
12933967.57 3620836.12,
|
|
12933975.27 3620955.39,
|
|
12934012.91 3621050.43,
|
|
12934072.24 3621130.3,
|
|
12934155.08 3621254.09,
|
|
12934185.03 3621357.79,
|
|
12934208.14 3621446.23,
|
|
12934215.54 3621600.95,
|
|
12934201.56 3621727.23,
|
|
12934170.13 3621838.07,
|
|
12934150.62 3621906.89,
|
|
12934099.55 3622071.14,
|
|
12934088.07 3622109.78,
|
|
12934048.04 3622243.15,
|
|
12933989.35 3622378.55,
|
|
12933937.36 3622505.13,
|
|
12933886.7 3622617.96,
|
|
12933782.85 3622746.47,
|
|
12933709.16 3622844.51,
|
|
12933628.23 3622965.29,
|
|
12933510.22 3623093.85,
|
|
12933414.44 3623184.86,
|
|
12933310.51 3623284.07,
|
|
12933199.46 3623381.75,
|
|
12933073.8 3623473.83,
|
|
12932969.9 3623520.11,
|
|
12932859.67 3623596.39,
|
|
12932763.1 3623686.92,
|
|
12932712.14 3623746.93,
|
|
12932622.84 3623829.77,
|
|
12932460.74 3623943.88,
|
|
12932357.42 3624004.47,
|
|
12932216.78 3624058.16,
|
|
12932091.34 3624110.32,
|
|
12931935.85 3624149.57,
|
|
12931736.22 3624187.7,
|
|
12931566.82 3624188.86,
|
|
12931470.01 3624166.92,
|
|
12931329.59 3624077.97,
|
|
12931203.58 3624048.79,
|
|
12931011.46 3623989.4,
|
|
12930885.85 3623930.22,
|
|
12930737.96 3623870.94,
|
|
12930605.32 3623817.58,
|
|
12930346.49 3623727.7,
|
|
12930131.83 3623659.29,
|
|
12929888.52 3623575.58,
|
|
12929748.43 3623536.37,
|
|
12929660.95 3623535.5,
|
|
12929520.46 3623490.15,
|
|
12929327.98 3623390.78,
|
|
12929114.5 3623321.1,
|
|
12928966.99 3623266.87,
|
|
12928797 3623204.99,
|
|
12928613.16 3623135.39,
|
|
12928443.62 3623058.43,
|
|
12928437.3 3623055.32,
|
|
12928236.5 3622951.29,
|
|
12928082.13 3622882.55,
|
|
12927843.76 3622800.6,
|
|
12927471.24 3622673.09,
|
|
12926883.94 3622755.81,
|
|
12926534.94 3622922.97,
|
|
12926506.53 3622930.22,
|
|
12926113.15 3623029.25,
|
|
12926009.77 3623065.78,
|
|
12925906.84 3623154.04,
|
|
12925833.22 3623220.23,
|
|
12925707.72 3623360.91,
|
|
12925634.06 3623434.74,
|
|
12925567.94 3623486.41,
|
|
12925501.68 3623501.89,
|
|
12925434.74 3623531.64,
|
|
12925368.56 3623538.93,
|
|
12925249.72 3623523.5,
|
|
12925153.33 3623486.5,
|
|
12925056.88 3623405.86,
|
|
12924960.39 3623294.39,
|
|
12924878.72 3623235.64,
|
|
12924707.91 3623163.39,
|
|
12924588.86 3623097.38,
|
|
12924455.29 3623046.73,
|
|
12924380.34 3623002.19,
|
|
12924342.51 3622958.97,
|
|
12924334.75 3622869.24,
|
|
12924357.17 3622735.81,
|
|
12924385.58 3622565.48,
|
|
12924429.71 3622409.28,
|
|
12924429.63 3622312.51,
|
|
12924421.86 3622223.8,
|
|
12924376.72 3622112.44,
|
|
12924343.44 3622047.2,
|
|
12924309.38 3621980.43,
|
|
12924249.77 3621913.99,
|
|
12924168.05 3621833.42,
|
|
12924127.97 3621791.34,
|
|
12924078.5 3621738.5,
|
|
12923959.27 3621665.3,
|
|
12923810.18 3621548.84,
|
|
12923676.36 3621461.73,
|
|
12923512.79 3621369.1,
|
|
12923385.3 3621318.3,
|
|
12923236.88 3621255.14,
|
|
12923042.46 3621146.58,
|
|
12922923.81 3621083.46,
|
|
12922647.03 3620992.84,
|
|
12922446.45 3620899.99,
|
|
12922266.78 3620830.64,
|
|
12922072.99 3620760.64,
|
|
12921886.45 3620675.92,
|
|
12921744.68 3620627.29,
|
|
12921662.77 3620598.75,
|
|
12921557.34 3620528.01,
|
|
12921445.39 3620426.35,
|
|
12921295.55 3620340.33,
|
|
12921243.48 3620260.43,
|
|
12921175.95 3620143.06,
|
|
12921123.88 3620054.61,
|
|
12921070.49 3619989.98,
|
|
12920996.18 3619917.08,
|
|
12920988.51 3619828.37,
|
|
12921018.31 3619731.42,
|
|
12921032.65 3619583.16,
|
|
12921039.44 3619523.52,
|
|
12921031.78 3619419.69,
|
|
12920994.16 3619339.86,
|
|
12920912.23 3619200.37,
|
|
12920844.32 3619120.08,
|
|
12920754.7 3618996.22,
|
|
12920680.41 3618871.91,
|
|
12920620.23 3618776.68,
|
|
12920485.5 3618661.03,
|
|
12920365.65 3618544.01,
|
|
12920283.83 3618472.06,
|
|
12920148.15 3618332.9,
|
|
12920009.71 3618118.54,
|
|
12919885.81 3617093.19,
|
|
12919683.65 3616621.38,
|
|
12919661.48 3616510.48,
|
|
12919593.92 3616326.29,
|
|
12919541.21 3616178.24,
|
|
12919489.27 3616046.31,
|
|
12919444.28 3615906.15,
|
|
12919391.15 3615751.19,
|
|
12919361.46 3615609.81,
|
|
12919331.75 3615492.09,
|
|
12919271.86 3615329.91,
|
|
12919234.59 3615189.87,
|
|
12919197.25 3615026.56,
|
|
12919167.56 3614916.68,
|
|
12919152.27 3614797.39,
|
|
12919129.47 3614583.03,
|
|
12919129.61 3614427.82,
|
|
12919128.67 3614094.29,
|
|
12919112.88 3613658.02,
|
|
12919083.31 3613428.22,
|
|
12919060 3613303.43,
|
|
12919047.83 3613193.42,
|
|
12919137.16 3613163.58,
|
|
12919218.38 3613133.74,
|
|
12919427.34 3613109.48,
|
|
12919545.76 3613085.22,
|
|
12919635.63 3613061.84,
|
|
12919731.86 3613053.68,
|
|
12919873.66 3613066.29,
|
|
12919970.37 3613072.55,
|
|
12920096.49 3613062.8,
|
|
12920208.56 3613046.18,
|
|
12920334.83 3613037.26,
|
|
12920402.13 3613013.37,
|
|
12920461.51 3612967.76,
|
|
12920483.72 3612870.72,
|
|
12920476.1 3612752.88,
|
|
12920483.02 3612626.9,
|
|
12920446.47 3612479.34,
|
|
12920415.49 3612339.16,
|
|
12920430.02 3612175.97,
|
|
12920467.2 3612072.08,
|
|
12920481.83 3611908.63,
|
|
12920526.28 3611774.37,
|
|
12920533.95 3611648.37,
|
|
12920600.68 3611440.17,
|
|
12920604.97 3611338.53,
|
|
12920607.57 3611270.13,
|
|
12920630.68 3611080.79,
|
|
12920629.34 3611069.58,
|
|
12920605.93 3610851.24,
|
|
12920636.72 3610651.82,
|
|
12920763.88 3610464.14,
|
|
12920862.41 3610262.74,
|
|
12920930.62 3609839.77,
|
|
12921014.21 3609400.71,
|
|
12921090.43 3608874.02,
|
|
12921159.8 3608450.06,
|
|
12921332.44 3608151.11,
|
|
12921527.55 3607681.31,
|
|
12921684.66 3607307.27,
|
|
12921753.5 3606935.86,
|
|
12921858.9 3606444.94,
|
|
12921874.75 3606022.72,
|
|
12921928.25 3605666.39,
|
|
12921540.06 3605768.75,
|
|
12921033.67 3605850.88,
|
|
12920743.13 3605824.37,
|
|
12920296.2 3605785.55,
|
|
12919797.22 3605798.03,
|
|
12919350.24 3605955.55,
|
|
12918934.33 3605992.53,
|
|
12918570.41 3605969.49,
|
|
12918340.63 3605879.76,
|
|
12918192.18 3605640.97,
|
|
12917986.43 3605171.91,
|
|
12917771.26 3605028.24,
|
|
12917519.5 3605128.66,
|
|
12917044.73 3605261.48,
|
|
12916674.81 3605313.47,
|
|
12916393.82 3605247.18,
|
|
12916068.86 3605075.47,
|
|
12915736.08 3604956.59,
|
|
12915396.2 3604864.85,
|
|
12915049.19 3604809.84,
|
|
12914813.62 3604573.6,
|
|
12914622.48 3604353.98,
|
|
12914504.55 3604288.24,
|
|
12914327.32 3604189.95,
|
|
12913928.55 3603997.02,
|
|
12913920.9 3603993.26,
|
|
12913685.62 3603750.51,
|
|
12913449.47 3603411.6,
|
|
12913214.49 3603110.31,
|
|
12912881.97 3602858.44,
|
|
12912630.73 3602780.36,
|
|
12912163.46 3602773.59,
|
|
12911829.93 3602688.3,
|
|
12911563.18 3602553.37,
|
|
12911260.17 3602388.31,
|
|
12911008.48 3602113.89,
|
|
12910831.98 3601803.26,
|
|
12910832.92 3601551.47,
|
|
12910842.27 3601225.24,
|
|
12910658.21 3600922.88,
|
|
12909967.48 3600629.74,
|
|
12909762.17 3600523.04,
|
|
12909462.5 3600367.7,
|
|
12909158.03 3600223.73,
|
|
12909142.71 3600216.54,
|
|
12908823.32 3600021.08,
|
|
12908645.51 3599823.13,
|
|
12908550.98 3599543.46,
|
|
12908411.84 3599116.06,
|
|
12908271.66 3598874.17,
|
|
12908107.88 3598773.19,
|
|
12907908.15 3598730.09,
|
|
12907818.24 3598710.64,
|
|
12907393.2 3598834.26,
|
|
12907020.91 3598897.37,
|
|
12906805.32 3598810.95,
|
|
12906703.76 3598442.36,
|
|
12906639.41 3597946.71,
|
|
12906552.88 3597509.81,
|
|
12906370.47 3597023.51,
|
|
12906096.49 3596824.42,
|
|
12905445.3 3596640.92,
|
|
12905090.13 3596580.78,
|
|
12904867.24 3596646.01,
|
|
12904704.13 3596800.24,
|
|
12904378.26 3596863.65,
|
|
12904017.64 3596754.85,
|
|
12903752.63 3596498.95,
|
|
12903466.49 3596309.79,
|
|
12902848.49 3596148.15,
|
|
12902077.06 3595921.59,
|
|
12901643.97 3595740.82,
|
|
12901211.68 3595448.21,
|
|
12900838.59 3595024.88,
|
|
12900579.05 3594620.14,
|
|
12900539.7 3594559.03,
|
|
12900093.02 3594209.88,
|
|
12900019.36 3594175.97,
|
|
12899623.03 3593994.34,
|
|
12899181.64 3593891.84,
|
|
12898990.34 3593749.03,
|
|
12898904.2 3593458.66,
|
|
12898876.92 3593081.41,
|
|
12898819.72 3592599.36,
|
|
12898461.32 3592153.87,
|
|
12897873.31 3591582.83,
|
|
12897432.3 3591125.74,
|
|
12897175.75 3590697.64,
|
|
12897044.62 3590335.89,
|
|
12896942.15 3589967.33,
|
|
12896956.05 3589760.04,
|
|
12896975.02 3589477.99,
|
|
12896987.73 3589444.28,
|
|
12897139.46 3589032.67,
|
|
12897392.14 3588786.23,
|
|
12897726.24 3588414.95,
|
|
12898039.02 3588141.83,
|
|
12898114.61 3588040.61,
|
|
12898527.3 3587757.73,
|
|
12898757.16 3587477.58,
|
|
12898758.76 3587159.77,
|
|
12898724.03 3586767.28,
|
|
12898674.32 3586492.92,
|
|
12899010.48 3585845.89,
|
|
12899122.05 3585588.26,
|
|
12899028.51 3585246.81,
|
|
12898684.7 3584844.5,
|
|
12898363.22 3584339.59,
|
|
12898173.6 3584050.59,
|
|
12898139.1 3583747.07,
|
|
12898053.91 3583454.28,
|
|
12898207.59 3583090.32,
|
|
12898337.6 3583001.15,
|
|
12898498.57 3582971.09,
|
|
12899164.94 3583032.24,
|
|
12899424.75 3582937.93,
|
|
12899670.23 3582703.65,
|
|
12899496.44 3582360.71,
|
|
12899327.98 3582194.8,
|
|
12898815.21 3581880.45,
|
|
12897690.55 3581226.92,
|
|
12897491.96 3581057.99,
|
|
12897368.27 3580851.32,
|
|
12897370.22 3580548.67,
|
|
12897431.62 3580201.02,
|
|
12897425.82 3579875.25,
|
|
12897086.53 3579737.5,
|
|
12896865.94 3579680.35,
|
|
12896548.07 3579617.09,
|
|
12896169.52 3579770.66,
|
|
12895828.28 3579871.78,
|
|
12895599.27 3579852.48,
|
|
12895252.37 3579652.09,
|
|
12894913.7 3579414.68,
|
|
12894559.48 3579183.98,
|
|
12894286.04 3579084.71,
|
|
12893974.64 3579104.36,
|
|
12893596.5 3579339.17,
|
|
12893350.56 3579571.19,
|
|
12893163.42 3579868.91,
|
|
12892864.32 3580224.64,
|
|
12892682.55 3580202.33,
|
|
12892628.11 3580197.05,
|
|
12892355.85 3580250.68,
|
|
12892067.01 3580354.46,
|
|
12891720.4 3580347.42,
|
|
12891352.72 3580285.39,
|
|
12890807.3 3580221.37,
|
|
12890220.73 3579953.8,
|
|
12890067.54 3579744.18,
|
|
12889892.87 3579437.38,
|
|
12889745.6 3579078.76,
|
|
12889712.22 3578996.61,
|
|
12889648.77 3578769.98,
|
|
12889553.92 3578431.66,
|
|
12889396.01 3577933.2,
|
|
12889245.15 3577249.54,
|
|
12889058.72 3576549.36,
|
|
12888863.41 3576042.22,
|
|
12888660.88 3575386.12,
|
|
12888407.29 3574876.72,
|
|
12888342.79 3574594.41,
|
|
12888022.47 3574127.19,
|
|
12887920.87 3573837.05,
|
|
12887856.38 3573517.43,
|
|
12887881.49 3573104.45,
|
|
12887892.91 3572446.68,
|
|
12888028.46 3571873.25,
|
|
12888011.17 3571841.07,
|
|
12887919.41 3571671.05,
|
|
12887737.24 3571496.62,
|
|
12887481.92 3571142.32,
|
|
12887529.31 3570670.93,
|
|
12887766.07 3570433.04,
|
|
12888046.31 3570315.08,
|
|
12888334.23 3570057.15,
|
|
12888600.17 3569725.09,
|
|
12888825.44 3569139.37,
|
|
12888916.7 3568587.83,
|
|
12889247.77 3568537.34,
|
|
12889549.34 3568477.36,
|
|
12889771.45 3568342.09,
|
|
12889807.07 3568320.4,
|
|
12889955.29 3568161.65,
|
|
12890085.32 3568034.56,
|
|
12890148.07 3567973.12,
|
|
12890406.04 3567830.41,
|
|
12890700.51 3567767.69,
|
|
12891203.3 3567434.2,
|
|
12891359.52 3567250.42,
|
|
12891435.81 3566897.11,
|
|
12891467.5 3566519.61,
|
|
12891550.57 3566173.45,
|
|
12891796.73 3565842.44,
|
|
12892026.8 3565591.74,
|
|
12892299.77 3565532.06,
|
|
12892530.01 3565377.18,
|
|
12892781.58 3565190.84,
|
|
12893065.41 3564745.19,
|
|
12893185.21 3564456.79,
|
|
12893172.44 3564168.87,
|
|
12893204.87 3563739.88,
|
|
12893310.96 3563281.76,
|
|
12893342.39 3562911.96,
|
|
12893159.6 3562677.18,
|
|
12892924.81 3562391.42,
|
|
12892668.35 3562112.89,
|
|
12892529.94 3561751.75,
|
|
12892634.81 3561433.62,
|
|
12892822.11 3560908.15,
|
|
12893008.78 3560545.25,
|
|
12893507.11 3559875.8,
|
|
12893745.51 3559532.36,
|
|
12894005.82 3559233.65,
|
|
12894353.01 3559220.35,
|
|
12894380.14 3559552.43,
|
|
12894453.07 3559949.75,
|
|
12894562.16 3560257.51,
|
|
12894789.75 3560490.18,
|
|
12895063.66 3560455.62,
|
|
12895381.86 3560303.02,
|
|
12895641.6 3560217.54,
|
|
12896055.7 3560144.41,
|
|
12896521.52 3560012.3,
|
|
12897090.99 3559917.25,
|
|
12897423.72 3559649.29,
|
|
12897595.68 3559249.89,
|
|
12897871.44 3558547.78,
|
|
12898049.31 3558318.9,
|
|
12898315.63 3558231.07,
|
|
12898690.09 3558225.46,
|
|
12899073.38 3558103.01,
|
|
12899618.56 3557785.55,
|
|
12899984.66 3557554.41,
|
|
12900015.5 3557534.92,
|
|
12900332.66 3557223.95,
|
|
12900377.88 3557179.81,
|
|
12900488.97 3556879.37,
|
|
12900468.58 3556569.17,
|
|
12900337.91 3556314.98,
|
|
12900163.54 3555957.4,
|
|
12900084.45 3555726.78,
|
|
12900173.75 3555551.55,
|
|
12900395.05 3555217.31,
|
|
12900571.84 3554979.41,
|
|
12900735.52 3554759.95,
|
|
12900942.46 3554447.7,
|
|
12900944.27 3554175.33,
|
|
12900916.52 3553879.37,
|
|
12900969.07 3553674.39,
|
|
12901110.94 3553323.74,
|
|
12901253.35 3552862.58,
|
|
12901292.15 3552450.75,
|
|
12901439.4 3552313.55,
|
|
12901895.52 3552193.05,
|
|
12902394.41 3551998.87,
|
|
12902726.6 3551719.46,
|
|
12902874.8 3551486.75,
|
|
12903054.35 3551195.3,
|
|
12903111.98 3551101.38,
|
|
12903247.42 3550521.26,
|
|
12903375.53 3550044.17,
|
|
12903642.41 3549673.18,
|
|
12903989.44 3549332.78,
|
|
12904314.16 3549189.04,
|
|
12904542.41 3549177.61,
|
|
12904843.63 3549231.53,
|
|
12905027.95 3549232.31,
|
|
12905176.63 3549107.59,
|
|
12904986.43 3548827.19,
|
|
12904744.55 3548566.49,
|
|
12904524.78 3548388.51,
|
|
12904150.75 3548007.81,
|
|
12903880.35 3547738.06,
|
|
12903669.3 3547307.6,
|
|
12903589.6 3547003.15,
|
|
12903572.69 3546904.83,
|
|
12903512.37 3546562.27,
|
|
12903503.91 3546514.84,
|
|
12903351.04 3546365.18,
|
|
12903175.68 3546213.32,
|
|
12903045.07 3545768.12,
|
|
12902929.78 3545375.41,
|
|
12902748.41 3544973.96,
|
|
12902581.03 3544585.88,
|
|
12902567.67 3544261,
|
|
12902583.49 3543973.98,
|
|
12902740.36 3543475.96,
|
|
12902866.91 3543000.72,
|
|
12902883.47 3542579.92,
|
|
12902731.12 3542363.4,
|
|
12902394.81 3542097.67,
|
|
12902241.67 3541886.38,
|
|
12902125.77 3541640.85,
|
|
12902157.73 3541110.76,
|
|
12902210.97 3540774.02,
|
|
12902461.62 3540558.82,
|
|
12902850.12 3540486.35,
|
|
12903195.34 3540360.89,
|
|
12903519.1 3540146.36,
|
|
12903829.97 3539849.69,
|
|
12904139.36 3539692.24,
|
|
12904536.3 3539675.56,
|
|
12904699.28 3539543.48,
|
|
12904863.22 3539146.64,
|
|
12905022.47 3538404.56,
|
|
12905038.81 3538124.3,
|
|
12905099.23 3537874.46,
|
|
12905321.2 3537720.16,
|
|
12905712.25 3537735.17,
|
|
12906237.08 3537630.06,
|
|
12906902.98 3537514.68,
|
|
12907674.56 3537314.38,
|
|
12907941.23 3537236.82,
|
|
12907846.28 3536980.38,
|
|
12907744.12 3536783.27,
|
|
12907530.66 3536527.83,
|
|
12907294.92 3536354.69,
|
|
12907021.25 3536291.6,
|
|
12906791.44 3536395.88,
|
|
12906501.07 3536619.56,
|
|
12906265.11 3536695.34,
|
|
12906035.71 3536666.21,
|
|
12905703.9 3536549.65,
|
|
12905454.02 3536409.39,
|
|
12905232.39 3536205.69,
|
|
12905197.11 3536173.4,
|
|
12905098.38 3535862.65,
|
|
12905016.65 3535606.26,
|
|
12904798.78 3535118.86,
|
|
12904514.9 3534630.7,
|
|
12904171.67 3534169.68,
|
|
12903813.25 3533869.71,
|
|
12903293.45 3533727.83,
|
|
12902875.01 3533734.24,
|
|
12902765.96 3533584.08,
|
|
12902636.22 3533308.27,
|
|
12902425.69 3533024,
|
|
12902325.96 3532918.26,
|
|
12902134.49 3532714.16,
|
|
12901725.76 3532454.06,
|
|
12901514.45 3532258.02,
|
|
12901333.02 3531957.97,
|
|
12901173.16 3531674.09,
|
|
12901138.44 3531334.76,
|
|
12901278.59 3531087.88,
|
|
12901522.16 3530615.54,
|
|
12901854.38 3530108.77,
|
|
12902112.28 3529665.88,
|
|
12902142.52 3529386.57,
|
|
12902166.63 3528952.81,
|
|
12902285.1 3528595.06,
|
|
12902645.84 3528220.68,
|
|
12903072.26 3527832.98,
|
|
12903250.11 3527469.18,
|
|
12903339.5 3527110.05,
|
|
12903443.51 3526817.08,
|
|
12903591.51 3526533.48,
|
|
12903811.72 3526456.18,
|
|
12904127.73 3526468.03,
|
|
12904399.52 3526353.56,
|
|
12904643.74 3526128.18,
|
|
12904784.48 3525827.6,
|
|
12904879.56 3525505.88,
|
|
12904882.12 3525496.51,
|
|
12904854.49 3525160.88,
|
|
12904854.04 3525158.31,
|
|
12904797.19 3524804.15,
|
|
12904645.3 3524383.35,
|
|
12904463.82 3523984.79,
|
|
12904464.84 3523682.65,
|
|
12904488.79 3523381.92,
|
|
12904276.79 3523209.75,
|
|
12904036.26 3522978.66,
|
|
12903744.01 3522753.77,
|
|
12903546.91 3522536.68,
|
|
12903578.44 3522243.48,
|
|
12903732.73 3522113.55,
|
|
12904005.58 3521985.14,
|
|
12904424.55 3521836.61,
|
|
12905220.24 3521614.63,
|
|
12905907.16 3521342.5,
|
|
12906209.32 3521311.42,
|
|
12906527.46 3521338.75,
|
|
12906724.88 3521630.77,
|
|
12906877.5 3522012.02,
|
|
12907008.45 3522423.14,
|
|
12907259.54 3522486.34,
|
|
12907371.44 3522197.2,
|
|
12907646.77 3521996.17,
|
|
12908038.81 3522049.15,
|
|
12908460.23 3522064.87,
|
|
12908756.92 3521972.91,
|
|
12909032.17 3521807.53,
|
|
12909241.06 3521517.69,
|
|
12909516.76 3521234.77,
|
|
12909945.56 3521179.25,
|
|
12910426.5 3521189.98,
|
|
12910766.67 3521115.38,
|
|
12911026.28 3520990.36,
|
|
12911234.45 3520784.62,
|
|
12911405.44 3520565.17,
|
|
12911635.59 3520220.27,
|
|
12911865.51 3520002.21,
|
|
12912110.5 3519834.88,
|
|
12912485.96 3519663.25,
|
|
12912774.61 3519484.08,
|
|
12912687.14 3519225.58,
|
|
12912462.34 3518663.4,
|
|
12912323.86 3518344.81,
|
|
12912362.07 3518110.87,
|
|
12912568.61 3517907.95,
|
|
12912834.69 3517728.1,
|
|
12912878.35 3517515.94,
|
|
12912728.87 3517167.99,
|
|
12912522.85 3516796.05,
|
|
12912545.69 3516568.45,
|
|
12912708.81 3516299.27,
|
|
12913224.54 3516044.32,
|
|
12913394.95 3515783.85,
|
|
12913388.08 3515584.57,
|
|
12913623.74 3515487.1,
|
|
12913931.6 3515390.11,
|
|
12913969.28 3515378.36,
|
|
12914410.12 3515293.92,
|
|
12914500.99 3515307.18,
|
|
12914659.57 3515330.96,
|
|
12915203.08 3515272.61,
|
|
12915226.5 3515015.44,
|
|
12915220.45 3514776.25,
|
|
12915219.53 3514728.27,
|
|
12915374.52 3514578.25,
|
|
12915514.37 3514463.41,
|
|
12915573.5 3514414.99,
|
|
12915727.62 3514258.05,
|
|
12915633.59 3514057.12,
|
|
12915546.03 3513907.34,
|
|
12915539.79 3513605.19,
|
|
12915744.73 3513544.7,
|
|
12916097.01 3513590.6,
|
|
12916456.65 3513659.24,
|
|
12916735.91 3513716.18,
|
|
12917176.92 3513499.14,
|
|
12917252.15 3513308.1,
|
|
12917186.32 3513078.87,
|
|
12917142.96 3512878.46,
|
|
12917239.42 3512703.71,
|
|
12917430.34 3512552.99,
|
|
12917763 3512330.04,
|
|
12918124.28 3512090.99,
|
|
12918500.38 3511932.33,
|
|
12918840.13 3511750.01,
|
|
12918958.3 3511624.51,
|
|
12919107.45 3511418.15,
|
|
12919189.38 3511153.68,
|
|
12919359.46 3510852.34,
|
|
12919552.22 3510719.6,
|
|
12919847.75 3510842.77,
|
|
12920105.55 3510913.42,
|
|
12920386.4 3510836.84,
|
|
12920387.22 3510631.07,
|
|
12920425.47 3510322.12,
|
|
12920515.39 3510100.07,
|
|
12920649.28 3509900.52,
|
|
12920798.06 3509670.23,
|
|
12921027.96 3509425.45,
|
|
12921325.38 3509030.34,
|
|
12921199.59 3508915.26,
|
|
12920861.41 3508670.66,
|
|
12920854.65 3508494.46,
|
|
12920951.13 3508279.49,
|
|
12921285.32 3507951.43,
|
|
12921413.04 3507597.6,
|
|
12921280.53 3507393.16,
|
|
12921089.13 3507168.6,
|
|
12920876.1 3506914.13,
|
|
12920242.27 3506620.41,
|
|
12920183.65 3506438.28,
|
|
12920214.61 3506173.52,
|
|
12920334.24 3505827.62,
|
|
12920439.45 3505376.87,
|
|
12920449.65 3504951.68,
|
|
12920650.35 3504581.9,
|
|
12920755.1 3504111.28,
|
|
12920763.73 3504073.59,
|
|
12920782.24 3503806.82,
|
|
12920795.54 3503618.28,
|
|
12920805.99 3503001.09,
|
|
12920882.07 3502383.39,
|
|
12921000.72 3502197.65,
|
|
12921282.65 3501825.76,
|
|
12921254.55 3501532.88,
|
|
12921314.99 3501252.52,
|
|
12921463.9 3501023.36,
|
|
12921752.1 3500665.47,
|
|
12921790.46 3500408.61,
|
|
12921851.11 3499900.46,
|
|
12921888.55 3499694.47,
|
|
12922183.83 3499704,
|
|
12922383.91 3499730.97,
|
|
12922545.9 3499684.11,
|
|
12922768.08 3499571.03,
|
|
12923321.6 3499306.61,
|
|
12923786.58 3499037.42,
|
|
12923860.55 3498868.51,
|
|
12923743.59 3498626.5,
|
|
12923435.66 3498137.73,
|
|
12923450.79 3497946.02,
|
|
12923562.24 3497687.78,
|
|
12923558.76 3497676.04,
|
|
12923554.06 3497661.12,
|
|
12923532.78 3497591.73,
|
|
12923529.31 3497580,
|
|
12923510.95 3497519.41,
|
|
12923408.18 3497366.16,
|
|
12923482.92 3497131.47,
|
|
12923726.71 3496761.57,
|
|
12923941.78 3496290.14,
|
|
12923912.76 3496106.43,
|
|
12923619.22 3495764.08,
|
|
12923391.48 3495436.13,
|
|
12923407.58 3495186.48,
|
|
12923445.03 3494928.71,
|
|
12923187.64 3494844.05,
|
|
12923078.1 3494610.16,
|
|
12923063.55 3494352.83,
|
|
12923124.12 3494037.04,
|
|
12923295 3493660.54,
|
|
12923469.42 3493386.47,
|
|
12923487.75 3493357.92,
|
|
12923655.67 3493084.58,
|
|
12923710.18 3492995.58,
|
|
12923726.51 3492695.65,
|
|
12923763.89 3492160.15,
|
|
12923726.12 3490916.88,
|
|
12923812.05 3489518.14,
|
|
12923735.81 3488275.56,
|
|
12923842.98 3487786.63,
|
|
12923984.38 3487426.64,
|
|
12924147.92 3486963.63,
|
|
12924296.05 3486750.06,
|
|
12924054.36 3486509.05,
|
|
12923760.64 3486385.96,
|
|
12923428.8 3486330.89,
|
|
12923252.4 3486200.77,
|
|
12923194.39 3486003.64,
|
|
12923291.48 3485612.92,
|
|
12923425.88 3485135.61,
|
|
12923466.82 3484485.47,
|
|
12923528.22 3483436.02,
|
|
12923243.79 3482728.02,
|
|
12923279.57 3482130.42,
|
|
12923178.89 3480949.92,
|
|
12923237.91 3480637.66,
|
|
12923266.32 3480283.59,
|
|
12923063.6 3479536.34,
|
|
12922374.38 3478648.32,
|
|
12922286.96 3478442.06,
|
|
12922232.85 3478365.42,
|
|
12922347.28 3477855.61,
|
|
12922558.11 3477701.27,
|
|
12922820.43 3477559.21,
|
|
12923063.56 3477227.34,
|
|
12923535.74 3476537.07,
|
|
12924284.92 3475460.14,
|
|
12925128.24 3474356.59,
|
|
12925889.74 3473318.61,
|
|
12926585.42 3472367,
|
|
12926787.36 3472073.61,
|
|
12926991.43 3471777.85,
|
|
12927780.07 3470634.93,
|
|
12927844.77 3470550.12,
|
|
12928077.15 3470246.56,
|
|
12928180.98 3469981.66,
|
|
12928239.67 3469696.53,
|
|
12928284.26 3469381.98,
|
|
12928321.3 3469097.03,
|
|
12928322.76 3468811.09,
|
|
12928249.83 3468489.85,
|
|
12928203.81 3468050.48,
|
|
12928323.64 3467860.31,
|
|
12928424.61 3467764.3,
|
|
12928493.91 3467698.81,
|
|
12928751.11 3467494,
|
|
12928900.09 3467303.11,
|
|
12928976.06 3467119.39,
|
|
12928963.21 3466871.51,
|
|
12928857.06 3466343.99,
|
|
12928588.21 3465686.62,
|
|
12928422.68 3465341.69,
|
|
12928328.73 3465146.19,
|
|
12928174.31 3464744.3,
|
|
12928176.77 3464510.23,
|
|
12928359.62 3464224.02,
|
|
12928422.2 3464146.41,
|
|
12928536.74 3464004.24,
|
|
12928720.54 3463769.39,
|
|
12928832.12 3463535.2,
|
|
12928927.33 3463249.83,
|
|
12928945.09 3463031.32,
|
|
12928918.11 3462789.83,
|
|
12928846.73 3462511.3,
|
|
12928733.58 3462293.07,
|
|
12928591.18 3462088.76,
|
|
12928483.2 3461790.19,
|
|
12928546.75 3461527.26,
|
|
12928584.33 3461490.65,
|
|
12928612.27 3461463.28,
|
|
12928708.74 3461369.29,
|
|
12928815.73 3461289.93,
|
|
12928822.49 3461284.97,
|
|
12928978.93 3461169.57,
|
|
12929019.73 3461006.11,
|
|
12929085.49 3460684.48,
|
|
12929154.44 3460149.63,
|
|
12929933.13 3460533.21,
|
|
12930629.54 3460773.27,
|
|
12931039.7 3460848.12,
|
|
12931784.87 3460912.05,
|
|
12932560.61 3460948.39,
|
|
12933584.26 3460889.04,
|
|
12934206.77 3460884.92,
|
|
12935182.4 3460834.2,
|
|
12936200.21 3460737.47,
|
|
12937236.95 3460564.96,
|
|
12938247.27 3460234.42,
|
|
12939145.46 3459564.56,
|
|
12939887.9 3458830.28,
|
|
12940291.77 3458278.93,
|
|
12940583.62 3457662.78,
|
|
12940971.79 3456783.99,
|
|
12941380.28 3456169.32,
|
|
12941757.35 3455826.75,
|
|
12941872.69 3455722.1,
|
|
12942227.76 3455333.47,
|
|
12942311.86 3455273.16,
|
|
12942628.88 3455047.04,
|
|
12942924.84 3454950.96,
|
|
12943281.03 3454898.26,
|
|
12943759.94 3455098.5,
|
|
12944203.93 3455392.97,
|
|
12944724.37 3455785.63,
|
|
12945938.99 3456676.89,
|
|
12947268.43 3457588.25,
|
|
12948922.69 3458747.12,
|
|
12949973.43 3459626.15,
|
|
12950496.31 3460323.3,
|
|
12950999.84 3460804.95,
|
|
12951308.27 3461105.97,
|
|
12951458.25 3461252.69,
|
|
12951701.59 3461414.19,
|
|
12951979.51 3461599.71,
|
|
12952579.59 3461911.43,
|
|
12952965.07 3462103.37,
|
|
12953965.39 3462747.15,
|
|
12955341.79 3463249.08,
|
|
12955665.56 3463394.07,
|
|
12956240.15 3463650.38,
|
|
12956447.4 3463742.39,
|
|
12956937.11 3464074.45,
|
|
12957638.24 3464366.2,
|
|
12958267.52 3464683.28,
|
|
12959069.4 3465115.53,
|
|
12959648.2 3465374.91,
|
|
12960133.53 3465714.47,
|
|
12960431.92 3465863.41,
|
|
12961533.59 3466415.13,
|
|
12962606.11 3466972.19,
|
|
12963217.4 3467347.17,
|
|
12963726.52 3467765.28,
|
|
12964274.39 3468258.03,
|
|
12964848.78 3468713.52,
|
|
12965494.91 3469114.17,
|
|
12965998.5 3469424.82,
|
|
12966645.03 3469647.4,
|
|
12966886.27 3469687.97,
|
|
12967454.85 3469740.27,
|
|
12968820.27 3469729.63,
|
|
12969582.12 3469729.35,
|
|
12969699.31 3469729.16,
|
|
12970135.88 3469737.57,
|
|
12970580.07 3469745.11,
|
|
12971469.94 3469784.87,
|
|
12972273.58 3469790.85,
|
|
12972895.82 3469833.98,
|
|
12973566.76 3469974.79,
|
|
12974094.07 3470220.89,
|
|
12974496.76 3470503.98,
|
|
12974542.51 3470535.91,
|
|
12974910.28 3470862.14,
|
|
12975160.72 3471171.77,
|
|
12975441.4 3471760.59,
|
|
12975471.25 3471822.71,
|
|
12975582.57 3472095.39,
|
|
12975790.93 3472605.21,
|
|
12976110.64 3473613.76,
|
|
12976335.57 3474409,
|
|
12976578.15 3475327.42,
|
|
12976739.4 3476212.75,
|
|
12976827.2 3477387.78,
|
|
12976859.41 3477803.63,
|
|
12976977.28 3478406.38,
|
|
12977162.02 3479028.28,
|
|
12977366.21 3479854.53,
|
|
12977496.78 3480641.52,
|
|
12977596.45 3481385.27,
|
|
12977641.21 3481976.89,
|
|
12977655.83 3482253.64,
|
|
12977625.37 3482374.02,
|
|
12977623.15 3482382.09,
|
|
12977637.94 3482716.12,
|
|
12977639.31 3482745.02,
|
|
12977742.91 3483513.99,
|
|
12977854.09 3484261.66,
|
|
12977964.89 3484781.61,
|
|
12978124.62 3485292.26,
|
|
12978246.28 3485612.75,
|
|
12978611.73 3486384.83,
|
|
12978876.08 3486883.64,
|
|
12979088.93 3487368.74,
|
|
12979308.44 3487736.88,
|
|
12979601.06 3488207.78,
|
|
12979974.27 3488805.6,
|
|
12980361.55 3489316.71,
|
|
12980822.12 3489911.4,
|
|
12981312.05 3490478.12,
|
|
12981794.04 3490868.21,
|
|
12982557.43 3491334.45,
|
|
12983492.26 3491771.1,
|
|
12984034.03 3492112.96,
|
|
12984336.15 3492171.83,
|
|
12985834.4 3492343.75,
|
|
12987028.66 3492315.1,
|
|
12987605.5 3492279.78,
|
|
12988566.75 3492172.65,
|
|
12989357.28 3492017.56,
|
|
12990155.28 3491615.19,
|
|
12990928.8 3491230.91,
|
|
12991599.24 3490867.88,
|
|
12992319.71 3490427.7,
|
|
12992935.99 3490138.4,
|
|
12993470.66 3489836.99,
|
|
12993953.97 3489675.55,
|
|
12994429.41 3489559.62,
|
|
12994670.34 3489553.74,
|
|
12995124.75 3489543.04,
|
|
12995849.09 3489667.8,
|
|
12996405.55 3489801.49,
|
|
12996814.13 3489954.23,
|
|
12997115.73 3490105.23,
|
|
12997407.03 3490270.13,
|
|
12997511.61 3490329.02,
|
|
12997970.46 3490727.57,
|
|
12997995.79 3490749.2,
|
|
12998803.71 3491334.48,
|
|
12999576.42 3491869.69,
|
|
13000394.52 3492692.27,
|
|
13000750.25 3493118.96,
|
|
13001015.41 3493436.51,
|
|
13001044.36 3493470.76,
|
|
13001569.39 3494081.97,
|
|
13002344.18 3494847.74,
|
|
13003252.91 3495655.77,
|
|
13004057.26 3496543.98,
|
|
13005015.45 3497611.83,
|
|
13006024.49 3498931.81,
|
|
13006877.13 3500192.21,
|
|
13007472.4 3501095.17,
|
|
13007722.36 3501619.88,
|
|
13008140.45 3502419.58,
|
|
13008757.06 3503566.84,
|
|
13008842.38 3503760.52,
|
|
13008993.52 3504101.19,
|
|
13009497.77 3505238.38,
|
|
13010026.94 3506199.69,
|
|
13010319.76 3506672.26,
|
|
13011091.8 3507639.74,
|
|
13011319.27 3507933.5,
|
|
13011869.74 3508641.59,
|
|
13011975.12 3508776.35,
|
|
13012336.57 3509325.52,
|
|
13013002.77 3510206.35,
|
|
13013646.98 3511114.05,
|
|
13014411.67 3512155.96,
|
|
13014894.78 3512842.74,
|
|
13015326.3 3513493.49,
|
|
13015468.11 3513737.01,
|
|
13015810.85 3514327.46,
|
|
13015854.43 3514415.33,
|
|
13016024 3514756.06,
|
|
13016258.9 3515228.79,
|
|
13016519.83 3515899.87,
|
|
13016819.8 3516775.91,
|
|
13017088.66 3517617.42,
|
|
13017269.37 3518584.64,
|
|
13017344.82 3519216.89,
|
|
13017339.31 3519767.76,
|
|
13017281.83 3520328.49,
|
|
13017187.74 3520837.15,
|
|
13017011.29 3521384.22,
|
|
13016732.44 3522094.9,
|
|
13016460.87 3522718.01,
|
|
13016086.43 3523588.2,
|
|
13015523.34 3525111.76,
|
|
13015499.52 3525175.91,
|
|
13015425.73 3525457.11,
|
|
13015141.88 3526538.94,
|
|
13014800.6 3527836.41,
|
|
13014604.06 3528584.87,
|
|
13014546.35 3528962.25,
|
|
13014224.62 3529816.53,
|
|
13013961.76 3530632.24,
|
|
13013685.17 3531603.17,
|
|
13013246.6 3533068.57,
|
|
13012969.28 3533861.98,
|
|
13012779.93 3534605.71,
|
|
13012647.96 3535862.71,
|
|
13012841.35 3536134.73,
|
|
13012866.84 3536201.52,
|
|
13013095.28 3536798.05,
|
|
13013005.22 3538166.52,
|
|
13013281.16 3538849.92,
|
|
13014090.97 3539386.55,
|
|
13014505.98 3539381.96,
|
|
13014787.67 3539156.96,
|
|
13015301.29 3538505.99,
|
|
13015539.48 3538241.29,
|
|
13015937.56 3538316.37,
|
|
13016475.45 3538793.28,
|
|
13017548.16 3539692.38,
|
|
13017928.86 3539893.45,
|
|
13018735.7 3539917.98,
|
|
13019297.85 3540045.57,
|
|
13019868.1 3540397.49,
|
|
13021366.19 3541340.74,
|
|
13022911.65 3542472.25,
|
|
13024237.32 3543690.24,
|
|
13025235.81 3544648.15,
|
|
13025733.76 3545121.47,
|
|
13025819.7 3545126.15,
|
|
13025896.17 3545130.57,
|
|
13026041.33 3545240.1,
|
|
13026123.45 3545284.82,
|
|
13026249.12 3545365.44,
|
|
13026315.99 3545417.1,
|
|
13026433.9 3545504.42,
|
|
13026627.27 3545548.24,
|
|
13026768.31 3545568.59,
|
|
13026916.57 3545627.26,
|
|
13027094.37 3545706.51,
|
|
13027250.41 3545771.67,
|
|
13027428.29 3545851.59,
|
|
13027614.25 3545929.79,
|
|
13027770.36 3545964.45,
|
|
13027911.62 3546007.42,
|
|
13028075.05 3546063.63,
|
|
13028261.06 3546090.5,
|
|
13028551.68 3546131.83,
|
|
13028729.68 3546187.48,
|
|
13028900.4 3546243.81,
|
|
13029079.17 3546300.53,
|
|
13029158.14 3546318.84,
|
|
13029316.4 3546355.89,
|
|
13029470.4 3546398.38,
|
|
13029633.32 3546441.31,
|
|
13029850.85 3546473.76,
|
|
13029863.6 3546475.72,
|
|
13030146.64 3546480.91,
|
|
13030532.19 3546500.81,
|
|
13030843.93 3546491.89,
|
|
13031170.33 3546521.37,
|
|
13031211.14 3546528.91,
|
|
13031444.59 3546573.67,
|
|
13031814.76 3546568.3,
|
|
13032243.91 3546549.66,
|
|
13032502.37 3546560.55,
|
|
13032856.8 3546579.85,
|
|
13033153.32 3546537.5,
|
|
13033270.99 3546520.91,
|
|
13033461.55 3546509.94,
|
|
13033639.29 3546499.57,
|
|
13033795.91 3546486.62,
|
|
13033805.55 3546485.88,
|
|
13033821.64 3546484.73,
|
|
13034111.37 3546465.99,
|
|
13034354.52 3546383.91,
|
|
13034729.88 3546424.1,
|
|
13035009.32 3546446.03,
|
|
13035281.42 3546446.29,
|
|
13035598.01 3546380.76,
|
|
13035980.45 3546296.09,
|
|
13036268.37 3546266.76,
|
|
13036540.61 3546206.3,
|
|
13036849.42 3546110.38,
|
|
13037174.03 3546042.81,
|
|
13037594.14 3545983.61,
|
|
13038080.03 3546000.2,
|
|
13038249.73 3545980.1,
|
|
13038500.05 3545944.01,
|
|
13038758.34 3545951.38,
|
|
13038972.41 3545929.59,
|
|
13039152.28 3545936.35,
|
|
13039164.2 3545936.54,
|
|
13039371.64 3545876.93,
|
|
13039489.93 3545831.22,
|
|
13039741.34 3545734.27,
|
|
13039765.66 3545731.43,
|
|
13039940.66 3545709.43,
|
|
13040126.31 3545656.83,
|
|
13040370.4 3545564.63,
|
|
13040570.71 3545517.9,
|
|
13040777.37 3545396.64,
|
|
13040985.35 3545318.84,
|
|
13041185.29 3545204.12,
|
|
13041385.75 3545141.46,
|
|
13041555.91 3545064.41,
|
|
13041711.23 3545011.14,
|
|
13041874.57 3544918.47,
|
|
13042059.6 3544819.03,
|
|
13042275.04 3544696.86,
|
|
13042467.36 3544641.19,
|
|
13042667.35 3544541.36,
|
|
13042823.49 3544464.75,
|
|
13043030.25 3544387.8,
|
|
13043118.85 3544333.99,
|
|
13043297.42 3544168.99,
|
|
13043504.01 3544033.82,
|
|
13043703.74 3543919.99,
|
|
13043963.04 3543813.53,
|
|
13044111.05 3543694.03,
|
|
13044236.62 3543597.3,
|
|
13044414.36 3543506.69,
|
|
13044554.27 3543453.91,
|
|
13044701.82 3543379.42,
|
|
13044909.22 3543253.46,
|
|
13045159.33 3543178.65,
|
|
13045350.88 3543113.14,
|
|
13045520.21 3543061.84,
|
|
13045741.18 3542988.28,
|
|
13045866.79 3542937.63,
|
|
13046139.28 3542880.66,
|
|
13046374.51 3542816.91,
|
|
13046587.45 3542775.75,
|
|
13046778.46 3542755.09,
|
|
13046983.73 3542758.71,
|
|
13047159.78 3542775.89,
|
|
13047336.24 3542809.61,
|
|
13047496.47 3542849.13,
|
|
13047651.35 3542866.3,
|
|
13047790.45 3542876.59,
|
|
13047944.3 3542916.3,
|
|
13048076.2 3542970.93,
|
|
13048171.42 3543031.39,
|
|
13048295.68 3543107.91,
|
|
13048449.2 3543200.12,
|
|
13048618.31 3543262.22,
|
|
13048837.8 3543422.57,
|
|
13049050.84 3543544.69,
|
|
13049233.12 3543688.07,
|
|
13049343.12 3543779.26,
|
|
13049497.16 3543893.14,
|
|
13049650.67 3544020.92,
|
|
13049790.35 3544149.36,
|
|
13049907.22 3544284.64,
|
|
13050060.97 3544470.98,
|
|
13050185.42 3544613.26,
|
|
13050246.5 3544686.46,
|
|
13050303.25 3544754.95,
|
|
13050479.51 3544942.61,
|
|
13050662.18 3545172.79,
|
|
13050802.16 3545410.47,
|
|
13050955.69 3545611.21,
|
|
13051146.55 3545900.37,
|
|
13051285.89 3546189.77,
|
|
13051410.21 3546425.29,
|
|
13051462.45 3546588.33,
|
|
13051464.68 3546599.78,
|
|
13051498.68 3546772.62,
|
|
13051519.54 3546914.27,
|
|
13051534.38 3547016.29,
|
|
13051571.36 3547170.47,
|
|
13051615.14 3547376.98,
|
|
13051592.7 3547489.66,
|
|
13051598.65 3547762.13,
|
|
13051604.69 3548034.85,
|
|
13051633.5 3548285.65,
|
|
13051704.75 3548765.93,
|
|
13051747.05 3549112.52,
|
|
13051825.89 3549547.2,
|
|
13051891.07 3549841.94,
|
|
13051956.38 3550100.89,
|
|
13052042.8 3550403.23,
|
|
13052159.88 3550646.31,
|
|
13052217.43 3550977.75,
|
|
13052252.87 3551236.33,
|
|
13052368.09 3551723.07,
|
|
13052433.25 3552010.14,
|
|
13052512.9 3552312.27,
|
|
13052569.56 3552650.36,
|
|
13052612.8 3552938.12,
|
|
13052669.5 3553270.4,
|
|
13052734.69 3553630.63,
|
|
13052784.71 3553866.6,
|
|
13052835.65 3554102.04,
|
|
13052863.6 3554375.6,
|
|
13052899.16 3554676.76,
|
|
13052971.42 3555066.96,
|
|
13052687.12 3556250.46,
|
|
13052684.72 3556946.18,
|
|
13052582.46 3557629.78,
|
|
13052579.13 3557651.81,
|
|
13052388 3558034.39,
|
|
13052167.38 3558446.82,
|
|
13051389.17 3559346.98,
|
|
13050831.1 3560043.92,
|
|
13050558.07 3560663.97,
|
|
13050260.15 3561423.89,
|
|
13050256.9 3562352.65,
|
|
13050407.79 3563020.68)))';
|
|
select st_intersects(st_geomfromtext(@geom2), st_buffer(st_geomfromtext(@geom1),50)) as a;
|
|
DROP TABLE IF EXISTS `t`;
|
|
CREATE TABLE `t` (
|
|
`geo` geometry DEFAULT NULL
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
insert into t values (st_geomfromtext(@geom1));
|
|
|
|
DROP TABLE IF EXISTS `t1`;
|
|
CREATE TABLE `t1` (
|
|
`geo` geometry DEFAULT NULL
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
insert into t1 values (st_geomfromtext(@geom2));
|
|
|
|
select t1.geo from t,t1 where st_intersects(t1.geo, st_buffer(t.geo,50));
|
|
DROP TABLE IF EXISTS `t`;
|
|
DROP TABLE IF EXISTS `t1`;
|
|
|
|
--echo ######################################################################################################
|
|
--echo # BUG#21238614 : ST_BUFFER(LINESTRING) MAY PRODUCE AN INVALID POLYGON
|
|
--echo ######################################################################################################
|
|
|
|
SELECT ST_IsValid(
|
|
ST_Buffer(
|
|
ST_GeomFromText('LINESTRING(-155.9300341531310000 4.1672727531600900, -14.0079144546799000 -12.2485554508160000, '
|
|
'176.9503531590800000 -3.0930641354495000, 32.6863251871831000 -17.9691125862157000, '
|
|
'-17.7739746299451000 41.3177973084700000, -36.0310834162082000 59.9486214620753000, '
|
|
'153.1574937017440000 46.3007892930418000, 172.7795126069240000 19.5367061763707000, '
|
|
'-85.6306040220105000 35.0128339347489000, -61.1404987988716000 0.3278080608359490, '
|
|
'-127.5034592987520000 18.6202802642343000, 114.5567005754250000 -83.7227732658958000, '
|
|
'-66.1134822881378000 -75.2141906159065000, -93.7363999307791000 49.3124773443269000, '
|
|
'-8.7182702071584100 56.2071174970861000, 7.7959787229988800 60.8845281744769000, '
|
|
'13.0420633931840000 58.8150539662759000, -89.9754374613871000 26.4546501154335000, '
|
|
'-44.5746548960799000 -88.8122262334508000, -178.4807616092640000 10.7770331393820000, '
|
|
'161.8238702890570000 -42.3894892597522000, 136.2382890452810000 28.6261570633511000, '
|
|
'49.6788041059295000 61.7724885566963000, 52.7876201424690000 -61.9246644395984000, '
|
|
'-162.7456296900030000 11.7183989853218000, 115.6208648232840000 51.0941612539320000, '
|
|
'-48.7772321835054000 50.4339743128205000)'),
|
|
5.9518403867035365));
|
|
|
|
--echo ######################################################################################################
|
|
--echo # BUG#21238969 : ST_ISVALID(MULTIPOLYGON) MAY RETURN WRONG RESULT
|
|
--echo ######################################################################################################
|
|
|
|
SELECT ST_IsValid(
|
|
ST_GeomFromText('MULTIPOLYGON(((-40.314872143936725 -85.6567579487603,-53.1473643859603 -98.48925019078388, '
|
|
'-41.29168745244485 -90.56754012573627,-40.314872143936725 -85.6567579487603)), '
|
|
'((-186.91433298215597 -88.80210078879976,-192.54783347494038 -75.53420159905284, '
|
|
'-192.7944062150986 -78.03769664281869,-186.91433298215597 -88.80210078879976)), '
|
|
'((170.89089207158912 -44.35600339378721,191.8949969913326 -31.3460752560506, '
|
|
'169.32805525181837 -43.07341636227523,170.89089207158912 -44.35600339378721)), '
|
|
'((-2.6035109435630504 -13.058121512403435,26.839412016794036 43.97610638055074, '
|
|
'26.974733141577826 43.72289807427111,26.97470368529088 43.722907009738066, '
|
|
'-2.6035109435630504 -13.058121512403435)))'));
|
|
|
|
--echo ######################################################################################################
|
|
--echo # BUG#21372946 : ST_BUFFER: FLATLINE CPU OR ASSERTION IN GEOMETRY::EQUALS
|
|
--echo ######################################################################################################
|
|
|
|
--error ER_GIS_INVALID_DATA
|
|
do st_buffer( polygon(linestring(point(9192,27876), point(3,9), point(-1,5), point(128,4503599627370500)), linestring(point(-11,3), point(15,-14), point(4.992937e+306,1.784325e+307))) , "6[8" );
|
|
--error ER_GIS_INVALID_DATA
|
|
do st_buffer( polygon(linestring(point(-15,-15), point(1.311283e+308,2.479644e+307), point(-20,-9), point(-15,-15)), linestring(point(11,-4), point(10284,-21812), point(-12,17), point(70368744177660,-1152921504606846974), point(1048578,536870909)), linestring(point(-28066,-10001), point(2199023255555,33554436), point(8.807841e+306,1.047731e+308), point(1.421765e+308,1.614104e+308))) , 549755813889 );
|
|
--error ER_GIS_INVALID_DATA
|
|
do st_buffer( polygon(linestring(point(-268435458,-12), point(27090,-14130), point(576460752303423492,549755813891)), linestring(point(268435453,65539), point(-4,10), point(-1,-8), point(1.428455e+308,1.631641e+308)), linestring(point(13,17), point(5,-4), point(17868,780), point(1.021010e+308,3.132483e+306), point(8796093022209,-2251799813685244)), linestring(point(-1,14), point(1.359055e+308,2.093312e+307), point(137438953475,-2047), point(-1,14))) , 49316 );
|
|
--error ER_GIS_INVALID_DATA
|
|
do st_buffer( geometrycollection(point(5,4), multipolygon(polygon(linestring(point(44,25), point(268435458,17592186044420), point(-68719476739,-68719476735), point(44,25)), linestring(point(-9704,8028), point(1.017763e+308,4.420275e+307), point(134217729,72057594037927939)), linestring(point(27945,15972), point(18,34), point(13,24)), linestring(point(3.344397e+307,1.474666e+308), point(-28578,24802), point(10,-88), point(122535660419016670000000000000000000000.000000,142546802935424300000000000000000000000.000000)))), multilinestring(linestring(point(6.328801e+307,4.657308e+307), point(79,-1)), linestring(point(-67,74), point(1.584157e+308,4.498260e+306), point(-86,0)), linestring(point(-65,-70), point(21410,14883), point(-12,57)), linestring(point(1.438847e+308,3.780434e+307), point(-37,71), point(-26,15)))) , '5526-01-22' );
|
|
--error ER_GIS_INVALID_DATA
|
|
do st_buffer( geometrycollection(polygon(linestring(point(2199023255551,524287), point(1.136487e+308,1.364636e+308), point(-10,-19)), linestring(point(144115188075855874,-1099511627775), point(-14,0), point(-4347,16243)))) , 0x169532 );
|
|
--error ER_GIS_INVALID_DATA
|
|
do st_buffer( multipolygon(polygon(linestring(point(19777,-21893), point(3.225945e+307,6.868234e+307), point(-40,-13))), polygon(linestring(point(-1322,4851), point(-1152921504606846977,72057594037927937), point(8.646364e+307,3.949086e+307), point(75,-69), point(8.499982e+307,3.944814e+307)))) , 948189399 );
|
|
--error ER_GIS_INVALID_DATA
|
|
do st_buffer( polygon(linestring(point(9,3), point(-2,-4), point(-8193,8388609)), linestring(point(-10,-2), point(32268,-2557), point(1.720358e+308,5.678670e+307), point(4.916335e+307,1.410315e+308), point(-268435455,-19)), linestring(point(-5,4), point(9.501669e+307,1.058829e+308), point(-422,-25737))) , 0x94fd );
|
|
|
|
do st_buffer( polygon(linestring(point(-14,14), point(1.336292e+308,3.975546e+307), point(-262148,2251799813685245), point(-14,14)), linestring(point(19,-8), point(-4398046511106,-1027), point(-13,7), point(19,-8))) , 0x56 );
|
|
--error ER_GIS_INVALID_DATA
|
|
do st_buffer( polygon(linestring(point(1.050935e+308,1.405574e+308), point(12,-6), point(16270426021941148000000000000000000000.000000,220354304351410460000000000000000000000.000000), point(16,-1)), linestring(point(1073741825,7), point(4.395298e+307,1.391001e+308), point(2251799813685245,70368744177662)), linestring(point(6688,-12784), point(1.642959e+308,9.081471e+307), point(9,3), point(-1,15)), linestring(point(-20444,13227), point(1.421855e+308,6.359931e+307), point(-36028797018963966,144115188075855872), point(7.696665e+307,7.162705e+307), point(4.616100e+307,1.962868e+307))) , 3147467309 );
|
|
--error ER_GIS_INVALID_DATA
|
|
do st_buffer( polygon(linestring(point(6,-2), point(6.675936e+307,6.698695e+307), point(9,17), point(17,-8), point(-13267,10214)), linestring(point(-15,3), point(12,-14), point(1.595635e+308,9.405896e+307), point(-6,-5), point(23989412930405084000000000000000000000.000000,320342831451636520000000000000000000000.000000))) , 21604 );
|
|
--error ER_GIS_INVALID_DATA
|
|
do st_buffer( geometrycollection(multipoint(point(4094,262141), point(288230376151711744,65540)), polygon(linestring(point(21651,-296), point(7.682691e+307,5.782088e+307), point(131,-4099)), linestring(point(-34359738369,4094), point(-35184372088834,-576460752303423489), point(5,15), point(-11,-65532)), linestring(point(1,-6), point(2.077015e+307,9.133062e+307), point(-131069,-70368744177668))), polygon(linestring(point(-16380,-2097152), point(-16,6), point(64646494283694236000000000000000000000.000000,214181636942273530000000000000000000000.000000)), linestring(point(-1,17), point(91564461519059780000000000000000000000.000000,63319776236097772000000000000000000000.000000), point(-19,-18), point(12174,-1163)), linestring(point(4294967292,2305843009213693954), point(536870908,2251799813685248), point(-10,8), point(18,-15), point(-10,-5)))) , 0xd533 );
|
|
--error ER_GIS_INVALID_DATA
|
|
do st_buffer( geometrycollection(multipolygon(polygon(linestring(point(-47,-32), point(33554434,34359738368), point(5.363618e+306,4.915149e+307), point(221186288793352260000000000000000000000.000000,318888116187633820000000000000000000000.000000)), linestring(point(3.373147e+307,1.097849e+307), point(-2,58), point(-43,-18), point(268435452,2))), polygon(linestring(point(94,-46), point(536870908,137438953468), point(-70,-79), point(1022,-17592186044419)))), linestring(point(1.428889e+308,6.363539e+307), point(-85,-39), point(4294967300,510), point(-144115188075855868,2147483644)), multipoint(point(1.216065e+308,1.498275e+308), point(524285,65538))) , '2328-04-12' );
|
|
--error ER_GIS_INVALID_DATA
|
|
do st_buffer( polygon(linestring(point(-20,-10), point(-2051,137438953470), point(9007199254740995,536870914), point(5,-8), point(-20,-10)), linestring(point(0,-17), point(-3,-17), point(-6120,31704), point(-13,15), point(2199023255556,33554436)), linestring(point(0,-11), point(1.240916e+307,1.230029e+308), point(-8589934590,-536870916))) , "4" );
|
|
--error ER_GIS_INVALID_DATA
|
|
do st_buffer( multipolygon(polygon(linestring(point(71,9), point(9.673785e+307,6.840020e+307), point(49,28), point(71,9)), linestring(point(8247,-23317), point(1.518888e+308,1.307053e+308), point(13002,-32416)), linestring(point(-1,32), point(576460752303423487,1), point(-48,-98), point(-59,-95), point(-1,32)))) , 0x63 );
|
|
--error ER_GIS_INVALID_DATA
|
|
do st_buffer( polygon(linestring(point(9223372036854775810,4503599627370496), point(2,-14), point(1.057813e+308,6.695568e+307), point(-17795,-9201)), linestring(point(8589934595,65540), point(8,19), point(5.042026e+307,1.713291e+308), point(1073741826,9007199254740996)), linestring(point(-14,-7), point(2,-20), point(1.191471e+308,5.789499e+307), point(-14,-7))) , 0xf9 );
|
|
--error ER_GIS_INVALID_DATA
|
|
do st_buffer( geometrycollection(multilinestring(linestring(point(-100,-1), point(1.689397e+307,1.481746e+308)), linestring(point(9.569350e+307,6.040646e+307), point(2,52), point(20719,-20779))), multipolygon(polygon(linestring(point(20681,1270), point(3.045367e+307,1.280043e+308), point(58,-75)), linestring(point(92,-73), point(1.323951e+308,1.648866e+308), point(14,-61), point(-8763,21584), point(8.536381e+306,2.841766e+307)), linestring(point(-99,-34), point(-18,40), point(34359738366,2147483646), point(-30617,-24434))))) , 3613057409 );
|
|
--error ER_GIS_INVALID_DATA
|
|
do st_buffer( polygon(linestring(point(-18966,21965), point(1.797388e+308,1.945328e+307), point(-16,-11), point(-2199023255549,4611686018427387901), point(-18,-13)), linestring(point(31486,-9392), point(2,18), point(12,14), point(12,8), point(9,-15)), linestring(point(-13,2), point(36028797018963972,70368744177665), point(1.761152e+308,9.475919e+307), point(1.585099e+308,9.356514e+307), point(257321105224664410000000000000000000000.000000,313294288466175500000000000000000000000.000000))) , 0xb79439 );
|
|
--error ER_GIS_INVALID_DATA
|
|
do st_buffer( polygon(linestring(point(-9,14), point(9,12), point(65532,1073741826)), linestring(point(-3537,16635), point(-8,8), point(4.544898e+307,1.276958e+308), point(28858,-28514))) , '1987-09-29 11:12:09.425076' );
|
|
--error ER_GIS_INVALID_DATA
|
|
do st_buffer( polygon(linestring(point(70368744177662,4503599627370498), point(12,-3), point(7.561703e+307,1.021736e+308)), linestring(point(11,16), point(28824,15779), point(14,-12), point(-15,13), point(11,16)), linestring(point(-13,-18), point(-3,-3), point(1.760789e+308,1.455799e+308), point(0,-17), point(-13,-18))) , '480:22:53.391613' );
|
|
--error ER_GIS_INVALID_DATA
|
|
do st_buffer( multipolygon(polygon(linestring(point(-94,-64), point(26,-72), point(1.128438e+308,1.056662e+308)), linestring(point(85,-58), point(144115188075855870,32770), point(17179869186,1152921504606846978)))) , -17535 );
|
|
--error ER_GIS_INVALID_DATA
|
|
do st_buffer( polygon(linestring(point(2,-8), point(1,17), point(-3,-15), point(1.149664e+307,1.717062e+307), point(1.410669e+308,5.228436e+307)), linestring(point(13,-11), point(6,9), point(536870910,72057594037927933))) , -65534 );
|
|
--error ER_GIS_INVALID_DATA
|
|
do st_buffer( polygon(linestring(point(13,-20), point(9.017452e+307,9.232528e+307), point(-15,-11), point(13,-20)), linestring(point(28170,-17887), point(-6,-20), point(-20301,3465), point(2.878956e+307,1.851687e+307), point(-18,8))) , 0x2409be882ee34e7b );
|
|
--error ER_GIS_INVALID_DATA
|
|
do st_buffer( polygon(linestring(point(6,-1), point(1.703788e+308,1.736249e+308), point(8,-4), point(1.418474e+308,8.924021e+307)), linestring(point(-20,9), point(576460752303423487,288230376151711745), point(6,20), point(-14,-10), point(-23934,22390)), linestring(point(4194301,126), point(202376625515840940000000000000000000000.000000,115944597323370810000000000000000000000.000000), point(-16,7), point(4.096558e+307,8.103820e+307), point(16384,1099511627779))) , 626278220 );
|
|
--error ER_GIS_INVALID_DATA
|
|
do st_buffer( polygon(linestring(point(1.234361e+308,1.118625e+308), point(-13,1), point(11,-12)), linestring(point(29137,-3438), point(1.137847e+308,1.340074e+308), point(-437,2275), point(-15,4), point(-27269,23198)), linestring(point(-2,18), point(131069,30), point(125,7), point(-2,18)), linestring(point(11,-7), point(-6,9), point(4.698483e+307,2.207992e+306))) , -1152921504606846972 );
|
|
--error ER_GIS_INVALID_DATA
|
|
do st_buffer( polygon(linestring(point(262140,65537), point(11,-11), point(194743989698613950000000000000000000000.000000,289407735240774130000000000000000000000.000000), point(22933,26342)), linestring(point(2305843009213693956,34359738367), point(-30519,2568), point(7.523904e+307,1.274018e+307), point(5,12))) , -2918556785199106584 );
|
|
--error ER_GIS_INVALID_DATA
|
|
do st_buffer( multipolygon(polygon(linestring(point(-3,-32), point(5.983690e+307,5.252259e+307), point(24883,27429)), linestring(point(100,25), point(-90,-37), point(524286,268435456), point(71,-67), point(64,72057594037927932)))) , 1152921504606846977 );
|
|
--error ER_GIS_INVALID_DATA
|
|
do st_buffer( multipolygon(polygon(linestring(point(-16,20), point(0,-43), point(-70,45), point(274877906948,288230376151711745), point(-16,20)), linestring(point(-48,81), point(5,92), point(76,-43), point(1.100472e+307,1.199671e+308), point(262146,17179869186)), linestring(point(-66,99), point(9,-46), point(1.519109e+308,1.506793e+308)))) , 0xf3 );
|
|
|
|
--echo ######################################################################################################
|
|
--echo # BUG#21547506 : ASSERTION FAILED: SEQUENCE NOT ORDERED ALGORITHM(2639)
|
|
--echo ######################################################################################################
|
|
|
|
--error ER_GIS_INVALID_DATA
|
|
do st_difference(
|
|
st_union(
|
|
multilinestring(
|
|
linestring(
|
|
point(3.1e+307,1),
|
|
point(5.1e+307,6.e+307),
|
|
point(-1,-4),
|
|
point(1,4294967295),
|
|
point(3,-2),
|
|
point(1,32732243452685474000000000),
|
|
point(-1,7),
|
|
point(1,1)
|
|
),
|
|
linestring(
|
|
point(9,5),
|
|
point(1,4503599627370492),
|
|
point(1,68719476734),
|
|
point(4,-5),
|
|
point(1.1e+308,2.1e+307),
|
|
point(-1,-8)
|
|
),
|
|
linestring(
|
|
point(3.5e+307,9.e+307),
|
|
point(1.1e+304,1.e+308),
|
|
point(-9,-4)
|
|
)
|
|
),
|
|
polygon(
|
|
linestring(
|
|
point(1.1e+308,1.2e+308),
|
|
point(-1,-9),
|
|
point(1,1000000000000),
|
|
point(1.1e+308,7.8e+307)
|
|
),
|
|
linestring(
|
|
point(3,2),
|
|
point(8.e+307,1.e+308),
|
|
point(1,1)
|
|
),
|
|
linestring(
|
|
point(258,2049),
|
|
point(1,-3),
|
|
point(1,1),
|
|
point(-6,9)
|
|
)
|
|
)
|
|
),
|
|
point(1,1)
|
|
);
|
|
|
|
--echo ######################################################################################################
|
|
--echo # BUG#21383714: Assertion failed: !thd->is_error() in select_lex::prepare
|
|
--echo ######################################################################################################
|
|
|
|
CREATE TABLE t(a INTEGER);
|
|
--error ER_WRONG_ARGUMENTS
|
|
SELECT 1 FROM t WHERE 1 > SOME (SELECT POINT(1,1) FROM t);
|
|
DROP TABLE t;
|
|
|
|
|
|
--echo ######################################################################################################
|
|
--echo # BUG#21397107: ASSERTION FAILED: K < STATIC_CAST<SIZE_T>(GET_DIMENSION())
|
|
--echo # IN GIS_POINT::GET<0>(
|
|
--echo ######################################################################################################
|
|
|
|
--error ER_GIS_INVALID_DATA
|
|
SELECT ST_MakeEnvelope(POINT(1, 1), CONCAT((POINT(1, 1)), '1'));
|
|
--error ER_GIS_INVALID_DATA
|
|
SELECT ST_MakeEnvelope(POINT(2, -2), CAST(POINT(-7, -7) AS BINARY(48)));
|
|
--error ER_GIS_INVALID_DATA
|
|
SELECT ST_MakeEnvelope(Export_Set(1, POINT(1, 1), 1), POINT(1, 1));
|
|
--error ER_GIS_INVALID_DATA
|
|
SELECT ST_MakeEnvelope(Make_Set("38", 1, POINT(1, 1), 1, 1, 1), POINT(1,1));
|
|
|
|
--echo ######################################################################################################
|
|
--echo # BUG#21616647: ASSERTION FAILED:
|
|
--echo # ITEM_IN->LEFT_EXPR->ELEMENT_INDEX(0)->MAYBE_NULL
|
|
--echo ######################################################################################################
|
|
CREATE TABLE t(col_a INTEGER) ENGINE=InnoDB;
|
|
INSERT INTO t VALUES (0), (0), (0);
|
|
SELECT ST_IsValid(NULL) NOT IN (SELECT col_a FROM t) FROM t;
|
|
DROP TABLE t;
|
|
|
|
--echo ######################################################################################################
|
|
--echo # BUG#21767301: ASSERTION `IT->OPERATIONS[0].OPERATION == OPERATION_UNION' FAILED
|
|
--echo ######################################################################################################
|
|
SELECT ST_ASTEXT(ST_INTERSECTION(ST_GEOMFROMTEXT('POLYGON((1 8,-17 -13,19
|
|
-9,1 8))'), ST_GEOMFROMTEXT('POLYGON((8 6,5 7,-1 4,-8 -7,0 -17,8 6),(3 6,5
|
|
5,0 -2,3 6))')));
|
|
|
|
--echo #####################################################################################################
|
|
--echo # BUG#21890717 ASSERTION FAILED: GEOMETRY::LESS<SEGMENTPOINT>()(P0, P1)
|
|
--echo #####################################################################################################
|
|
|
|
--error ER_GIS_INVALID_DATA
|
|
do st_symdifference(
|
|
st_linefromtext( multilinestring( linestring(point(1,1),point(1,1)), linestring(point(1,1),point(1,1)) ) ),
|
|
st_distance(
|
|
multipoint( point(1,1),point(1,1),point(1,1),point(1,1), point(1,1),point(1,1),point(1,1),point(1,1), point(1,1) ) ,
|
|
st_intersection(
|
|
multilinestring( linestring(point(2,4),point(10,1)) ),
|
|
linestring(point(1,1),point(1e+308,1) ) )));
|
|
|
|
--echo #####################################################################################################
|
|
--echo # BUG#21872795 ST_OVERLAPS(POLYGON, POLYGON) RETURNS WRONG RESULT
|
|
--echo #####################################################################################################
|
|
|
|
SELECT ST_OVERLAPS(
|
|
ST_GEOMFROMTEXT('POLYGON((2 2,2 8,8 8,8 2,2 2))'),
|
|
ST_GEOMFROMTEXT('POLYGON((0 0,0 10,10 10,10 0,0 0),(8 8,4 4,4 6,8 8))'));
|
|
|
|
SELECT ST_OVERLAPS(
|
|
ST_GEOMFROMTEXT('POLYGON((2 2,2 8,8 8,8 2,2 2))'),
|
|
ST_GEOMFROMTEXT('POLYGON((0 0,0 10,10 10,10 0,0 0),(2 2,4 4,4 6,2 2))'));
|
|
|
|
--echo #####################################################################################################
|
|
--echo # BUG#21873343 ST_TOUCHES(POLYGON, POLYGON) RETURNS INCORRECT RESULT
|
|
--echo #####################################################################################################
|
|
|
|
SELECT ST_TOUCHES(
|
|
ST_GEOMFROMTEXT('POLYGON((0 0,0 10,10 10,10 0,0 0),(0 8,8 8,8 5,0 8))'),
|
|
ST_GEOMFROMTEXT('POLYGON((0 8,-8 8,-8 5,0 8))'));
|
|
|
|
SELECT ST_TOUCHES(
|
|
ST_GEOMFROMTEXT('POLYGON((0 0,0 10,10 10,10 0,0 0),(0 6,6 6,6 3,0 6))'),
|
|
ST_GEOMFROMTEXT('POLYGON((0 6,-6 6,-6 3,0 6))'));
|
|
|
|
--echo #####################################################################################################
|
|
--echo # Bug#21783889 ASSERT GEOMETRY::EQUALS(CURRENT_ROBUST_RING.FRONT(),CURRENT_ROBUST_RING.BACK())
|
|
--echo #####################################################################################################
|
|
|
|
do st_buffer(linestring(point(1,1),point(2,-1), point(1.765258e+308,4),point(-1,1),point(10,4)),'1');
|
|
|
|
do st_buffer( linestring( point(2199023255556,16777218), point(32770,8194), point(1.417733e+308,7.823620e+307), point(-8,-9), point(2147483649,20)),( 1099511627778 ) );
|
|
|
|
do st_buffer( linestring( point(-5,-8), point(2,8), point(2.160023e+307,1.937208e+307), point(-4,-3), point(-5,-4), point(8796093022208,281474976710653)), 0xbe );
|
|
|
|
do st_buffer( multilinestring( linestring( point(7,-4), point(-3,-5)), linestring( point(72057594037927936,15), point(72057594037927940,70368744177660), point(32771,36028797018963964), point(8589934589,2305843009213693953), point(7,2), point(9.300367e+307,9.649737e+307), point(-4092,-274877906946), point(5,10), point(-3,4))) , ( 4051744443 ) );
|
|
|
|
do st_buffer(
|
|
multilinestring(
|
|
linestring( point(-9,-10), point(0,-1), point(5,-10), point(-6,7), point(-7,7), point(5.041061e+307,9.926906e+307), point(6.870356e+307,1.064454e+307), point(35184372088830,288230376151711743), point(183673728842483250000000000000000000000.000000, 244323751784861950000000000000000000000.000000) ),
|
|
linestring( point(-23530,-7131), point(-6,1), point(1,1), point(2,-6), point(32766,-4194302), point(-4,-6)),
|
|
linestring( point(134217725,0), point(50336782742294697000000000000000000000.000000, 36696596077212901000000000000000000000.000000 ), point(7434,16486), point(3.025467e+307,8.926790e+307) ),
|
|
linestring( point(2147483646,67108868), point(71328904281592545000000000000000000000.000000, 225041650340452780000000000000000000000.000000 ), point(-7,4), point(1.667154e+307,3.990414e+307 ) ) ) , ( 2061380362 ) );
|
|
|
|
--echo #####################################################################################################
|
|
--echo # Bug#21965285 ST_DIFFERENCE(POLYGON, [MULTI]POLYGON) RETURNS INCORRECT RESULT
|
|
--echo #####################################################################################################
|
|
|
|
SELECT ST_ASTEXT(ST_DIFFERENCE(ST_GEOMFROMTEXT('POLYGON((7 3,0 10,0
|
|
-6,9 -5,7 7,7 3),(0 8,2 3,2 -2,0 8))'), ST_GEOMFROMTEXT('POLYGON((0 6,0 8,-14
|
|
13,0 6))'))) AS result;
|
|
|
|
# Not correct yet
|
|
#SELECT ST_ASTEXT(ST_DIFFERENCE(ST_GEOMFROMTEXT('POLYGON((3 0,15 0,-2
|
|
#10,-7 3,-19 -19,3 0))'), ST_GEOMFROMTEXT('MULTIPOLYGON(((1 1,-4 -3,19 -8,3
|
|
#0,1 1)),((3 0,8 12,1 19,-3 16,-2 7,3 0)))'))) AS result;
|
|
|
|
--echo #####################################################################################################
|
|
--echo # Bug#21964079 ST_UNION(POLYGON, POLYGON) RETURNS INCORRECT RESULT
|
|
--echo #####################################################################################################
|
|
|
|
SELECT ST_ASTEXT(ST_UNION(ST_GEOMFROMTEXT('POLYGON((7 3,0 10,0 -6,9
|
|
-5,7 7,7 3),(0 8,2 3,2 -2,0 8))'), ST_GEOMFROMTEXT('POLYGON((0 8,-8 14,-11
|
|
18,-19 11,-3 1,0 8))')));
|
|
|
|
SELECT ST_ASTEXT(ST_UNION(ST_GEOMFROMTEXT('POLYGON((0 0,0 10,10 10,10
|
|
0,0 0),(0 8,4 4,4 6,0 8))'), ST_GEOMFROMTEXT('POLYGON((0 8,-8 8,-10 4,0
|
|
8))')));
|
|
|
|
SELECT ST_ASTEXT(ST_UNION(ST_GEOMFROMTEXT('POLYGON((5 0,15 18,-14 11,5
|
|
0),(0 3,-1 4,5 0,0 3))'), ST_GEOMFROMTEXT('POLYGON((6 0,-5 0,-1 -12,6 0))')));
|
|
|
|
--echo #####################################################################################################
|
|
--echo # Bug#21964049 ST_UNION() RETURNS ERROR WITH VALID GEOMETRY INPUT
|
|
--echo #####################################################################################################
|
|
|
|
SELECT ST_ASTEXT(ST_UNION(ST_GEOMFROMTEXT('POLYGON((7 0,10 -3,7 1,7
|
|
0))'), ST_GEOMFROMTEXT('POLYGON((7 4,-14 10,7 -17,7 4),(7 1,0 3,-2 4,7
|
|
1))')));
|
|
|
|
SELECT ST_ISVALID(ST_UNION(ST_GEOMFROMTEXT('POLYGON((7 0,10 -3,7 1,7
|
|
0))'), ST_GEOMFROMTEXT('POLYGON((7 4,-14 10,7 -17,7 4),(7 1,0 3,-2 4,7
|
|
1))')));
|
|
|
|
--echo #####################################################################################################
|
|
--echo # Bug#21964465 ST_INTERSECTION(POLYGON, POLYGON) RETURNS INCORRECT RESULT
|
|
--echo #####################################################################################################
|
|
|
|
SELECT ST_ASTEXT(ST_INTERSECTION(ST_GEOMFROMTEXT('POLYGON((0 0,0 10,10
|
|
10,10 0,0 0 ),(0 8,4 4,4 6,0 8))'), ST_GEOMFROMTEXT('POLYGON((0 8,-8 8,-2 2,0
|
|
8))')));
|