Simcountry
Forum Beginners Map and unit distances

Map and unit distances

D
Daizo

All worlds
06 Jun 2025 12:46Link
I am trying to set up my Targon units and Garrisons to make a good protective mesh but cannot see anywhere how to judge distances on the map?
D
Daizo

All worlds
06 Jun 2025 16:05Link
Is there really after all these years not a measurement indicator, ruler or unit weapons range radius of some kind on the map?
N
nathan

All worlds
07 Jun 2025 02:26Link
you can but its pretty hidden

home -> your country page -> click on map for your region -> measure distance
D
Daizo

All worlds
07 Jun 2025 05:37Link
Got it for region distance. Is there any tool to measure zoomed in on your actual country?
H
hymy1

All worlds
07 Jun 2025 22:07Link
There isn't,

But everything has coordinates, and in theory you can calculate distances from that. I have dabbled, but that type of math mystifies me.

Most online calculators are for earth, for obvious reasons.

This is why all my forts on KB are aligned the way they are. I was trying to set up a grid of known distance.

If you fight enough wars, you get a feel for it.

And really you could start a war with a C3 and use the target distances the war engine outputs, to triangulate land marks in your country.
A
Andy

All worlds
08 Jun 2025 17:33Link
Thanks hymy.
It should be easier to figure out the distance between points.

weapons have ranges but it is difficult to find out if a target is within range,
H
hymy1

All worlds
15 Jun 2025 20:40Link
I hadn't took a stab at distance calculation since the advent of all this AI. When I googled it this time the google AI wrote this code.

I adjusted the print line for python 2 because that's what I had the last time I played with python.

I compared the output with the games output, and determined the radius of TA is 6000.

One could adjust it for other worlds.


<!-Quote-!>Quote:

import math

def haversine(lat1, lon1, lat2, lon2, radius=6000):
# Convert decimal degrees to radians
lat1, lon1, lat2, lon2 = map(math.radians, [lat1, lon1, lat2, lon2])

# Haversine formula
dlon = lon2 - lon1
dlat = lat2 - lat1
a = math.sin(dlat/2)**2 + math.cos(lat1) * math.cos(lat2) * math.sin(dlon/2)**2
c = 2 * math.asin(math.sqrt(a&#

H
hymy1

All worlds
15 Jun 2025 20:41Link
Remember N is positive S is negative, W is negative, E is positive.