一个坐标系转换类库,支持 WGS-84、GCJ-02、BD-09 坐标系之间的转换。
Map coordinate transform.
Cartesian axes & math↔canvas coordinate transform for react-konva
``` npm install map-coordinate-transform ``` or ``` yarn add map-coordinate-transform ```
tile coordinate and lnglat coordinate transform module
Input and output for scientific and medical coordinate transform file formats.
Apply ES2015 function.name semantics to all functions
Compile ES2015 block scoping (const and let) to ES5
Transform optional chaining operators into a series of nil checks
Add a __source prop to all JSX Elements
Compile ES2015 arrow functions to ES5
Compile ES2015 classes to ES5
Add a __self prop to all JSX Elements
Ensure that reserved words are quoted in object property keys
Compile ES2015 shorthand properties to ES5
Compile ES2015 destructuring to ES5
Transform class static blocks
Explode async and generator functions into a state machine.
Remove numeric separators from Decimal, Binary, Hex and Octal literals
Compile exponentiation operator to ES5
Transform TypeScript into ES.next
Compile ES2015 Unicode escapes to ES5
Compile ES2015 Unicode regex to ES5
Remove nullish coalescing operator
Provides functions and structures for converting geocentric Cartesian coordinates, latitude and longitude, JPR, and pixel coordinates.
Wrappers for rotating, mirroring, and transposing embedded graphics displays
Ruby bindings for the Proj coordinate transformation library
This is a straight translation of the Python implementation of EvilTransform (https://github.com/googollee/eviltransform).
Basis provides a set of classes for easily plotting and transforming arbitrary 2D coordinate systems by specifying their basis vectors in Ruby-Processing.
Provides a simple interface to transform Geographic coordinates between WGS84 (GPS) and OSGB36 (UK Ordnance Survey mapping)
Transforms OS National Grid (OSGB36) to WGS84 coordinates using official Ordnance Survey methods.
A 3D geometry library that includes Point, Vector, Line, Plane, Coordinate System and Transformation objects
Parse and generate Portable Action Notation (PAN) strings for representing atomic actions in abstract strategy board games including chess, shogi, xiangqi, and others. PAN provides an intuitive operator-based syntax with six core operators: "-" (move to empty square), "+" (capture), "~" (special moves with side effects), "*" (drop to board), "." (drop with capture), and "=" (in-place transformation), plus "..." (pass turn). Supports coordinates via CELL specification and piece identifiers via EPIN specification. Handles transformations ("e7-e8=Q"), enhanced/diminished states ("+R", "-P"), and style derivation markers ("K'"). Provides comprehensive validation, immutable action objects, and functional API design. Examples: "e2-e4" (move), "d1+f3" (capture), "e1~g1" (castling), "P*e5" (drop), "e7-e8=Q" (promotion), "..." (pass), "+d4" (static capture), "e4=+P" (modify).
Developed by Sebastian Madrid Ontiveros with a focus on compatibility with InfoWorks ICM 2027, to streamline automation processes in the UK water industry. A pure Ruby gem for converting coordinates between WGS84 (GPS latitude/longitude) and OSGB36 British National Grid (easting/northing). Uses a 7-parameter Helmert transformation with approximately 3-5 metre accuracy across Great Britain. No external dependencies. If you find this gem useful and would like to support its development, please consider donating at https://buymeacoffee.com/smadrid
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.