Skip to main content

A database manager for PostgreSQL with trajectory processing.

Project description

ewha-db-manager

A Python package for managing PostgreSQL database connections and processing trajectory data collected from CCTV systems.

How to use

'''python from ewha_db_manager.db_manager import DBManager

db = DBManager( host = "localhost", port = your port number, dbname = "your_database", user = "your_username", password = "your_password" )

df_group = db.dataframe_groups("your_table") '''

db.dataframe_groups automatically fetches data from a PostgreSQL database, processes it into trajectory datasets, and groups the results by the CCTV ID where each trajectory was recorded.

Requirements

psycopg2-binary pandas geopandas movingpandas tqdm pyyaml

License

This project is licensed under the JiyoonLee License.

Contact

0197black@gmail.com

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

ewha_db_manager-0.2.4.tar.gz (4.3 kB view details)

Uploaded Source

Built Distribution

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

ewha_db_manager-0.2.4-py3-none-any.whl (4.6 kB view details)

Uploaded Python 3

File details

Details for the file ewha_db_manager-0.2.4.tar.gz.

File metadata

  • Download URL: ewha_db_manager-0.2.4.tar.gz
  • Upload date:
  • Size: 4.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.2

File hashes

Hashes for ewha_db_manager-0.2.4.tar.gz
Algorithm Hash digest
SHA256 dbfa6186df9ab871bc7467d7d8c30917396d1b2ee6d77961a30fb868fc6e7726
MD5 d03a65451e61e840db960c5041dbb50e
BLAKE2b-256 a3ff8d057fae9977d7cf4af42a9e6fefc92e865cb9dec274cf49470af039894c

See more details on using hashes here.

File details

Details for the file ewha_db_manager-0.2.4-py3-none-any.whl.

File metadata

File hashes

Hashes for ewha_db_manager-0.2.4-py3-none-any.whl
Algorithm Hash digest
SHA256 d08e0ea3f8f4cf6234e766d015e02469979018104502e876f194a2700a41271f
MD5 f63dcc0af8af70f778cde939a12388f1
BLAKE2b-256 2d5828c75a139eecf64ae2dcae7c13b2dc695a9d915bce621fdb103be1ef7ca3

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