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 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.1.2.tar.gz (3.5 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.1.2-py3-none-any.whl (3.9 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: ewha_db_manager-0.1.2.tar.gz
  • Upload date:
  • Size: 3.5 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.1.2.tar.gz
Algorithm Hash digest
SHA256 4d09fcee055ae8bf516c1fd9e4a706c45ba7f11fa55fe2ed631ed26ae92f0b4e
MD5 353775e981e9c119d730088d31a730ea
BLAKE2b-256 da74781eeb1494ba042ebf4687ca2c1c508ce475c9f5285f3cbc474f871d054b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ewha_db_manager-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 052e8d9d9f2dc092f7325b8c0f49a59cc6c8bdab15041b3b38d2721b6b49db15
MD5 2784d42877500632a0931cebed63b8e5
BLAKE2b-256 0eae8e52beb7ffb1935ce736bab935593c38f6e8390f55a5cc09958c9e180c55

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