sketchucation logo sketchucation
    • Login
    ๐Ÿ›ฃ๏ธ Road Profile Builder | Generate roads, curbs and pavements easily Download

    [Plugin] KML Tools (2.0.0-beta) โ€” updated 31.05.2013

    scheduled pinned locked moved Plugins
    137 Posts 49 Posters 125.5k Views 49 Watching
    loading-more-posts
    • oldest-to-newest
    • newest-to-oldest
    • most-votes
    reply
    • reply-as-topic
    guest-login-reply
    deleted-message
    • C Offline
      CochranRB
      last edited by

      I am new to SketchUp. I saved a GE path as KMZ and KML files, but SU will not import the KMZ. Your plugin may assist with this problem. How do I download it?

      one-reply-to-this-post last-reply-time reply quote 0
      • TIGT Offline
        TIG Moderator
        last edited by

        @cochranrb said:

        I am new to SketchUp. I saved a GE path as KMZ and KML files, but SU will not import the KMZ. Your plugin may assist with this problem. How do I download it?
        The very first post in this thread has the tool's ZIP that you must download: then instructions on its extraction, installation and copious info on its usage... ๐Ÿ˜„
        It might not help, depending what the files contain...
        If you still have problems perhaps post the file here with a bit more info... ๐Ÿ˜•

        TIG

        one-reply-to-this-post last-reply-time reply quote 0
        • Q Offline
          qpik
          last edited by

          First of all thank you for the plugin.

          Have I just found a possible bug in kmlimport.rb, linestring method, line 422 - "<tesselated>" instead of "<tessellate>"?

          I'm learning how to model a terrain using my mobile's GPS and Sketchup. Since the Symbian app I use (GPSmap, http://www.vikinggames.hu/product.php?id=7) logs only CSV/KML Waypoints and additionally uses commas instead of points, so I have to manually convert the values. I'm new to KML (and I'm not a programmer) so the easiest way I noticed so far was to just put all the coords into a <LineString> tag, but in Sketchup the altitudes are wrong (i.e. flat or clamped to GE terrain).
          So I just go through your code and KML documentation to find a solution.

          Edit: which is as simple as adding <altitudeMode>absolute</altitudeMode> inside <LineString> tag.

          one-reply-to-this-post last-reply-time reply quote 0
          • A Offline
            Aerilius
            last edited by

            That looks indeed like a bug! Thanks for reporting!

            one-reply-to-this-post last-reply-time reply quote 0
            • SygskyS Offline
              Sygsky
              last edited by

              Hi! I'm interesting in follow - how this scripts should/could work at all?

              I installed it correctly (think so), restarted SketchUp, called menu of "KML Tools", pointed "Export KML file" item, spend some time to look at the modal dialog, at last clicked "Ok" button, created new export file name and what? Nothing occurs! No any file anywhere was created, no any messages typed, nothing. Module keeps silence ๐Ÿ˜ฎ)

              I have last version of free license SketchUp downloaded yesterday.

              Thx in advance.

              one-reply-to-this-post last-reply-time reply quote 0
              • TIGT Offline
                TIG Moderator
                last edited by

                Do you have permission to write files to the destination folder ?
                Try your Desktop...
                Is there any exportable geometry in the SKP you are trying to export... etc ?

                TIG

                one-reply-to-this-post last-reply-time reply quote 0
                • SygskyS Offline
                  Sygsky
                  last edited by

                  @tig said:

                  Do you have permission to write files to the destination folder ?
                  Try your Desktop...
                  Is there any exportable geometry in the SKP you are trying to export... etc ?
                  Yes, yes, yes and yes all times ๐Ÿ˜Ž But suddenly I found the solve. Don't sure what was an origin for the problem, so only describe result:

                  Rubi is not one of my multiple languages but throw the code I found that in some checks if any external/internal functions in module return nil, it exits without warnings. As last action I did is a file name pointing, I tried to set full file path manually in the input dialog field, e.g. "C:\Temp\1.kml", not only name as it show in system dialog itself ("1.kml"). And it worked! So as I can suppose, alone file name is used internally to be used with some standard prefix of directory different from one used in a real path, use din dialog.
                  Why? Windows 64b 7 Professional and Rubi pair knows only/ So export problems is solved. Let me check import ones in next time ๐Ÿ˜ฎ)

                  Thx for the wishes to help for this small problem!

                  one-reply-to-this-post last-reply-time reply quote 0
                  • K Offline
                    KentD
                    last edited by

                    Hi Aerilius

                    Iยดve used your plugin now and it seems to really work.

                    I have to export a whole modeled city and I want them to be separate models.

                    Your plugin does the trick! I make components of every and each model an export them.
                    BUT if I have to ROTATE any of my models they will be exported randomly(it seems) and NOT in their right position.

                    Any good suggestion how to deal with this?
                    Regards
                    KentD

                    one-reply-to-this-post last-reply-time reply quote 0
                    • A Offline
                      Aerilius
                      last edited by

                      The plugin should consider the rotation of the group's/component's bounding box.
                      If the group is rotated, the rotation will appear as a "heading" attribute in the KML file, while the Collada file contains the group's inner coordinate system. At least it should work that way. Can you send (pm) me a file where it doesn't work that way?

                      one-reply-to-this-post last-reply-time reply quote 0
                      • S Offline
                        SBMattingly
                        last edited by

                        When using this tool that I just downloaded, I get a small window first that says "Loading correct elevation data failed. Internet Explorer 8 (or higher) required." I have IE 8 and SU 8.

                        Ruby console says the following: "fetching elevation from url: http://api.geonames.org/astergdemJSON?formatted=true&lat=37.355313&lng=-108.385784&username=demo&style=full&callback=returnJson
                        returned:
                        {"status":{"message":"the deaily limit of 30000 credits for demo has been exceeded. Please use an application specific account. Do not use the demo account for your application.","value":18}}

                        Please help. I would love for this plugin to work.

                        Stan

                        one-reply-to-this-post last-reply-time reply quote 0
                        • H Offline
                          humbertoanastasia
                          last edited by

                          Hi there! Thanks for the plugin.

                          I'm having an issue, though.

                          I try to export an object, the dialog box opens, everything ok, and then...
                          Sketchup and the plugin just stop working.
                          Any ideas??

                          Tanhks!

                          one-reply-to-this-post last-reply-time reply quote 0
                          • A Offline
                            Aerilius
                            last edited by

                            What happens? What does "stop working" do?
                            And it's good if you tell me the file size, as described anything larger than some hundred kilobytes will take long. There is no simple way to make it faster.

                            one-reply-to-this-post last-reply-time reply quote 0
                            • H Offline
                              humbertoanastasia
                              last edited by

                              Thanks for the reply.

                              In fact, after I read your post, I tried "cleaning" the file, and minimizing it to the sole part of the model i wish to export. And... It worked out fine!

                              Thanks, and congratulations on your job!

                              one-reply-to-this-post last-reply-time reply quote 0
                              • coda13C Offline
                                coda13
                                last edited by

                                thank you very much!

                                one-reply-to-this-post last-reply-time reply quote 0
                                • A Offline
                                  Aerilius
                                  last edited by

                                  **@thomthom said:

                                  You're using a webdialog for the import - you can use the XML parsing capabilities of the web-browser:
                                  http://www.w3schools.com/xml/xml_parser.asp
                                  **

                                  I'm working on a solution with a DOM xml parser.
                                  It's more than 5 times faster than REXML (and probably much more in newer browsers). ๐Ÿ˜

                                  one-reply-to-this-post last-reply-time reply quote 0
                                  • A Offline
                                    Aerilius
                                    last edited by

                                    A quick update for compatibility with SketchUp 2013. It was released so quickly.
                                    This is the last version before 2.0

                                    one-reply-to-this-post last-reply-time reply quote 0
                                    • A Offline
                                      Aerilius
                                      last edited by

                                      I have uploaded a beta version of KML Tools 2.0!
                                      If you like, please help testing and give me feedback if files don't work with it.
                                      The new version has

                                      • significant speed improvements, up to 7ร— faster import
                                      • a reliable xml parser and better support for nested kml structures
                                      • better error handling
                                      one-reply-to-this-post last-reply-time reply quote 0
                                      • K Offline
                                        kubark42
                                        last edited by

                                        Just tried the beta, but it made no file output, just an empty directory. 1.4 works fine for me with the same workflow, so I'm either doing something wrong or it's not working on my model.

                                        EDIT: Sorry, I should have included some info. This is OSX 10.8 running SU8. Model can be downloaded from https://www.dropbox.com/s/q5a1hzqvcwlc39u/Geo-fence.skp

                                        one-reply-to-this-post last-reply-time reply quote 0
                                        • K Offline
                                          kubark42
                                          last edited by

                                          So this tool is really awesome, and almost exactly what I need. Thanks a million!

                                          Time for a tiny bug report: when setting the altitude mode to absolute altitude, instead of adjusting the Z values to the true altitudes, the script just sets the altitudeMode field to "absolute". The result is that a model that was drawn on the surface is buried in the ground in Google Earth.

                                          one-reply-to-this-post last-reply-time reply quote 0
                                          • A Offline
                                            Aerilius
                                            last edited by

                                            Thanks for the feedback! I'll check your file and fix it.

                                            one-reply-to-this-post last-reply-time reply quote 0
                                            • 1
                                            • 2
                                            • 3
                                            • 4
                                            • 5
                                            • 6
                                            • 7
                                            • 4 / 7
                                            • first-post
                                              last-post
                                            Buy SketchPlus
                                            Buy SUbD
                                            Buy WrapR
                                            Buy eBook
                                            Buy Modelur
                                            Buy Vertex Tools
                                            Buy SketchCuisine
                                            Buy FormFonts

                                            Advertisement