{"service":"HALOWERK solarwerk","endpoint":"/shadow-simulator","method":"POST","content_type":"application/json","inputSchema":{"type":"object","required":["lat","lon","date","object_height_m"],"additionalProperties":false,"properties":{"lat":{"type":"number","minimum":-90,"maximum":90},"lon":{"type":"number","minimum":-180,"maximum":180},"date":{"type":"string","description":"Day as YYYY-MM-DD."},"object_height_m":{"type":"number","minimum":0.01,"maximum":1000},"step_minutes":{"type":"integer","minimum":5,"maximum":60,"default":30},"obstacle_distance_m":{"type":"number","minimum":0.01,"maximum":10000,"description":"Distance of the point of interest from the object."},"obstacle_bearing_deg":{"type":"number","minimum":0,"maximum":360,"description":"Compass bearing from the object to that point."},"bearing_tolerance_deg":{"type":"number","minimum":1,"maximum":90,"default":10},"max_shadow_length_m":{"type":"number","minimum":1,"maximum":100000,"default":500,"description":"Shadow lengths above this are reported as capped."}}},"requestExample":{"lat":-90,"lon":-180,"date":"beispiel","object_height_m":0.01,"step_minutes":30,"bearing_tolerance_deg":10,"max_shadow_length_m":500},"operations":[{"method":"POST","inputSchema":{"type":"object","required":["lat","lon","date","object_height_m"],"additionalProperties":false,"properties":{"lat":{"type":"number","minimum":-90,"maximum":90},"lon":{"type":"number","minimum":-180,"maximum":180},"date":{"type":"string","description":"Day as YYYY-MM-DD."},"object_height_m":{"type":"number","minimum":0.01,"maximum":1000},"step_minutes":{"type":"integer","minimum":5,"maximum":60,"default":30},"obstacle_distance_m":{"type":"number","minimum":0.01,"maximum":10000,"description":"Distance of the point of interest from the object."},"obstacle_bearing_deg":{"type":"number","minimum":0,"maximum":360,"description":"Compass bearing from the object to that point."},"bearing_tolerance_deg":{"type":"number","minimum":1,"maximum":90,"default":10},"max_shadow_length_m":{"type":"number","minimum":1,"maximum":100000,"default":500,"description":"Shadow lengths above this are reported as capped."}}},"requestExample":{"lat":-90,"lon":-180,"date":"beispiel","object_height_m":0.01,"step_minutes":30,"bearing_tolerance_deg":10,"max_shadow_length_m":500}}],"example_request":{"lat":-90,"lon":-180,"date":"beispiel","object_height_m":0.01,"step_minutes":30,"bearing_tolerance_deg":10,"max_shadow_length_m":500},"serviceName":"sun_position_shadow","tags":["off-grid","solar","geometry"],"outputSchema":{"type":"object"}}