Skip to main content

Library for green infrastructure analysis

Project description

infra-analyticsFastAPIapp

Библиотека для анализа зелёных насаждений и доступности инфраструктуры в городской среде.

Описание

infra-analyticsFastAPIapp предоставляет инструменты для:

  • Расчёта доступности инфраструктуры (полив, скамейки, освещение) вокруг деревьев
  • Прогнозирования роста деревьев на основе возраста и местоположения
  • Оценки состояния здоровья зелёных насаждений

Библиотека предназначена для использования в городских системах мониторинга и службах озеленения.

Установка

pip install infra-analyticsFastAPIapp

Пример использования

from services.test_service import TreeInfraService

Создание экземпляра сервиса
service = TreeInfraService(api_client=None)

Расчёт срока для дерева
result = service.calculate_infrastructure_score(
    diameter=25.0,   # диаметр ствола (см)
    height=12.0,     # высота дерева (м)
    radius=500       # радиус доступности (м)
)
print(result)

Прогнозирование роста дерева
prediction = service.predict_tree_growth(
    current_diameter=20.0,  # текущий диаметр (см)
    age=15,                  # возраст дерева (лет)
    location="park"          # тип посадки: "park" или "street"
)
print(prediction)

Оценка здоровья дерева
health = service.get_health_status(
    diameter=18.0,      # диаметр (см)
    height=8.0,         # высота (м)
    has_damage=False    # наличие повреждений
)
print(health)

Результат выполнения 
{
    "diameter_cm": 25.0,
    "height_m": 12.0,
    "radius_m": 500,
    "infrastructure_score": 0.5,
    "status": "needs_improvement"
}

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

infra_analyticsfastapiapp-0.1.2.tar.gz (3.7 kB view details)

Uploaded Source

Built Distribution

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

infra_analyticsfastapiapp-0.1.2-py3-none-any.whl (5.5 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: infra_analyticsfastapiapp-0.1.2.tar.gz
  • Upload date:
  • Size: 3.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.4.1 CPython/3.11.9 Windows/10

File hashes

Hashes for infra_analyticsfastapiapp-0.1.2.tar.gz
Algorithm Hash digest
SHA256 35bf17efa564e8a9a39d6b3dee617f3707f86ed756fd68fe4cf80cb4e4984393
MD5 092ac3c057c7bb73bd383a2d22b6953a
BLAKE2b-256 2dd22953bd3101f2603ae1bb88525f240628429103096d911af3e72002d75f4c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for infra_analyticsfastapiapp-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 3146cca336d8427788272e5a63d2d7c208855478c99e5db2201be88834a157a1
MD5 6f5a6846dca2540609bcb4e67350faf9
BLAKE2b-256 b82aac94e6fe1cc26e10f9601bfe9aaf788e134e54034d3ef50cb385dc559610

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