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.1.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.1-py3-none-any.whl (5.5 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: infra_analyticsfastapiapp-0.1.1.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.1.tar.gz
Algorithm Hash digest
SHA256 c5fddcca0a84cc9539c9bd615f957e1e79d4e927fdfefad8639b117cb47a91d7
MD5 5898039d1e359638a1c7117dc1e5aec9
BLAKE2b-256 d7e6730e4f72e74f217c8cf33292855db13b9362d86c75cc4b0990118570af35

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for infra_analyticsfastapiapp-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 2cbff1f3458dde5026b5a4557acaa74e95667cbdaf2307e7519d9c497d1775e4
MD5 27bef21e379bfc104d91e4f4a5f19ef6
BLAKE2b-256 e23cb28c9c27b7f609b3100f163b461ce9486434f40978f6ef73dbbae5ef32f1

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