Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Proof of concept for an API #13

Merged
merged 45 commits into from
Jun 14, 2019
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
45 commits
Select commit Hold shift + click to select a range
fc03595
Merge remote-tracking branch 'remotes/origin/3d-tiles' into feature/api
balazsdukai May 2, 2019
2b096ef
Remove folder_output from partition_cmd
balazsdukai May 2, 2019
d71f064
Init Sphinx documentation
balazsdukai May 2, 2019
3a9718d
Start design document
balazsdukai May 3, 2019
1255bd3
Update design document
balazsdukai May 6, 2019
15ff26a
Update on semantics API
balazsdukai May 7, 2019
4306e9b
Working on semantics integration
balazsdukai May 20, 2019
5f8b883
What if no SemanticSurface class?
balazsdukai May 20, 2019
b943ed4
Update dummy data; add Door
balazsdukai May 20, 2019
c0af05a
Explore using a vertex list for Boundary definition
balazsdukai May 21, 2019
e579cf2
Dereference boundary geometry
balazsdukai May 24, 2019
a54dc2c
Add Geometry class
balazsdukai May 24, 2019
e3840a4
Implement get_surface_boundaries
balazsdukai May 31, 2019
1d750bb
Implement index_surface_boundaries
balazsdukai May 31, 2019
b95789e
Create a lookup table in index_surface_boundaries
balazsdukai May 31, 2019
0a7d3b6
Implement dereference_surfaces; Remove SemanticSurface class
balazsdukai May 31, 2019
170f5ea
Implement get_surfaces
balazsdukai May 31, 2019
316a249
Update geometry tests
balazsdukai Jun 1, 2019
842cf58
Verify geometry type with boundary definition
balazsdukai Jun 1, 2019
5b15818
Test getting surface geometry
balazsdukai Jun 1, 2019
d12879c
Test set surface attributes
balazsdukai Jun 1, 2019
43ecd64
Test split semantic surfaces based on their geometry
balazsdukai Jun 1, 2019
4cade85
Add tests with the addict library to see if its worth to use it
balazsdukai Jun 2, 2019
924927a
Add test get surface children
balazsdukai Jun 2, 2019
91f9af3
Add test get surface parent
balazsdukai Jun 2, 2019
ff424bd
Minor fix in geometry tests
balazsdukai Jun 3, 2019
e878cae
Add end-to-end tests for semantic surfaces
balazsdukai Jun 4, 2019
1a5192c
Add cityjson loader
balazsdukai Jun 4, 2019
da51bc7
Start cjio tutorial
balazsdukai Jun 4, 2019
bbafa6b
Implement get_cityobjects
balazsdukai Jun 7, 2019
047b85a
Start cjio tutorial jupyter notebook
balazsdukai Jun 7, 2019
2f5ed32
Add Geometry.get_vertices
balazsdukai Jun 10, 2019
33c8994
Implement save
balazsdukai Jun 11, 2019
c7c2e88
Add export to pandas DataFrame
balazsdukai Jun 12, 2019
4a2f3ad
Add fields to cityjson info
balazsdukai Jun 13, 2019
bc53178
Finish cjio API tutorial
balazsdukai Jun 13, 2019
c19414b
Add requirements file for Binder
balazsdukai Jun 13, 2019
24197d8
Remove earcut from requirements file
balazsdukai Jun 13, 2019
39da3db
Fix README path
balazsdukai Jun 13, 2019
5c5f944
Fix README path again
balazsdukai Jun 13, 2019
1f41bd9
Update tests with API changes
balazsdukai Jun 14, 2019
397ead2
Indent with tabs instead of spaces
balazsdukai Jun 14, 2019
f94a33c
Update docs
balazsdukai Jun 14, 2019
12ed1ac
Merge branch '3d-tiles' into feature/api
balazsdukai Jun 14, 2019
b08f2f6
Update changelog
balazsdukai Jun 14, 2019
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 6 additions & 2 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,6 +1,4 @@
# Data
example_data/rotterdam/appearances
example_data/rotterdam/textures*
tmp

# Byte-compiled / optimized / DLL files
Expand Down Expand Up @@ -112,3 +110,9 @@ ENV/
# Eclipse
.project
.pydevproject

# PyCharm
.idea*

# KDE
.directory
6 changes: 6 additions & 0 deletions Pipfile
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,11 @@ url = "https://pypi.org/simple"

[dev-packages]
pytest = "*"
sphinx = "*"
sphinx-rtd-theme = "*"
jupyter = "*"
cjio = {path = "."}
nbsphinx = "*"

[packages]
click = "*"
Expand All @@ -15,3 +20,4 @@ numpy = "*"
strict-rfc3339 = "*"
e1839a8 = {editable = true,path = "."}
mapbox-earcut = "*"
pandas = "*"
163 changes: 0 additions & 163 deletions README.md

This file was deleted.

Loading