Skip to main content

TESS NG Toolkit for Network Edit

Project description

pytessng -- TESS NG 路网编辑工具

简介

pytessng是基于微观交通仿真软件TESS NG二次开发的仿真路网编辑工具,旨在为TESS NG的用户提供一个更为便捷、高效的路网编辑解决方案,其主要包括三类功能:

  1. 多源数据导入建网

    • 能够快速构建高精度仿真路网,支持复杂道路拓扑结构自动解析;
    • 支持将 OpenDrive、Shapefile、OpenStreetMap、Excel 等格式的数据一键导入。
  2. 多格式路网输出

    • 具备坐标系自动转换功能(WGS84),支持三维高程数据输出,满足数字孪生场景需求;
    • 支持将路网导出为 OpenDrive、Shapefile、GeoJSON、JSON 等多种格式。
  3. 智能路网优化

    • 指定连接段长度打断路段、移动代码创建的路段的点位等路段级操作;
    • 合并相同车道路段、简化路段点位等路网级操作。

安装

  1. 环境要求

    • 需使用 Python 3.6 环境。
  2. 安装命令

    • 在命令行中执行以下命令进行安装:

    pip install pytessng -i https://pypi.tuna.tsinghua.edu.cn/simple/

快速入门

  1. 编写如下代码:
from pytessng import TessngObject
TessngObject(True)
  1. 按以下步骤完成激活操作:
    • 运行上述代码后,将弹出软件激活弹窗;
    • 在弹窗中,点击导入激活码选项;
    • 选择提供的试用版 license,然后点击提交按钮;
    • 提交完成后,关闭当前激活弹窗;
    • 再次启动代码,即可正常运行软件。

其他说明

  1. 启动代码后,会在启动代码同级目录下生成 WorkSpace 文件夹,其中包含 Cert、SimuResult 等子文件夹。

  2. 若试用版 license 到期,将弹出权限提示弹窗显示没有权限加载插件但只要点击 OK 即可

  3. 更多详细使用说明,请查看济达交通官网(https://www.jidatraffic.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

pytessng-0.4.8.tar.gz (9.0 MB view details)

Uploaded Source

Built Distribution

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

pytessng-0.4.8-cp36-cp36m-win_amd64.whl (9.3 MB view details)

Uploaded CPython 3.6mWindows x86-64

File details

Details for the file pytessng-0.4.8.tar.gz.

File metadata

  • Download URL: pytessng-0.4.8.tar.gz
  • Upload date:
  • Size: 9.0 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.10.0 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/1.0.0 urllib3/1.26.18 tqdm/4.64.1 importlib-metadata/4.8.3 keyring/23.4.1 rfc3986/1.5.0 colorama/0.4.5 CPython/3.6.8

File hashes

Hashes for pytessng-0.4.8.tar.gz
Algorithm Hash digest
SHA256 5a0085927839ca05e3ddb25edcc9d6538f58b83e6a666200caa261ddb25f2c8b
MD5 d5462d637f9b70b65029fed208d98260
BLAKE2b-256 59b1ef330d9b5fe22f65f55b437c6d85cadbfdf368813a7e2beff35f7d34777c

See more details on using hashes here.

File details

Details for the file pytessng-0.4.8-cp36-cp36m-win_amd64.whl.

File metadata

  • Download URL: pytessng-0.4.8-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 9.3 MB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.10.0 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/1.0.0 urllib3/1.26.18 tqdm/4.64.1 importlib-metadata/4.8.3 keyring/23.4.1 rfc3986/1.5.0 colorama/0.4.5 CPython/3.6.8

File hashes

Hashes for pytessng-0.4.8-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 9491c38fb931e0017b01e9bdac8fd1eb6cfdecc7a14845238cf012ef35bc3af5
MD5 ceaad43c8796e203b3a1ab589a0bed11
BLAKE2b-256 8f0934db72906961379c3d64d16ef1bbd445915ae8768b3837b53f10a1edb829

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