Join us in Wellington 4th December and Auckland 27th November
Want to help us test an ads-free Geekzone? Register for webpass now

Geekzone: technology news, blogs, forums
Welcome Guest.
You haven't logged in yet. If you don't have an account you can register now.

1099 posts

Uber Geek
+1 received by user: 133


Topic # 93382 19-Nov-2011 17:28 Send private message

I have an irregular polygon in google earth (4 points) and would like to know if there is an easy way to figure out the centeroid

Create new topic
3261 posts

Uber Geek
+1 received by user: 76


  Reply # 547346 20-Nov-2011 07:17 Send private message

I would divide it into 2 triangles and get the centeroid of each (middle of one side, 1/3 towards opposite corner). Then take a line between the two centroids, apply a mass at each end, and you have a simple equation of finding the center of gravity of that line.

I'm an engineer, not a mathematician, so the above would be my starting point and then validate the method perhaps by dividing the area into different triangles.

You can never have enough Volvos!

68 posts

Master Geek
+1 received by user: 14

  Reply # 547347 20-Nov-2011 07:51 Send private message

See the collection of tools at:

Copy and paste from Google Earth and it will calculate the centroid (along with other things).

Create new topic

Twitter & Pushbullet »
Follow us to receive Twitter updates when new discussions are posted in our forums:

Follow us to receive Twitter updates when news items and blogs are posted in our frontpage:

Follow us to receive Twitter updates when tech item prices are listed in our price comparison site:

Follow us to receive updates on your mobile device or browser via Pushbullet:

Geekzone Live »

Try automatic live updates from Geekzone directly in your browser, without refreshing the page, with Geekzone Live now.

Are you subscribed to our RSS feed? You can download the latest headlines and summaries from our stories directly to your computer or smartphone by using a feed reader.

Alternatively, you can receive a daily email with Geekzone updates.