├── .editorconfig ├── .github └── workflows │ ├── docs.yml │ └── test.yml ├── .gitignore ├── .readthedocs.yml ├── .travis.yml ├── AUTHORS.rst ├── CODE_OF_CONDUCT.rst ├── CONTRIBUTING.rst ├── HISTORY.rst ├── LICENSE ├── MANIFEST.in ├── Makefile ├── README.md ├── app ├── Dockerfile ├── Dockerfile_plateau ├── app.py ├── app_plateau.py ├── app_tokyo.py ├── app_tokyo_cache.py ├── check_ndsm_cog.ipynb ├── command.txt ├── precompute_citygml_cache.py ├── precompute_las_cache.py ├── tokyo_las.ipynb └── tokyo_las.py ├── docs ├── Makefile ├── README.md ├── _static │ ├── custom.css │ ├── favicon.ico │ ├── logo.png │ └── plotly │ │ └── voxcity_demo.html ├── changelog.md ├── conduct.md ├── conf.py ├── contributing.md ├── debug_view_factor.ipynb ├── example.ipynb ├── examples │ ├── .gitkeep │ ├── demo_3d_visualization.ipynb │ ├── demo_basic.ipynb │ ├── demo_envi-met.ipynb │ ├── demo_landmark.ipynb │ ├── demo_obj.ipynb │ ├── demo_solar.ipynb │ ├── demo_view.ipynb │ └── index.md ├── index.md ├── logo.png ├── make.bat ├── references.bib ├── references.md └── requirements.txt ├── images ├── concept.png ├── draw_rect.png ├── envimet.png ├── landmark.png ├── logo.png ├── logo_blue.png ├── logo_white.png ├── network.png ├── obj.png ├── solar.png ├── view_index.png ├── visualization.png ├── vox.png └── youtube_thumbnail_play.png ├── poetry.lock ├── pyproject.toml ├── requirements_dev.txt ├── ruff.toml ├── src └── voxcity │ ├── __init__.py │ ├── downloader │ ├── __init__.py │ ├── citygml.py │ ├── eubucco.py │ ├── gba.py │ ├── gee.py │ ├── mbfp.py │ ├── oemj.py │ ├── osm.py │ ├── overture.py │ └── utils.py │ ├── errors.py │ ├── exporter │ ├── __init__.py │ ├── cityles.py │ ├── envimet.py │ ├── magicavoxel.py │ ├── netcdf.py │ └── obj.py │ ├── generator │ ├── __init__.py │ ├── api.py │ ├── grids.py │ ├── io.py │ ├── pipeline.py │ ├── update.py │ └── voxelizer.py │ ├── geoprocessor │ ├── __init__.py │ ├── conversion.py │ ├── draw.py │ ├── heights.py │ ├── io.py │ ├── merge_utils.py │ ├── mesh.py │ ├── network.py │ ├── overlap.py │ ├── raster │ │ ├── __init__.py │ │ ├── buildings.py │ │ ├── canopy.py │ │ ├── core.py │ │ ├── export.py │ │ ├── landcover.py │ │ └── raster.py │ ├── selection.py │ └── utils.py │ ├── models.py │ ├── simulator │ ├── __init__.py │ ├── common │ │ ├── __init__.py │ │ ├── geometry.py │ │ └── raytracing.py │ ├── solar │ │ ├── __init__.py │ │ ├── integration.py │ │ ├── kernels.py │ │ ├── radiation.py │ │ └── temporal.py │ ├── utils.py │ ├── view.py │ └── visibility │ │ ├── __init__.py │ │ ├── landmark.py │ │ └── view.py │ ├── utils │ ├── __init__.py │ ├── lc.py │ ├── logging.py │ ├── material.py │ ├── orientation.py │ ├── shape.py │ └── weather │ │ ├── __init__.py │ │ ├── epw.py │ │ ├── files.py │ │ └── onebuilding.py │ └── visualizer │ ├── __init__.py │ ├── builder.py │ ├── grids.py │ ├── maps.py │ ├── palette.py │ └── renderer.py ├── tests ├── __init__.py ├── conftest.py ├── output │ ├── cityles │ │ ├── landuse.txt │ │ └── topog.txt │ └── voxcity.INX ├── test_downloader_gee.py ├── test_downloader_utils.py ├── test_gee_patch.py ├── test_geoprocessor_grid.py ├── test_geoprocessor_polygon.py ├── test_geoprocessor_utils.py ├── test_integration_pipeline.py ├── test_simulator_solar.py ├── test_simulator_view.py └── test_utils_small.py └── tox.ini /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kunifujiwara/VoxCity/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/workflows/docs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kunifujiwara/VoxCity/HEAD/.github/workflows/docs.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kunifujiwara/VoxCity/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kunifujiwara/VoxCity/HEAD/.gitignore -------------------------------------------------------------------------------- /.readthedocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kunifujiwara/VoxCity/HEAD/.readthedocs.yml -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kunifujiwara/VoxCity/HEAD/.travis.yml -------------------------------------------------------------------------------- /AUTHORS.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kunifujiwara/VoxCity/HEAD/AUTHORS.rst -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kunifujiwara/VoxCity/HEAD/CODE_OF_CONDUCT.rst -------------------------------------------------------------------------------- /CONTRIBUTING.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kunifujiwara/VoxCity/HEAD/CONTRIBUTING.rst -------------------------------------------------------------------------------- /HISTORY.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kunifujiwara/VoxCity/HEAD/HISTORY.rst -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kunifujiwara/VoxCity/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kunifujiwara/VoxCity/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kunifujiwara/VoxCity/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kunifujiwara/VoxCity/HEAD/README.md -------------------------------------------------------------------------------- /app/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kunifujiwara/VoxCity/HEAD/app/Dockerfile -------------------------------------------------------------------------------- /app/Dockerfile_plateau: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kunifujiwara/VoxCity/HEAD/app/Dockerfile_plateau -------------------------------------------------------------------------------- /app/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kunifujiwara/VoxCity/HEAD/app/app.py -------------------------------------------------------------------------------- /app/app_plateau.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kunifujiwara/VoxCity/HEAD/app/app_plateau.py -------------------------------------------------------------------------------- /app/app_tokyo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kunifujiwara/VoxCity/HEAD/app/app_tokyo.py -------------------------------------------------------------------------------- /app/app_tokyo_cache.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kunifujiwara/VoxCity/HEAD/app/app_tokyo_cache.py -------------------------------------------------------------------------------- /app/check_ndsm_cog.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kunifujiwara/VoxCity/HEAD/app/check_ndsm_cog.ipynb -------------------------------------------------------------------------------- /app/command.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kunifujiwara/VoxCity/HEAD/app/command.txt -------------------------------------------------------------------------------- /app/precompute_citygml_cache.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kunifujiwara/VoxCity/HEAD/app/precompute_citygml_cache.py -------------------------------------------------------------------------------- /app/precompute_las_cache.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kunifujiwara/VoxCity/HEAD/app/precompute_las_cache.py -------------------------------------------------------------------------------- /app/tokyo_las.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kunifujiwara/VoxCity/HEAD/app/tokyo_las.ipynb -------------------------------------------------------------------------------- /app/tokyo_las.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kunifujiwara/VoxCity/HEAD/app/tokyo_las.py -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kunifujiwara/VoxCity/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kunifujiwara/VoxCity/HEAD/docs/README.md -------------------------------------------------------------------------------- /docs/_static/custom.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kunifujiwara/VoxCity/HEAD/docs/_static/custom.css -------------------------------------------------------------------------------- /docs/_static/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kunifujiwara/VoxCity/HEAD/docs/_static/favicon.ico -------------------------------------------------------------------------------- /docs/_static/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kunifujiwara/VoxCity/HEAD/docs/_static/logo.png -------------------------------------------------------------------------------- /docs/_static/plotly/voxcity_demo.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kunifujiwara/VoxCity/HEAD/docs/_static/plotly/voxcity_demo.html -------------------------------------------------------------------------------- /docs/changelog.md: -------------------------------------------------------------------------------- 1 | ```{include} ../HISTORY.rst 2 | ``` -------------------------------------------------------------------------------- /docs/conduct.md: -------------------------------------------------------------------------------- 1 | ```{include} ../CODE_OF_CONDUCT.rst 2 | ``` -------------------------------------------------------------------------------- /docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kunifujiwara/VoxCity/HEAD/docs/conf.py -------------------------------------------------------------------------------- /docs/contributing.md: -------------------------------------------------------------------------------- 1 | ```{include} ../CONTRIBUTING.rst 2 | ``` -------------------------------------------------------------------------------- /docs/debug_view_factor.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kunifujiwara/VoxCity/HEAD/docs/debug_view_factor.ipynb -------------------------------------------------------------------------------- /docs/example.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kunifujiwara/VoxCity/HEAD/docs/example.ipynb -------------------------------------------------------------------------------- /docs/examples/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/examples/demo_3d_visualization.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kunifujiwara/VoxCity/HEAD/docs/examples/demo_3d_visualization.ipynb -------------------------------------------------------------------------------- /docs/examples/demo_basic.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kunifujiwara/VoxCity/HEAD/docs/examples/demo_basic.ipynb -------------------------------------------------------------------------------- /docs/examples/demo_envi-met.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kunifujiwara/VoxCity/HEAD/docs/examples/demo_envi-met.ipynb -------------------------------------------------------------------------------- /docs/examples/demo_landmark.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kunifujiwara/VoxCity/HEAD/docs/examples/demo_landmark.ipynb -------------------------------------------------------------------------------- /docs/examples/demo_obj.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kunifujiwara/VoxCity/HEAD/docs/examples/demo_obj.ipynb -------------------------------------------------------------------------------- /docs/examples/demo_solar.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kunifujiwara/VoxCity/HEAD/docs/examples/demo_solar.ipynb -------------------------------------------------------------------------------- /docs/examples/demo_view.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kunifujiwara/VoxCity/HEAD/docs/examples/demo_view.ipynb -------------------------------------------------------------------------------- /docs/examples/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kunifujiwara/VoxCity/HEAD/docs/examples/index.md -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kunifujiwara/VoxCity/HEAD/docs/index.md -------------------------------------------------------------------------------- /docs/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kunifujiwara/VoxCity/HEAD/docs/logo.png -------------------------------------------------------------------------------- /docs/make.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kunifujiwara/VoxCity/HEAD/docs/make.bat -------------------------------------------------------------------------------- /docs/references.bib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kunifujiwara/VoxCity/HEAD/docs/references.bib -------------------------------------------------------------------------------- /docs/references.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kunifujiwara/VoxCity/HEAD/docs/references.md -------------------------------------------------------------------------------- /docs/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kunifujiwara/VoxCity/HEAD/docs/requirements.txt -------------------------------------------------------------------------------- /images/concept.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kunifujiwara/VoxCity/HEAD/images/concept.png -------------------------------------------------------------------------------- /images/draw_rect.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kunifujiwara/VoxCity/HEAD/images/draw_rect.png -------------------------------------------------------------------------------- /images/envimet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kunifujiwara/VoxCity/HEAD/images/envimet.png -------------------------------------------------------------------------------- /images/landmark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kunifujiwara/VoxCity/HEAD/images/landmark.png -------------------------------------------------------------------------------- /images/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kunifujiwara/VoxCity/HEAD/images/logo.png -------------------------------------------------------------------------------- /images/logo_blue.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kunifujiwara/VoxCity/HEAD/images/logo_blue.png -------------------------------------------------------------------------------- /images/logo_white.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kunifujiwara/VoxCity/HEAD/images/logo_white.png -------------------------------------------------------------------------------- /images/network.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kunifujiwara/VoxCity/HEAD/images/network.png -------------------------------------------------------------------------------- /images/obj.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kunifujiwara/VoxCity/HEAD/images/obj.png -------------------------------------------------------------------------------- /images/solar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kunifujiwara/VoxCity/HEAD/images/solar.png -------------------------------------------------------------------------------- /images/view_index.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kunifujiwara/VoxCity/HEAD/images/view_index.png -------------------------------------------------------------------------------- /images/visualization.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kunifujiwara/VoxCity/HEAD/images/visualization.png -------------------------------------------------------------------------------- /images/vox.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kunifujiwara/VoxCity/HEAD/images/vox.png -------------------------------------------------------------------------------- /images/youtube_thumbnail_play.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kunifujiwara/VoxCity/HEAD/images/youtube_thumbnail_play.png -------------------------------------------------------------------------------- /poetry.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kunifujiwara/VoxCity/HEAD/poetry.lock -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kunifujiwara/VoxCity/HEAD/pyproject.toml -------------------------------------------------------------------------------- /requirements_dev.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kunifujiwara/VoxCity/HEAD/requirements_dev.txt -------------------------------------------------------------------------------- /ruff.toml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/voxcity/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kunifujiwara/VoxCity/HEAD/src/voxcity/__init__.py -------------------------------------------------------------------------------- /src/voxcity/downloader/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kunifujiwara/VoxCity/HEAD/src/voxcity/downloader/__init__.py -------------------------------------------------------------------------------- /src/voxcity/downloader/citygml.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kunifujiwara/VoxCity/HEAD/src/voxcity/downloader/citygml.py -------------------------------------------------------------------------------- /src/voxcity/downloader/eubucco.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kunifujiwara/VoxCity/HEAD/src/voxcity/downloader/eubucco.py -------------------------------------------------------------------------------- /src/voxcity/downloader/gba.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kunifujiwara/VoxCity/HEAD/src/voxcity/downloader/gba.py -------------------------------------------------------------------------------- /src/voxcity/downloader/gee.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kunifujiwara/VoxCity/HEAD/src/voxcity/downloader/gee.py -------------------------------------------------------------------------------- /src/voxcity/downloader/mbfp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kunifujiwara/VoxCity/HEAD/src/voxcity/downloader/mbfp.py -------------------------------------------------------------------------------- /src/voxcity/downloader/oemj.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kunifujiwara/VoxCity/HEAD/src/voxcity/downloader/oemj.py -------------------------------------------------------------------------------- /src/voxcity/downloader/osm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kunifujiwara/VoxCity/HEAD/src/voxcity/downloader/osm.py -------------------------------------------------------------------------------- /src/voxcity/downloader/overture.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kunifujiwara/VoxCity/HEAD/src/voxcity/downloader/overture.py -------------------------------------------------------------------------------- /src/voxcity/downloader/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kunifujiwara/VoxCity/HEAD/src/voxcity/downloader/utils.py -------------------------------------------------------------------------------- /src/voxcity/errors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kunifujiwara/VoxCity/HEAD/src/voxcity/errors.py -------------------------------------------------------------------------------- /src/voxcity/exporter/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kunifujiwara/VoxCity/HEAD/src/voxcity/exporter/__init__.py -------------------------------------------------------------------------------- /src/voxcity/exporter/cityles.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kunifujiwara/VoxCity/HEAD/src/voxcity/exporter/cityles.py -------------------------------------------------------------------------------- /src/voxcity/exporter/envimet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kunifujiwara/VoxCity/HEAD/src/voxcity/exporter/envimet.py -------------------------------------------------------------------------------- /src/voxcity/exporter/magicavoxel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kunifujiwara/VoxCity/HEAD/src/voxcity/exporter/magicavoxel.py -------------------------------------------------------------------------------- /src/voxcity/exporter/netcdf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kunifujiwara/VoxCity/HEAD/src/voxcity/exporter/netcdf.py -------------------------------------------------------------------------------- /src/voxcity/exporter/obj.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kunifujiwara/VoxCity/HEAD/src/voxcity/exporter/obj.py -------------------------------------------------------------------------------- /src/voxcity/generator/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kunifujiwara/VoxCity/HEAD/src/voxcity/generator/__init__.py -------------------------------------------------------------------------------- /src/voxcity/generator/api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kunifujiwara/VoxCity/HEAD/src/voxcity/generator/api.py -------------------------------------------------------------------------------- /src/voxcity/generator/grids.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kunifujiwara/VoxCity/HEAD/src/voxcity/generator/grids.py -------------------------------------------------------------------------------- /src/voxcity/generator/io.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kunifujiwara/VoxCity/HEAD/src/voxcity/generator/io.py -------------------------------------------------------------------------------- /src/voxcity/generator/pipeline.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kunifujiwara/VoxCity/HEAD/src/voxcity/generator/pipeline.py -------------------------------------------------------------------------------- /src/voxcity/generator/update.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kunifujiwara/VoxCity/HEAD/src/voxcity/generator/update.py -------------------------------------------------------------------------------- /src/voxcity/generator/voxelizer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kunifujiwara/VoxCity/HEAD/src/voxcity/generator/voxelizer.py -------------------------------------------------------------------------------- /src/voxcity/geoprocessor/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kunifujiwara/VoxCity/HEAD/src/voxcity/geoprocessor/__init__.py -------------------------------------------------------------------------------- /src/voxcity/geoprocessor/conversion.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kunifujiwara/VoxCity/HEAD/src/voxcity/geoprocessor/conversion.py -------------------------------------------------------------------------------- /src/voxcity/geoprocessor/draw.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kunifujiwara/VoxCity/HEAD/src/voxcity/geoprocessor/draw.py -------------------------------------------------------------------------------- /src/voxcity/geoprocessor/heights.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kunifujiwara/VoxCity/HEAD/src/voxcity/geoprocessor/heights.py -------------------------------------------------------------------------------- /src/voxcity/geoprocessor/io.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kunifujiwara/VoxCity/HEAD/src/voxcity/geoprocessor/io.py -------------------------------------------------------------------------------- /src/voxcity/geoprocessor/merge_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kunifujiwara/VoxCity/HEAD/src/voxcity/geoprocessor/merge_utils.py -------------------------------------------------------------------------------- /src/voxcity/geoprocessor/mesh.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kunifujiwara/VoxCity/HEAD/src/voxcity/geoprocessor/mesh.py -------------------------------------------------------------------------------- /src/voxcity/geoprocessor/network.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kunifujiwara/VoxCity/HEAD/src/voxcity/geoprocessor/network.py -------------------------------------------------------------------------------- /src/voxcity/geoprocessor/overlap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kunifujiwara/VoxCity/HEAD/src/voxcity/geoprocessor/overlap.py -------------------------------------------------------------------------------- /src/voxcity/geoprocessor/raster/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kunifujiwara/VoxCity/HEAD/src/voxcity/geoprocessor/raster/__init__.py -------------------------------------------------------------------------------- /src/voxcity/geoprocessor/raster/buildings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kunifujiwara/VoxCity/HEAD/src/voxcity/geoprocessor/raster/buildings.py -------------------------------------------------------------------------------- /src/voxcity/geoprocessor/raster/canopy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kunifujiwara/VoxCity/HEAD/src/voxcity/geoprocessor/raster/canopy.py -------------------------------------------------------------------------------- /src/voxcity/geoprocessor/raster/core.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kunifujiwara/VoxCity/HEAD/src/voxcity/geoprocessor/raster/core.py -------------------------------------------------------------------------------- /src/voxcity/geoprocessor/raster/export.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kunifujiwara/VoxCity/HEAD/src/voxcity/geoprocessor/raster/export.py -------------------------------------------------------------------------------- /src/voxcity/geoprocessor/raster/landcover.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kunifujiwara/VoxCity/HEAD/src/voxcity/geoprocessor/raster/landcover.py -------------------------------------------------------------------------------- /src/voxcity/geoprocessor/raster/raster.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kunifujiwara/VoxCity/HEAD/src/voxcity/geoprocessor/raster/raster.py -------------------------------------------------------------------------------- /src/voxcity/geoprocessor/selection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kunifujiwara/VoxCity/HEAD/src/voxcity/geoprocessor/selection.py -------------------------------------------------------------------------------- /src/voxcity/geoprocessor/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kunifujiwara/VoxCity/HEAD/src/voxcity/geoprocessor/utils.py -------------------------------------------------------------------------------- /src/voxcity/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kunifujiwara/VoxCity/HEAD/src/voxcity/models.py -------------------------------------------------------------------------------- /src/voxcity/simulator/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kunifujiwara/VoxCity/HEAD/src/voxcity/simulator/__init__.py -------------------------------------------------------------------------------- /src/voxcity/simulator/common/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kunifujiwara/VoxCity/HEAD/src/voxcity/simulator/common/__init__.py -------------------------------------------------------------------------------- /src/voxcity/simulator/common/geometry.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kunifujiwara/VoxCity/HEAD/src/voxcity/simulator/common/geometry.py -------------------------------------------------------------------------------- /src/voxcity/simulator/common/raytracing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kunifujiwara/VoxCity/HEAD/src/voxcity/simulator/common/raytracing.py -------------------------------------------------------------------------------- /src/voxcity/simulator/solar/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kunifujiwara/VoxCity/HEAD/src/voxcity/simulator/solar/__init__.py -------------------------------------------------------------------------------- /src/voxcity/simulator/solar/integration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kunifujiwara/VoxCity/HEAD/src/voxcity/simulator/solar/integration.py -------------------------------------------------------------------------------- /src/voxcity/simulator/solar/kernels.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kunifujiwara/VoxCity/HEAD/src/voxcity/simulator/solar/kernels.py -------------------------------------------------------------------------------- /src/voxcity/simulator/solar/radiation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kunifujiwara/VoxCity/HEAD/src/voxcity/simulator/solar/radiation.py -------------------------------------------------------------------------------- /src/voxcity/simulator/solar/temporal.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kunifujiwara/VoxCity/HEAD/src/voxcity/simulator/solar/temporal.py -------------------------------------------------------------------------------- /src/voxcity/simulator/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kunifujiwara/VoxCity/HEAD/src/voxcity/simulator/utils.py -------------------------------------------------------------------------------- /src/voxcity/simulator/view.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kunifujiwara/VoxCity/HEAD/src/voxcity/simulator/view.py -------------------------------------------------------------------------------- /src/voxcity/simulator/visibility/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kunifujiwara/VoxCity/HEAD/src/voxcity/simulator/visibility/__init__.py -------------------------------------------------------------------------------- /src/voxcity/simulator/visibility/landmark.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kunifujiwara/VoxCity/HEAD/src/voxcity/simulator/visibility/landmark.py -------------------------------------------------------------------------------- /src/voxcity/simulator/visibility/view.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kunifujiwara/VoxCity/HEAD/src/voxcity/simulator/visibility/view.py -------------------------------------------------------------------------------- /src/voxcity/utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kunifujiwara/VoxCity/HEAD/src/voxcity/utils/__init__.py -------------------------------------------------------------------------------- /src/voxcity/utils/lc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kunifujiwara/VoxCity/HEAD/src/voxcity/utils/lc.py -------------------------------------------------------------------------------- /src/voxcity/utils/logging.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kunifujiwara/VoxCity/HEAD/src/voxcity/utils/logging.py -------------------------------------------------------------------------------- /src/voxcity/utils/material.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kunifujiwara/VoxCity/HEAD/src/voxcity/utils/material.py -------------------------------------------------------------------------------- /src/voxcity/utils/orientation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kunifujiwara/VoxCity/HEAD/src/voxcity/utils/orientation.py -------------------------------------------------------------------------------- /src/voxcity/utils/shape.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kunifujiwara/VoxCity/HEAD/src/voxcity/utils/shape.py -------------------------------------------------------------------------------- /src/voxcity/utils/weather/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kunifujiwara/VoxCity/HEAD/src/voxcity/utils/weather/__init__.py -------------------------------------------------------------------------------- /src/voxcity/utils/weather/epw.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kunifujiwara/VoxCity/HEAD/src/voxcity/utils/weather/epw.py -------------------------------------------------------------------------------- /src/voxcity/utils/weather/files.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kunifujiwara/VoxCity/HEAD/src/voxcity/utils/weather/files.py -------------------------------------------------------------------------------- /src/voxcity/utils/weather/onebuilding.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kunifujiwara/VoxCity/HEAD/src/voxcity/utils/weather/onebuilding.py -------------------------------------------------------------------------------- /src/voxcity/visualizer/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kunifujiwara/VoxCity/HEAD/src/voxcity/visualizer/__init__.py -------------------------------------------------------------------------------- /src/voxcity/visualizer/builder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kunifujiwara/VoxCity/HEAD/src/voxcity/visualizer/builder.py -------------------------------------------------------------------------------- /src/voxcity/visualizer/grids.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kunifujiwara/VoxCity/HEAD/src/voxcity/visualizer/grids.py -------------------------------------------------------------------------------- /src/voxcity/visualizer/maps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kunifujiwara/VoxCity/HEAD/src/voxcity/visualizer/maps.py -------------------------------------------------------------------------------- /src/voxcity/visualizer/palette.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kunifujiwara/VoxCity/HEAD/src/voxcity/visualizer/palette.py -------------------------------------------------------------------------------- /src/voxcity/visualizer/renderer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kunifujiwara/VoxCity/HEAD/src/voxcity/visualizer/renderer.py -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | """Unit test package for voxelcity.""" 2 | -------------------------------------------------------------------------------- /tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kunifujiwara/VoxCity/HEAD/tests/conftest.py -------------------------------------------------------------------------------- /tests/output/cityles/landuse.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kunifujiwara/VoxCity/HEAD/tests/output/cityles/landuse.txt -------------------------------------------------------------------------------- /tests/output/cityles/topog.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kunifujiwara/VoxCity/HEAD/tests/output/cityles/topog.txt -------------------------------------------------------------------------------- /tests/output/voxcity.INX: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kunifujiwara/VoxCity/HEAD/tests/output/voxcity.INX -------------------------------------------------------------------------------- /tests/test_downloader_gee.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kunifujiwara/VoxCity/HEAD/tests/test_downloader_gee.py -------------------------------------------------------------------------------- /tests/test_downloader_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kunifujiwara/VoxCity/HEAD/tests/test_downloader_utils.py -------------------------------------------------------------------------------- /tests/test_gee_patch.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/test_geoprocessor_grid.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kunifujiwara/VoxCity/HEAD/tests/test_geoprocessor_grid.py -------------------------------------------------------------------------------- /tests/test_geoprocessor_polygon.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kunifujiwara/VoxCity/HEAD/tests/test_geoprocessor_polygon.py -------------------------------------------------------------------------------- /tests/test_geoprocessor_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kunifujiwara/VoxCity/HEAD/tests/test_geoprocessor_utils.py -------------------------------------------------------------------------------- /tests/test_integration_pipeline.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kunifujiwara/VoxCity/HEAD/tests/test_integration_pipeline.py -------------------------------------------------------------------------------- /tests/test_simulator_solar.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kunifujiwara/VoxCity/HEAD/tests/test_simulator_solar.py -------------------------------------------------------------------------------- /tests/test_simulator_view.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kunifujiwara/VoxCity/HEAD/tests/test_simulator_view.py -------------------------------------------------------------------------------- /tests/test_utils_small.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kunifujiwara/VoxCity/HEAD/tests/test_utils_small.py -------------------------------------------------------------------------------- /tox.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kunifujiwara/VoxCity/HEAD/tox.ini --------------------------------------------------------------------------------