{"library":"scikit-spatial","title":"scikit-spatial","description":"Spatial objects (points, lines, planes, vectors) and computations based on NumPy arrays. Current version: 9.0.1. Release cadence: irregular, with major version bumps for breaking changes.","language":"python","status":"active","last_verified":"Fri May 01","install":{"commands":["pip install scikit-spatial"],"cli":null},"imports":["from skspatial.objects import Point","from skspatial.objects import Line","from skspatial.objects import Plane","from skspatial.objects import Vector"],"auth":{"required":false,"env_vars":[]},"quickstart":{"code":"from skspatial.objects import Point, Line, Vector\n\npoint = Point([1, 2, 3])\nline = Line(point=[0, 0, 0], direction=[1, 1, 1])\nvector = Vector([1, 0, 0])\n\nprint(point)\nprint(line)\nprint(vector)\n\n# Distance from point to line\ndist = line.distance_point(point)\nprint(f\"Distance: {dist}\")","lang":"python","description":"Create a point, line, and vector; compute distance from point to line.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":null}