[Plugin] KML Tools (2.0.0-beta) — updated 31.05.2013
-
I use SketchUp 2014.
The file (attached) contains an image and a single poligon realized and exported in KML by Google Earth
When I run the kml tools for any files .kml everywhere it is in PC (c:, Desktop, other directory) always it says:- "the model does not contain a Google Earth terrain. Do you want import one first , Yes No"
in both cases - "File seems non to exist. Please check the file path does not contain Unicode characters. This is a limitation of SketchUp and its Ruby version."
Where is the problem?
Thank you for all contributions.
Regards
Antimo
- "the model does not contain a Google Earth terrain. Do you want import one first , Yes No"
-
@antimo98 said:
I use SketchUp 2014.
The file (attached) contains an image and a single poligon realized and exported in KML by Google Earth
When I run the kml tools for any files .kml everywhere it is in PC (c:, Desktop, other directory) always it says:- "the model does not contain a Google Earth terrain. Do you want import one first , Yes No"
in both cases - "File seems non to exist. Please check the file path does not contain Unicode characters. This is a limitation of SketchUp and its Ruby version."
Where is the problem?
Thank you for all contributions.
Regards
AntimoI have the same issue.
Has anybody found a solution ?
Thank you very much,
Baptiste
- "the model does not contain a Google Earth terrain. Do you want import one first , Yes No"
-
Post to be deleted.
-
Sweet plugin, any plans for an update to use with new versions?
-
Hello, I'm looking for a tutorial explaining in detail how the "TimeSpan" plugin works, thank you in advance and good luck
-
I would love to try this plugin, but I have an error message can you help to find a solution?
Erreur de chargement du fichier C:/Users/UTILISATEUR/AppData/Roaming/SketchUp/SketchUp 2022/SketchUp/Plugins/kmlTools/kmlTools_loader.rb
Error: #<SyntaxError: C:/Users/UTILISATEUR/AppData/Roaming/SketchUp/SketchUp 2022/SketchUp/Plugins/kmlTools/kmlImport.rb:103: formal argument cannot be an instance variable
...d_action_callback("init"){|@dlg, param|
... ^~~~
C:/Users/UTILISATEUR/AppData/Roaming/SketchUp/SketchUp 2022/SketchUp/Plugins/kmlTools/kmlImport.rb:133: formal argument cannot be an instance variable
..._callback("receiveJson") {|@dlg, json|
... ^~~~C:/Program Files/SketchUp/SketchUp 2022/Tools/RubyStdLib/rubygems/core_ext/kernel_require.rb:92:in
require' C:/Program Files/SketchUp/SketchUp 2022/Tools/RubyStdLib/rubygems/core_ext/kernel_require.rb:92:in
require'
C:/Users/UTILISATEUR/AppData/Roaming/SketchUp/SketchUp 2022/SketchUp/Plugins/kmlTools/kmlTools_loader.rb:2:in<top (required)>' C:/Program Files/SketchUp/SketchUp 2022/Tools/extensions.rb:197:in
require'
C:/Program Files/SketchUp/SketchUp 2022/Tools/extensions.rb:197:inload' C:/Users/UTILISATEUR/AppData/Roaming/SketchUp/SketchUp 2022/SketchUp/Plugins/kmlTools.rb:17:in
register_extension'
C:/Users/UTILISATEUR/AppData/Roaming/SketchUp/SketchUp 2022/SketchUp/Plugins/kmlTools.rb:17:in `<top (required)>' -
...){|@dlg, json|
is where the issue lies...
In newer Rubies you cannot use an instance variable [@...
] as a argument in a block.
As it's an RB file you could try finding all such occurrences in the reported files.
Replace@dlg
withdlg
You need to do this with all{|...|...
blocks BUT not elsewhere in the code as I expect@dlg
will be needed...
After the|...|
you might be able to add@dlg=dlg
to minimize the required editing, if@dlg
is defined earlier, or used later ??Perhaps the author can do a fix ??
-
kmlTools_1_4_12.rbz + sketchup8 works. Thank you
-
@cpuwolf said:
kmlTools_1_4_12.rbz + sketchup8 works. Thank you
thank u! ill save and open with 2023 version.
-
In Google Earth I "Save Place As..." contours.kml. I use your tool Extensions > KML Tools > Import KML File to import it into sketchup, it says "The model does not contain a Google Earth terrain. Do you want to import one first?". I click the "No" button.
Then it says "File seems not to exist. Please check that the file path does not contain Unicode characters. This is a limitation of SketchUp and its Ruby version."
Suggestions?
Advertisement