Difference between revisions of "Spatial Manager™ for BricsCAD - FAQs: Application Programming Interface (API) ("Professional" edition only)"
Jump to navigation
Jump to search
m |
m |
||
Line 3: | Line 3: | ||
==LISP== | ==LISP== | ||
− | *Coordinate Systems (CRS) | + | *'''Coordinate Systems (CRS)''' |
**'''Transform the coordinates of a point:''' (spm_cstransformpoint '(x y z) SourceCRS# TargetCRS# [Tranformation#]) | **'''Transform the coordinates of a point:''' (spm_cstransformpoint '(x y z) SourceCRS# TargetCRS# [Tranformation#]) | ||
***'''(xyz) : Point source coordinates'' | ***'''(xyz) : Point source coordinates'' |
Revision as of 13:07, 24 February 2018
The Application Programming Interface (API) is currently under development. Next you can find the available functionality:
LISP
- Coordinate Systems (CRS)
- Transform the coordinates of a point: (spm_cstransformpoint '(x y z) SourceCRS# TargetCRS# [Tranformation#])
- '(xyz) : Point source coordinates
- SourceCRS# : Source CRS code
- TargetCRS# : Target CRS code
- Transformation# : Transformation code (Optional)
- Sample : (spm_cstransformpoint '(-2.5548 43.2148 0) 4326 23030 1133)
- Get the current drawing CRS Code: (spm_csgetdrawingcrscode)
- Get the current drawing CRS Name: (spm_csgetdrawingcrsname)
- Assign a CRS to the drawing: (spm_cssetdrawingcrs CRS#)
- CRS# : CRS Code
- Sample : (spm_cssetdrawingcrs 23030)'
- Transform the coordinates of a point: (spm_cstransformpoint '(x y z) SourceCRS# TargetCRS# [Tranformation#])
Note: To learn more about the CRS and Transformation codes please go to the Coordinate Systems objects list page