Found 15 packages
Open Spherical Camera API
Convert coordinates between different Swedish coordinate systems, RT90, SWEREF99, WGS84, Web/Spherical Mercator
The Google S2 Geometry Library is a spherical geometry library, very useful for manipulating regions on the sphere (commonly on Earth) and indexing geographic data. This version targets NET Standard 1.0
Library to control RICOH THETA spherical camera in C#.
A no-frills, close-to-spec implementation of the ASP.NET Core Identity database for CosmosDB using EntityFrameworkCore, as non-intrusive as possible and designed for ASP.NET 8.
Package contains: CartesianCoordinate, PolarCoordinate, SphericalCoordinate, CylindricalCoordinate
A .NET library for working with planar, spatial, and multi-axis coordinate systems. Includes support for Cartesian, polar, spherical, and cylindrical coordinates, as well as utilities for scaling, timestamping, and axis management. Ideal for applications in geometry, physics, robotics, and data visualization.
This is a C# class library containing some very basic geodesic algorithms. It is based on work by Mike Gavaghan and has been enhanced by me to cover also some variants of Mercators projection of the earth to flat maps. I cover Spherical and Elliptical Mercator projections, mapping the earth to a single flat map. I also handle the Universal Transverse Mercator (UTM) projection, dividing the earth into smaller grids which are then each mapped to a flat map. Finally - based on UTM - I implement an algorithm to put a finer grain mesh over the mapped area of the earth to be able to classify a geo-location by a discrete globally unique mesh number. This is done in order to facilitacte the application of some discrete algorithms - especially in the area of machine learning - on geo locations.
Calculate point geoid undulations at any given WGS 84 latitude and longitude by spherical harmonic synthesis. C# library with all necessary data ported from fortran code published here: http://earth-info.nga.mil/GandG/wgs84/gravitymod/egm96/egm96.html Usage Example: double h = GeoidHeights.undulation(38.6281550, 269.7791550);
Include Surface and Volume Calculation for 12 kinds geometric. 1.Annulus 2.Block 3.Cylinder 4.SegmentOfCylinder 5.Sphere 6.SphericalCap 7.Torus 8.TrapezoidalPrizm 9.TriangularPrism 10.TruncatedCone 11.TruncatedPyramid 12.EllipticalColumn
ESP-kMeans is a fast and easy-to-use clustering library for text and numerical data, with efficient implementations of k-Means++ and Spherical k-Means++. It also provides an indexing structure for efficiently retrieving nearest neighbors based on the dot product.
A professional geodetic calculation libary about coordinate system's definition, conversion, projection, transformation functions of geodetic datum such as ITRF, WGS84, BDCS, ETRS, etc. This is a C# .net standard class library containing some professional geodetic algorithms on ellipsoid supports json data shared by Zhengzhou Insititute of Surveying and Mapping. Geodesy.Datum defines the basic angle/latitude/longitude data type which can be simple serialized or deserialized to json. There are all different coordinate data type such as astronomic coordinate, geodetic coordinate, space rectangular coordinate, projected coordinate, spherical coordinate, etc. The libary provides the functions of all types of coordinate conversion, geodetic calculations on ellipsoid surface, geodetic problem solutions, Gauss projection and UTM (MGRS, UPS), geodetic datum transformation.
.NetCore forked from https://github.com/onovotny/s2-geometry-library-csharp : The Google S2 Geometry Library is a spherical geometry library, very useful for manipulating regions on the sphere (commonly on Earth) and indexing geographic data. This version targets NET Standard 1.0
Peponi.Maths is a package for Mathematics. Including contents are: 1. Coordinates - Cartesian (2D & 3D) - Cylindrical - Polar - Spherical 2. Numerical integrations - Trapezoidal - Midpoint - Simpson's rule (1/3 & 3/8) 3. Moving Averages - Simple moving average 4. Unit conversion - Angle - Angular speed - Area - Dry volume - Energy - Force - Length - Prefix - Pressure - Speed - Temperature - Volume - Weight 5. Windowing - Tumbling - Sliding - Hopping
GeoMag # is a C# port of the C++ application GeoMag 7.0 distributed by NOAA. Supports WMM, WMMHR, IGRF, EMM, and BGGM geomagnetic models for calculating magnetic declination, inclination, and field strength.