Utilities for 5G NR network analysis, including grid mapping and geographic calculations
Project description
newradio
Utilities for 5G NR network analysis, including grid mapping and geographic calculations.
Installation
pip install newradio
Features
- GridMapper: Convert between grid IDs and longitude/latitude coordinates for Guangdong Province (20x20m grid)
- MDT: Grid ID and coordinate conversion utilities
- DualPoints: Calculate distance between two geographic points using Haversine formula
- genNearPoint: Find nearby points within a specified radius
- comb_files: Multi-process CSV/Excel file merging
Usage
from newradio.common import GridMapper, MDT, DualPoints, haversine
# Grid ID to coordinates
mapper = GridMapper()
lon, lat = mapper.gridid_to_lnglat(12345)
# Coordinates to grid ID
gridid = mapper.lnglat_to_gridid(113.5, 23.5)
# Calculate distance between two points
distance = haversine(23.5, 113.5, 23.6, 113.6)
Requirements
- numpy
- tqdm
- scipy
- psycopg2
- pandas
- sqlalchemy==1.4.52
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
newradio-1.3.tar.gz
(2.0 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file newradio-1.3.tar.gz.
File metadata
- Download URL: newradio-1.3.tar.gz
- Upload date:
- Size: 2.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
43a2ec5573ab593338849510388581dae925790c7f0db5ba1a19dd429b6e03ef
|
|
| MD5 |
2514f5aa141feaafe856a4027ee0cb09
|
|
| BLAKE2b-256 |
8b0764069c8fd220471e3a18f5e050d36c32e5919672d772ea569db0aee5c6c2
|
File details
Details for the file newradio-1.3-py3-none-any.whl.
File metadata
- Download URL: newradio-1.3-py3-none-any.whl
- Upload date:
- Size: 1.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
edd362a090a818cec47f1b050c1d29841c92ce99aed322402384c519cf5fe41c
|
|
| MD5 |
e242955ad60b382b41c324fef273c268
|
|
| BLAKE2b-256 |
fe9cfe6ec27c348f9d71c3f3452481dfac464619a1350209a4e1b9ead6751dc9
|