# Uploading KMLs into QGC

<table><thead><tr><th width="122" align="center">STEP</th><th>ACTION</th><th>ADDITIONAL INFO</th></tr></thead><tbody><tr><td align="center">1</td><td>Open Google Earth PRO on your PC.</td><td><a href="https://www.google.com/earth/about/versions/">Google Earth PRO desktop version</a></td></tr><tr><td align="center">2</td><td><p>Click '<strong>Add Polygon</strong>' (top row of tools/icons) in the pop-up window, name it, add a description if you like &#x26; <em>before closing</em> the new polygon window, draw your shape and change any colors and opacity (style/color tab) as desired.</p><p></p><p><strong>NOTE:</strong> You can edit the polygon shape if you've closed that window by right clicking the name of the polygon on the lefthand sideBar in Google Earth PRO (Places). Go to '<strong>Properties</strong>' and make adjustments as needed.</p></td><td><p><img src="/files/BHkBjGHs1mN4Ledvym9i" alt="" data-size="original"><img src="/files/Owpem9FDDpif84cjBlYQ" alt=""></p><p><img src="/files/qca0qx9r5EsliHwpV4nG" alt="" data-size="original"></p><p><img src="/files/owumwHPGa8KuQQsYCtO9" alt="" data-size="original"></p><p>Click on the images to enlarge them.</p></td></tr><tr><td align="center">3</td><td><p>Right-click on the new, named polygon in the left sideBar (Places) and select '<strong>Save Place As</strong>...'</p><p>'<strong>Save as Type</strong>', change it to .<strong>KML file format</strong>. Then save it somewhere on the PC.</p></td><td><img src="/files/9fs9drEC44kuzN8h9y2X" alt="" data-size="original"><img src="/files/qBPU4aD0kkimBiMQjcLw" alt=""></td></tr><tr><td align="center">4</td><td><p>Connect the HereLink to the PC using a USB-A to micro USB cable. '<strong>Optimus</strong>' will mount as an external device.</p><p></p><p>Swipe down from the top of the HereLink screen to bring up '<strong>Android System</strong>', select, '<strong>Transfer Files</strong>'.</p><p></p><p>Now you will be able to copy files to the HereLink(Optimus) > <strong>QGroundControl</strong> folder > <strong>Mission</strong> folder. [Scroll down some to find it].</p></td><td><img src="/files/tfnMI5zmp1CRgHdcxOGP" alt="" data-size="original"><img src="/files/AbMTkFNDUiLbJNAFg4dM" alt=""></td></tr><tr><td align="center">5</td><td><p>Locate the .KML file(s) on the PC, copy it (drag &#x26; drop) to the '<strong>Mission</strong>' folder inside the '<strong>QGroundControl</strong>' folder.</p><p></p><p><strong>NOTE:</strong> Having the Optimus file/folder hierarchy open on the left sideBar of the PC makes this easier.</p></td><td><img src="/files/7CPQ4AQoEieFlo1xSIOG" alt="" data-size="original"><img src="/files/V9aTS11QXbhmvwJZn5Wf" alt=""></td></tr><tr><td align="center">6</td><td>After it's copied into the '<strong>Missions</strong>' folder, eject the HereLink controller "properly" from the PC (Bottom righthand side of your computer screen, typically).</td><td><img src="/files/CV2TnRANUUxvIfMJjKWr" alt="" data-size="original"></td></tr><tr><td align="center">7</td><td>Open the QGC App on the HereLink controller.</td><td><p></p><p></p></td></tr><tr><td align="center">8</td><td>Press the '<strong>Plan</strong>' icon, choose '<strong>Survey</strong>' (configure all your flight settings as desired).</td><td></td></tr><tr><td align="center">9</td><td><p>Press the <strong>KML/SHP button</strong> (top middle) on the screen.</p><p></p><p>Locate and select your .KML file.</p></td><td><img src="/files/XAVwQmnplheyQ13nfs7s" alt="" data-size="original"></td></tr><tr><td align="center">10</td><td>The .KML polygon shape and its location on the map should appear (configure all your flight settings and mission parameters as desired). You will be able to make vertex changes/adjustments within QGC.</td><td><img src="/files/sWmJYrfvzm8nY8qym4QR" alt="" data-size="original"></td></tr><tr><td align="center">11</td><td>Verify waypoint altitude and flight speed as well as any other pertinent settings for your mission.</td><td></td></tr><tr><td align="center">12</td><td>Upload the mission plan to your aircraft.</td><td></td></tr></tbody></table>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.inspiredflight.com/inspired-documentation/products/additional-software/qgc/uploading-kmls-into-qgc.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
