Skip to main content

Eorld USDP SDK — Unified Space Description Protocol v1.0

Project description

Eorld USDP SDK

USDP (Unified Space Description Protocol) v1.0 — an open-source 3D spatial data protocol and developer toolkit.

Overview

The Eorld USDP SDK provides a unified 3D spatial description protocol. Any 3D reconstruction tool can implement a single Provider to convert its output into USDP format and enter the Eorld spatial ecosystem.

Components

Module Description
USDP Protocol Unified Space Description Protocol specification (v1.0)
P003 Coordinate Normalization Multi-source coordinate system unification
Provider Interface Abstract plugin interface for spatial data sources
Reference Implementation COLMAP/SfM converter

Installation

pip install eorld-usdp

Quick Start

from usdp import SpaceDescription, CoordinateSystem
from usdp.provider import USDPProvider
from usdp.coordinate import normalize_coordinates

# Load any 3D reconstruction output
space = SpaceDescription.from_provider(MyProvider, source_path="scan/")

# Normalize to USDP standard coordinate system
space = normalize_coordinates(space, target=CoordinateSystem.USDP_STANDARD)

# Export to USDP format
space.export("output.usdp")

Trademarks

"Eorld" in all its forms — including but not limited to Eorld, EORLD, eorld, and E-WORLD — whether used as a word mark, stylized logo, or trade name, are trademarks and/or service marks of Hanzhong Eorld Technology Co., Ltd. (汉中记忆仓库网络科技有限公司) in the People's Republic of China and internationally, and are protected under applicable trademark and unfair competition laws, including as common law marks in jurisdictions where federal registration has not yet been obtained.

USDP is a trademark/service mark of Hanzhong Eorld Technology Co., Ltd., used in connection with its Unified Space Description Protocol products and services.

Eorld has adopted, is using, and intends to continue using the Eorld mark and its variants (EORLD, eorld, E-WORLD) in interstate and international commerce in connection with computer software, SaaS/PaaS platforms, 3D spatial data protocols, and related goods and services. This public repository serves as documentary evidence of such use and of Eorld's claim of ownership over the full visual spectrum of its brand identifiers.

No trademark or trade dress contained in this project may be used in any manner likely to cause confusion, mistake, or deception, without prior express written permission from Hanzhong Eorld Technology Co., Ltd.

License

Copyright 2026 Eorld (汉中记忆仓库网络科技有限公司)

This project is open-sourced under the Apache License 2.0. See LICENSE for details.

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

eorld_usdp-1.0.0.tar.gz (12.0 kB view details)

Uploaded Source

Built Distribution

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

eorld_usdp-1.0.0-py3-none-any.whl (16.2 kB view details)

Uploaded Python 3

File details

Details for the file eorld_usdp-1.0.0.tar.gz.

File metadata

  • Download URL: eorld_usdp-1.0.0.tar.gz
  • Upload date:
  • Size: 12.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.8

File hashes

Hashes for eorld_usdp-1.0.0.tar.gz
Algorithm Hash digest
SHA256 bcbf56a758682230646a8de6ba0b8c95a7a224c4f0ec0a0900fb230c90d86274
MD5 427b365b1e506c0f2601668094a77fc7
BLAKE2b-256 44ced8da94f7130470971e1dab0cf6d5d4b5ef862baf618e82962b69f7af75c8

See more details on using hashes here.

File details

Details for the file eorld_usdp-1.0.0-py3-none-any.whl.

File metadata

  • Download URL: eorld_usdp-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 16.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.8

File hashes

Hashes for eorld_usdp-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 5f191f47492831329c3c36172059ea51cedf378310fb87f9044c047c5fa3cd44
MD5 8df6c66b1af7299265e80611a79a67ca
BLAKE2b-256 5c3df98d6bf3dda6b47352599f5a921beafc82f5d7912532c72b86db7a3c64ec

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