{"service":"HALOWERK geowerk","endpoint":"/v1/point-in-polygon","method":"POST","content_type":"application/json","inputSchema":{"type":"object","required":["point","polygon"],"additionalProperties":false,"properties":{"point":{"type":"object","required":["x","y"],"additionalProperties":false,"properties":{"x":{"type":"number","minimum":-1000000000000,"maximum":1000000000000,"description":""},"y":{"type":"number","minimum":-1000000000000,"maximum":1000000000000,"description":""}}},"polygon":{"type":"array","minItems":3,"maxItems":100000,"items":{"type":"object","required":["x","y"],"additionalProperties":false,"properties":{"x":{"type":"number","minimum":-1000000000000,"maximum":1000000000000,"description":""},"y":{"type":"number","minimum":-1000000000000,"maximum":1000000000000,"description":""}}}}}},"requestExample":{"point":{"x":5,"y":5},"polygon":[{"x":0,"y":0},{"x":10,"y":0},{"x":10,"y":10},{"x":0,"y":10}]},"operations":[{"method":"POST","inputSchema":{"type":"object","required":["point","polygon"],"additionalProperties":false,"properties":{"point":{"type":"object","required":["x","y"],"additionalProperties":false,"properties":{"x":{"type":"number","minimum":-1000000000000,"maximum":1000000000000,"description":""},"y":{"type":"number","minimum":-1000000000000,"maximum":1000000000000,"description":""}}},"polygon":{"type":"array","minItems":3,"maxItems":100000,"items":{"type":"object","required":["x","y"],"additionalProperties":false,"properties":{"x":{"type":"number","minimum":-1000000000000,"maximum":1000000000000,"description":""},"y":{"type":"number","minimum":-1000000000000,"maximum":1000000000000,"description":""}}}}}},"requestExample":{"point":{"x":5,"y":5},"polygon":[{"x":0,"y":0},{"x":10,"y":0},{"x":10,"y":10},{"x":0,"y":10}]}}],"example_request":{"point":{"x":5,"y":5},"polygon":[{"x":0,"y":0},{"x":10,"y":0},{"x":10,"y":10},{"x":0,"y":10}]},"serviceName":"HALOWERK geowerk","tags":["iot","geo","transparent"],"outputSchema":{"type":"object","required":["method"],"properties":{"method":{"type":"string"}},"additionalProperties":true},"outputExample":{"inside":true,"boundary_policy":"ray-crossing; exact boundary is not separately classified","method":"Tests planar point containment with the even-odd rule."}}