architecture-building-systems / CityEnergyAnalyst

The City Energy Analyst (CEA)
https://www.cityenergyanalyst.com/
MIT License
194 stars 61 forks source link

Error when running DaySim, terrain doesn't seem to overlay over the shapefile correctly. #2309

Closed OmarAdnan closed 4 years ago

OmarAdnan commented 4 years ago

Terrain.zip

I have a problem which is occurring in the DaySim, after creating the necessary files (age, occupancy, terrain) and running the data helper tool; when I initiate Daysim it gives an error which says its a ValueError. On the dashboard window in chrome browser it also : "ValueError: ERROR: this usually happens when buildings do not overlap with the terrain, try to check if this is the case". But on QGiS the terrain file perfectly overlaps the buildings.

The command window shows the following :

C:\Users\Adnan\Documents\CityEnergyAnalyst>SET PATH=C:\Users\Adnan\Documents\CityEnergyAnalyst\Dependencies\Python;C:\Users\Adnan\Documents\CityEnergyAnalyst\Dependencies\Python\Scripts;C:\Users\Adnan\Documents\CityEnergyAnalyst\Dependencies\Daysim;C:\Program Files\Microsoft MPI\Bin\;C:\Program Files (x86)\Intel\iCLS Client\;C:\Program Files\Intel\iCLS Client\;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files\Intel\Intel(R) Management Engine Components\IPT;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\MATLAB\MATLAB Production Server\R2015a\runtime\win64;C:\Program Files\MATLAB\MATLAB Production Server\R2015a\bin;C:\Program Files\MATLAB\MATLAB Production Server\R2015a\polyspace\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\;C:\Program Files (x86)\Microsoft SQL Server\100\DTS\Binn\;C:\Program Files\NVIDIA Corporation\NVIDIA NvDLISR;C:\Users\Adnan\AppData\Local\Microsoft\WindowsApps;

C:\Users\Adnan\Documents\CityEnergyAnalyst>SET PYTHONHOME=C:\Users\Adnan\Documents\CityEnergyAnalyst\Dependencies\Python

C:\Users\Adnan\Documents\CityEnergyAnalyst>SET PYTHONHOME=C:\Users\Adnan\Documents\CityEnergyAnalyst\Dependencies\Python

C:\Users\Adnan\Documents\CityEnergyAnalyst>SET GDAL_DATA=C:\Users\Adnan\Documents\CityEnergyAnalyst\Dependencies\Python\Library\share\gdal

C:\Users\Adnan\Documents\CityEnergyAnalyst>SET PROJ_LIB=C:\Users\Adnan\Documents\CityEnergyAnalyst\Dependencies\Python\Library\share

C:\Users\Adnan\Documents\CityEnergyAnalyst>SET RAYPATH=C:\Users\Adnan\Documents\CityEnergyAnalyst\Dependencies\Daysim

C:\Users\Adnan\Documents\CityEnergyAnalyst>"C:\Users\Adnan\Documents\CityEnergyAnalyst\Dependencies\Python\python.exe" -m cea.interfaces.cli.cli dashboard City Energy Analyst version 2.20.3 Running cea dashboard with the following parameters:

Falling back to the python version of hypervolume module. Expect this to be very slow.

cea.api: loading cea_script: cea.api: loading cea_script: cea.api: loading cea_script: cea.api: loading cea_script: cea.api: loading cea_script: cea.api: loading cea_script: cea.api: loading cea_script: cea.api: loading cea_script: cea.api: loading cea_script: cea.api: loading cea_script: cea.api: loading cea_script: cea.api: loading cea_script: cea.api: loading cea_script: cea.api: loading cea_script: cea.api: loading cea_script: cea.api: loading cea_script: cea.api: loading cea_script: cea.api: loading cea_script: cea.api: loading cea_script: cea.api: loading cea_script: cea.api: loading cea_script: cea.api: loading cea_script: cea.api: loading cea_script:

Falling back to the python version of hypervolume module. Expect this to be very slow.

cea.api: loading cea_script: cea.api: loading cea_script: cea.api: loading cea_script: cea.api: loading cea_script: cea.api: loading cea_script: cea.api: loading cea_script: cea.api: loading cea_script: INFO:werkzeug:127.0.0.1 - - [05/Sep/2019 11:46:09] "GET /tools/read/radiation-daysim HTTP/1.1" 200 - cea.api: loading cea_script: cea.api: loading cea_script: cea.api: loading cea_script: DEBUG:fiona:Creating a not-responsible GDALEnv in drivers() DEBUG:Fiona:GDAL_DATA: C:\Users\Adnan\Documents\CityEnergyAnalyst\Dependencies\Python\Library\share\gdal DEBUG:Fiona:PROJ_LIB: C:\Users\Adnan\Documents\CityEnergyAnalyst\Dependencies\Python\Library\share DEBUG:Fiona:GDAL_DATA: C:\Users\Adnan\Documents\CityEnergyAnalyst\Dependencies\Python\Library\share\gdal DEBUG:Fiona:PROJ_LIB: C:\Users\Adnan\Documents\CityEnergyAnalyst\Dependencies\Python\Library\share DEBUG:Fiona:Got coordinate system DEBUG:Fiona:Got coordinate system DEBUG:Fiona:Index: 0 DEBUG:fiona.collection:Flushed buffer DEBUG:fiona.collection:Stopped session DEBUG:fiona:Creating a not-responsible GDALEnv in drivers() DEBUG:Fiona:GDAL_DATA: C:\Users\Adnan\Documents\CityEnergyAnalyst\Dependencies\Python\Library\share\gdal DEBUG:Fiona:PROJ_LIB: C:\Users\Adnan\Documents\CityEnergyAnalyst\Dependencies\Python\Library\share DEBUG:Fiona:GDAL_DATA: C:\Users\Adnan\Documents\CityEnergyAnalyst\Dependencies\Python\Library\share\gdal DEBUG:Fiona:PROJ_LIB: C:\Users\Adnan\Documents\CityEnergyAnalyst\Dependencies\Python\Library\share DEBUG:Fiona:Got coordinate system DEBUG:Fiona:Got coordinate system DEBUG:Fiona:Index: 0 DEBUG:fiona.collection:Flushed buffer DEBUG:fiona.collection:Stopped session DEBUG:fiona:Creating a not-responsible GDALEnv in drivers() DEBUG:Fiona:GDAL_DATA: C:\Users\Adnan\Documents\CityEnergyAnalyst\Dependencies\Python\Library\share\gdal DEBUG:Fiona:PROJ_LIB: C:\Users\Adnan\Documents\CityEnergyAnalyst\Dependencies\Python\Library\share DEBUG:Fiona:GDAL_DATA: C:\Users\Adnan\Documents\CityEnergyAnalyst\Dependencies\Python\Library\share\gdal DEBUG:Fiona:PROJ_LIB: C:\Users\Adnan\Documents\CityEnergyAnalyst\Dependencies\Python\Library\share DEBUG:Fiona:Projection not found (cogr_crs was NULL) DEBUG:Fiona:Projection not found (cogr_crs was NULL) DEBUG:Fiona:Index: 0 DEBUG:fiona.collection:Flushed buffer DEBUG:fiona.collection:Stopped session INFO:werkzeug:127.0.0.1 - - [05/Sep/2019 11:46:09] "GET /tools/is-alive/radiation-daysim HTTP/1.1" 200 - DEBUG:fiona:Creating a not-responsible GDALEnv in drivers() DEBUG:Fiona:GDAL_DATA: C:\Users\Adnan\Documents\CityEnergyAnalyst\Dependencies\Python\Library\share\gdal DEBUG:Fiona:PROJ_LIB: C:\Users\Adnan\Documents\CityEnergyAnalyst\Dependencies\Python\Library\share DEBUG:Fiona:GDAL_DATA: C:\Users\Adnan\Documents\CityEnergyAnalyst\Dependencies\Python\Library\share\gdal DEBUG:Fiona:PROJ_LIB: C:\Users\Adnan\Documents\CityEnergyAnalyst\Dependencies\Python\Library\share DEBUG:Fiona:Got coordinate system DEBUG:Fiona:Got coordinate system DEBUG:Fiona:Index: 0 DEBUG:fiona.collection:Flushed buffer DEBUG:fiona.collection:Stopped session DEBUG:fiona:Creating a not-responsible GDALEnv in drivers() DEBUG:Fiona:GDAL_DATA: C:\Users\Adnan\Documents\CityEnergyAnalyst\Dependencies\Python\Library\share\gdal DEBUG:Fiona:PROJ_LIB: C:\Users\Adnan\Documents\CityEnergyAnalyst\Dependencies\Python\Library\share DEBUG:Fiona:GDAL_DATA: C:\Users\Adnan\Documents\CityEnergyAnalyst\Dependencies\Python\Library\share\gdal DEBUG:Fiona:PROJ_LIB: C:\Users\Adnan\Documents\CityEnergyAnalyst\Dependencies\Python\Library\share DEBUG:Fiona:Got coordinate system DEBUG:Fiona:Got coordinate system DEBUG:Fiona:Index: 0 DEBUG:fiona.collection:Flushed buffer DEBUG:fiona.collection:Stopped session DEBUG:fiona:Creating a not-responsible GDALEnv in drivers() DEBUG:Fiona:GDAL_DATA: C:\Users\Adnan\Documents\CityEnergyAnalyst\Dependencies\Python\Library\share\gdal DEBUG:Fiona:PROJ_LIB: C:\Users\Adnan\Documents\CityEnergyAnalyst\Dependencies\Python\Library\share DEBUG:Fiona:GDAL_DATA: C:\Users\Adnan\Documents\CityEnergyAnalyst\Dependencies\Python\Library\share\gdal DEBUG:Fiona:PROJ_LIB: C:\Users\Adnan\Documents\CityEnergyAnalyst\Dependencies\Python\Library\share DEBUG:Fiona:Projection not found (cogr_crs was NULL) DEBUG:Fiona:Projection not found (cogr_crs was NULL) DEBUG:Fiona:Index: 0 DEBUG:fiona.collection:Flushed buffer DEBUG:fiona.collection:Stopped session INFO:werkzeug:127.0.0.1 - - [05/Sep/2019 11:46:10] "GET /tools/read/radiation-daysim HTTP/1.1" 200 - INFO:werkzeug:127.0.0.1 - - [05/Sep/2019 11:46:12] "GET /tools/read/radiation-daysim HTTP/1.1" 200 - INFO:werkzeug:127.0.0.1 - - [05/Sep/2019 11:46:12] "GET /tools/is-alive/radiation-daysim HTTP/1.1" 200 - INFO:werkzeug:127.0.0.1 - - [05/Sep/2019 11:46:12] "GET /tools/exitcode/radiation-daysim HTTP/1.1" 200 -

OmarAdnan commented 4 years ago

This is the region which i am interested in. It is a neighbourhood in Lisbon, Portugal.

zone.zip

jimenofonseca commented 4 years ago

@OmarAdnan can you check that both files have exacly the same coordinate system? You can check this by doing right click in each layer and checking the properties attibute. Terrain, Zone etc has to have the same coordinate system there.

Qgis, normaly transforms your data in order to visualize it, but it does not change it for you.

OmarAdnan commented 4 years ago

Ok sure I will check them and see if they are the same