Skip to main content

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


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.4.tar.gz (2.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

newradio-1.4-py3-none-any.whl (1.8 kB view details)

Uploaded Python 3

File details

Details for the file newradio-1.4.tar.gz.

File metadata

  • Download URL: newradio-1.4.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

Hashes for newradio-1.4.tar.gz
Algorithm Hash digest
SHA256 ba25e7a44570f162c984f35de89dbafb00994619ee444073f35492ff7c488e5f
MD5 a3c462f1bb8d2d4f9a218200e8215b7c
BLAKE2b-256 5860f9187fd89b167d0f000ccc85b1f8fd2a3d94050dc74c39f075304fac2872

See more details on using hashes here.

File details

Details for the file newradio-1.4-py3-none-any.whl.

File metadata

  • Download URL: newradio-1.4-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

Hashes for newradio-1.4-py3-none-any.whl
Algorithm Hash digest
SHA256 8073617b857bb53eaa3c103d1cd7ea986e13ebbbfd7b8a5ffcc5b6e4599597f6
MD5 5be77bc1f15e84894aed88bf77d0e860
BLAKE2b-256 7052d37cdef0f39629505fb5a1bf1bf210e44dd9441dbcbf588ba7a0afc165f2

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page