1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83
| #创建mapping PUT /geo_shape_test { "mappings": { "properties": { "location":{ "type": "geo_shape" } } } } #A POST /geo_shape_test/_doc/A { "name":"红框-A", "location":{ "type":"envelope", "coordinates":[[1.0,7.0],[6.0,1.0]] } } #B POST /geo_shape_test/_doc/B { "name":"绿框-B", "location":{ "type":"envelope", "coordinates":[[4.0,8.0],[8.0,5.0]] } } #C POST /geo_shape_test/_doc/C { "name":"蓝框-C", "location":{ "type":"envelope", "coordinates":[[2.0,4.0],[4.0,2.0]] } } #P1 POST /geo_shape_test/_doc/P1 { "name":"P1", "location":{ "type":"point", "coordinates":[3.0,3.0] } } #P2 POST /geo_shape_test/_doc/P2 { "name":"P2", "location":{ "type":"point", "coordinates":[5.0,6.0] } } #P3 POST /geo_shape_test/_doc/P3 { "name":"P3", "location":{ "type":"point", "coordinates":[7.0,7.0] } } #P4 POST /geo_shape_test/_doc/P4 { "name":"P4", "location":{ "type":"point", "coordinates":[3.0,5.0] } } #P5 POST /geo_shape_test/_doc/P5 { "name":"P5", "location":{ "type":"point", "coordinates":[7.0,3.0] } }
|