Hi I tried to install CE on Ubuntu 16.04, 64 bits version. Unfortunately, no debian package is provided, so installation is a little tricky. Steps I made so far:
The issue I have now is a message a startup: "The KMZ file cannot be open". Furthermore, nothing special happens in google earth, or alternatively, google earth is not launched. What is this "The KMZ file cannot be open" message? Thanks! asked 01 Nov '16, 23:01 Matti |
First of all, sorry for the problems with the Linux installation. We should have pointed out that the Collect Earth version for Linux is for 32 bits systems. The 64 bits version should be out but we kind of forgot about it... The KMZ cannot be open message happens when the OS has no specific mime-type binding for KMZ files. In Windows you should just find a KMZ file and right click on it then click Open With... and choose the application you want to use in order to open the file. This should be Google Earth or Google Earth Pro depending on what you have installed. If you are using Linux then you can use this method : ASK UBUNTU POST When Collect Earth starts it tries to open a KMZ file that it automatically generates and that contains the plots. This KMZ file (in Linux) should be located here: ~/CollectEarth/generated/loadApp.kml and ~/CollectEarth/generated/gePlugin.kmz Make sure that both file types (KML and KMZ) are set to be open by default though Google Earth! answered 02 Nov '16, 12:12 collectearth ♦ Thanks for the answer! Mmh, both files are set to run by default with google-earth indeed... not sure what the issue is then? PS: I notice also that CE creates a different folder ~/CollectEarth/generated although I've set ~/Apps/OpenForis/CollectEarth in the installer? I've copied that ~/CollectEarth/generated into ~/Apps/OpenForis/CollectEarth but didn't help either. Thanks!
(02 Nov '16, 22:34)
Matti
|
Collect Earth installation folder is different from its "data" folder. This is common to many applications. In the case of the Linux version all of the data that is actually used by Collect Earth is stored under the user directory : ~/CollectEarth , in Windows it is stored also in a User folder C:/Users/USER_NAME/AppData/Roaming/CollectEarth So, trying to fix your issue.... If you run Collect Earth. Just leave it on. Then open ~/CollectEarth/generated/loadApp.kml does it work?? That is basically what collect Earth tries to do and is failling to; to open that file which in ts turn opens the gePlugin.kmz file through a NetworkLink. If this opens Google Earth and shows you the plots then we can figure out the problem a bit better. answered 02 Nov '16, 23:04 Open Foris ♦♦ This does work indeed, in the sense I can see the plots layer on GE. What is supposed to happen on the CE side? Thanks!
(03 Nov '16, 01:27)
Matti
|
So looking a bit more into it it seems that the OpenJDK that comes installed with Ubuntu is " taking over" from the JRE that is installed together with Collect Earth (Oracle JDK 1.8) The OpenJDK does not support the Desktop pachage used for issuing the open the KML file. I will fix this problem by producing a Linux 64 and 32 separate installers. In the meantime you can try to run Collect Earth and force the KML to be open by doing it automatically. Thanks for the patience. answered 04 Nov '16, 00:34 collectearth ♦ |
FINALLY: We have a version available from the website for Linux 32 and another for Linux 64 (starting with version 1.4.3 )! This way there should be no problems having to install the separate libraries with 32 support in 64 machines!! Sorry that we didn't do this before! answered 08 Nov '16, 23:48 Open Foris ♦♦ |