Replies: 6 comments 29 replies
-
|
I start:
Second case:
|
Beta Was this translation helpful? Give feedback.
-
|
Hi @j3r3m1 , I can start the test tomorrow on the same study area and with the same configuration as mentioned here #757 , so we will be able to compare the outputs. Just to be clear, when you say initialization, do you mean the total time to obtain the result, or the time needed to load the urban scene when running the model? I will try to gather some more precise statistics. I will keep you posted early next week (once the run is complete). |
Beta Was this translation helpful? Give feedback.
-
|
Excellent progress Jeremy! We have a french intern ( @EliottBrr ) that can help us to some testing on some different OS. We will report back when we have some results. |
Beta Was this translation helpful? Give feedback.
-
|
The idea is to see if the calculations can be made with the two versions (especially the updated one) so no worries about the calculation time
6 nov. 2025 17:04:34 lgzdbf ***@***.***>:
… Ok, I found someone for a test tomorrow; @biglimp[https://github.com/biglimp] or @j3r3m1[https://github.com/j3r3m1], could you please send me the Python code you are using? Otherwise, I will run it directly from QGIS, but in that case we will only get the total time, not the initialization time. As you want.
—
Reply to this email directly, view it on GitHub[#794 (reply in thread)], or unsubscribe[https://github.com/notifications/unsubscribe-auth/ADEDHFMLYX2TSM66RFTRW7333NWQZAVCNFSM6AAAAACKKRZQAOVHI2DSMVQWIX3LMV43URDJONRXK43TNFXW4Q3PNVWWK3TUHMYTIOBZGMZTEMI].
You are receiving this because you were mentioned. [data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAABICAYAAABV7bNHAAAAAXNSR0IArs4c6QAAAARzQklUCAgICHwIZIgAAAArSURBVHic7cEBDQAAAMKg909tDjegAAAAAAAAAAAAAAAAAAAAAAAAAAA+DFFIAAEctgHwAAAAAElFTkSuQmCC###24x24:true###][Image de pistage][https://github.com/notifications/beacon/ADEDHFJJBXY6OTPK4K2YDH333NWQZA5CNFSM6AAAAACKKRZQAOWGG33NNVSW45C7OR4XAZNRIRUXGY3VONZWS33OINXW23LFNZ2KUY3PNVWWK3TUL5UWJTQA4NAQS.gif]
|
Beta Was this translation helpful? Give feedback.
-
|
The pip install-jdk may be a way to investigate to install automatically the JVM on different OS ? |
Beta Was this translation helpful? Give feedback.
-
|
Would it be possible keep java for mac-users, i.e. identifying OS before H2GIS is used? If iOS is present, the old java-based version is used, otherwise we use the new non-java? |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Problem statement
URock is a UMEP model useful to estimate wind speed in urban settings. It uses a spatial database system called H2GIS which is coded in Java. To use the DB (= to apply spatial processes via SQL queries), we need the user:
We know many of you have had troubles installing UMEP or running URock due to the dependence to Java.
Proposition to solve the issue
Recently, the h2gis developer team has released a version of H2GIS which is compiled in C and develop a Python library to directly use H2GIS in Python. I have created a new UMEP branch called 'RemoveJava' to test whether this library could replace the couple 'jayDeBeApi' Python library + 'Java'.
Advantages / shortcomings
Concerning computational time, it has been tested on a single labtop and only two cases. More tests should be performed to verify the level of magnitude of the first results. The performance of the new version could also be improved by using the last version of the compiler which might optimize the code (this version has been compiled with version 1.21 while 1.25 exists).
Time for tests
I know some of you (@biglimp @jessikalonn @lgzdbf) are using URock quite intensively in their research of teaching. It would be nice if you could test the new version on your machine reporting:
If you know anyone using MacOS it would be nice if you manage to make them test it !
Beta Was this translation helpful? Give feedback.
All reactions