标签: coordinates

如何使用 r 将多边形的几何形状转换为纬度和经度

您好,我正在尝试将几何字段转换为纬度和经度。我需要使用这些数据在传单中为闪亮的应用程序创建地图。

我尝试过以下代码:

  1. rl_coord <- rle %>% mutate(lat = unlist(map(rle$geometry, 1)), long = unlist(map(rle$geometry, 2)))

输出: 错误stopifnot():!计算时出现问题lat = unlist(map(rle$geometry, 1))。x 的lat大小必须为 45152 或 1,而不是 19470112。运行rlang::last_error()以查看错误发生的位置。

数据样本(前 2 行):

(column names)
oi, name, rle_status, percentage, geometry

1, Aggeneys Gravel Vygieveld, Least Concern, 99, list(c(18.1286933451867, 18.1288873157412, 18.1285209659984, 18.1253701585106, 18.1256087808649, 18.125834301081, 18.1261614439592, 18.1263051557795, 18.1264605244489, 18.1266239843156, 18.1269636452865, 18.12730379009, 18.1274679032905, 18.1276242720226, 18.1277694335806, 18.128129283741, 18.1285605618558, 18.1286933451867, -29.2730674003889, -29.2731573351778, -29.273107503584, -29.273040061747, -29.2729443517532, -29.2728706490378, -29.2727512792674, -29.2727164322246, -29.2726934896327, -29.2726798052816,  -29.2726735519181, -29.2726912387301, …
Run Code Online (Sandbox Code Playgroud)

r coordinates r-sf

0
推荐指数
1
解决办法
2101
查看次数

我该如何解析以下字符串

我有一个字符串值.

NSString *myString = @"Latitude:-31.9504140#Longitude:115.8606040";
Run Code Online (Sandbox Code Playgroud)

如何从字符串中检索纬度和经度值并将其指定给坐标

CLLocationCoordinate2D coordinate;
coordinate.Latitude;
coordinate.Longitude;
Run Code Online (Sandbox Code Playgroud)

iphone objective-c nsstring coordinates

-1
推荐指数
2
解决办法
261
查看次数

根据纬度和经度获取大陆

我希望有一些代码,如果给出纬度和经度作为输入,我想得到它所属的大陆?我知道我可以手动读取坐标,然后从地图上看到.但有更简单的方法吗?

gis matlab coordinates

-1
推荐指数
1
解决办法
4936
查看次数

如何为x创建字典/列表,将y坐标作为键,将数字/字符作为值?

我有这样的数据结构,如下所示:

data = [[(24, 21), (24, 59), (24, 97), (24, 134), (23, 172)],
        [(419, 19), (419, 57), (419, 95), (419, 133), (419, 170), (419, 208), (419, 245)], 
        [(469, 20), (469, 57), (469, 94), (468, 132), (469, 170)]]
Run Code Online (Sandbox Code Playgroud)

我需要这样的结构:

data = [{(24, 21):'1', (24, 59):'2', (24, 97):'3', (24, 134):'4', (23, 172):'0'}, 
        {(419, 19):'1', (419, 57):'2', (419, 95):'3', (419, 133):'4', (419, 170):'0', (419, 208):'x1', (419, 245):'x2'}, 
        {(469, 20):'1', (469, 57):'2', (469, 94):'3', (468, 132):'4', (469, 170):'0'}]
Run Code Online (Sandbox Code Playgroud)

是否有任何代码可以帮助我理清这个结构或动态生成它?哪个更好列出字典内的字典字典内的搜索键来检索值?

python dictionary list coordinates

-1
推荐指数
1
解决办法
1371
查看次数

排序坐标并保持最低值

对于下面的数组,我有兴趣根据y轴对X轴进行排序,并记录最低X值的最低元组.

该数组是:

A = [(537, 14),
     (537, 12),
     (538, 13),
     (538, 14), # (538, 14) should be removed and (537, 14) should be kept
     (539, 12),
     (709, 9)]
Run Code Online (Sandbox Code Playgroud)

我会这样做:

New_A = [(537, 14),
         (537, 12),
         (538, 13), 
         (539, 12),
         (709, 9)]
Run Code Online (Sandbox Code Playgroud)

我可以在这尝试什么?

python arrays sorting matrix coordinates

-1
推荐指数
1
解决办法
55
查看次数

查找 GPS 坐标组之间的最短距离 - Python

例如这个 GPS 坐标数组:

GPSS = [{"Lat":40.641099,"Lon": -73.917094},{"Lat":40.60442,"Lon": -74.054873},{"Lat":40.779582,"Lon": -73.920213},{"Lat":40.651616,"Lon": -73.89097},{"Lat":40.755183,"Lon": -73.846248}]
Run Code Online (Sandbox Code Playgroud)

我已经计算了以下每种可能组合的距离:

Distances = [{'GPSS': [0, 1], 'Distance': 12.34895151892164}, {'GPSS': [0, 2], 'Distance': 15.380561959360797}, {'GPSS': [0, 3], 'Distance': 2.499303143635897}, {'GPSS': [0, 4], 'Distance': 14.012560598709298}, {'GPSS': [1, 2], 'Distance': 22.53687775052488}, {'GPSS': [1, 3], 'Distance': 14.824576927209662}, {'GPSS': [1, 4], 'Distance': 24.318038568441654}, {'GPSS': [2, 3], 'Distance': 14.423642658224264}, {'GPSS': [2, 4], 'Distance': 6.807346029310139}, {'GPSS': [3, 4], 'Distance': 12.106031672624894}]
Run Code Online (Sandbox Code Playgroud)

0,1 = 参考 40.641099,-73.917094 和 40.60442,-74.054873

1,4 = 40.641099,-73.917094 和 40.755183,-73.846248

我现在想找出访问每组坐标的最短距离(路线),因此很可能不是点 0 到 1 到 …

python arrays gps distance coordinates

-1
推荐指数
1
解决办法
5126
查看次数

将一长串坐标转换为列表

我有一长串坐标,以逗号分隔。

['22.98795, 74.5936', '55.26964, 124.43686', '39.34479, 124.53541']
Run Code Online (Sandbox Code Playgroud)

将此字符串转换为如下所示的坐标列表的最简单方法是什么?

[(22.98795, 74.5936), (55.26964, 124.43686), (39.34479, 124.53541)]
Run Code Online (Sandbox Code Playgroud)

我希望有比这更简单的解决方案

['22.98795, 74.5936', '55.26964, 124.43686', '39.34479, 124.53541']
Run Code Online (Sandbox Code Playgroud)

python string int type-conversion coordinates

-1
推荐指数
1
解决办法
53
查看次数

坐标格式

42 SXC 965214 452136

有人请告诉我上面的坐标是什么?如何从上面的坐标导出距离?我迫切需要它.

coordinates

-2
推荐指数
1
解决办法
447
查看次数

裁剪图片,从X,Y获得矩形?

我正在尝试从整数x,y坐标中裁剪C#中的图片..我只是无法弄清楚如何获取它?

public void doCroppedImage(int pointX, int pointY)
{
    Rectangle cropRect = //???
}
Run Code Online (Sandbox Code Playgroud)

c# points coordinates

-2
推荐指数
1
解决办法
1万
查看次数

如何将坐标(x,y)分配给数组并计算它们之间的距离?(JAVA)

我是Java新手.

如何将具有坐标(例如(x,y)的项目列表)分配给数组并计算每个项目之间的距离?

如果有人能帮忙,感激不尽!

java arrays distance coordinates

-2
推荐指数
1
解决办法
771
查看次数

Java Math.random()关注

所以我有一个700x700的屏幕,我想创建一个物体(一个小行星)从屏幕左侧移动到右侧.一旦它离开屏幕,我希望它随机产生Y ana做同样的事情.到目前为止,我创建的对象以随机Y生成并向右移动,但是,在0:100像素和600:700像素之间,我有对象,我不希望我的对象产生并穿过这些对象.我希望随机Y介于101和599之间.

if (centerX > width + 200) {
                isTravelling = false;
                centerX = -200;
                centerY = (int)(Math.random());
            }
Run Code Online (Sandbox Code Playgroud)

java math coordinates

-2
推荐指数
1
解决办法
257
查看次数