Tag: 坐标

如何在两个已知点之间生成坐标

背景: 我正在使用运输路线,谷歌提供足够远的路线点来创造“形状”。 这些是您在Google地图中看到的巴士/火车路线。 我的要求: 谷歌的积分远远不足以创造直线。 但是我想要一个点,比方说,5米。 问题: 所以,说我有两点[lat,long]: [-33.8824219918503,151.206686052582]和[-33.8815434600467,151.206556440037] 鉴于这两点,我可以计算它们之间的距离。 说为了争论它是1公里。 所以我们可以想象在这两点之间有一条假想的直线。 如何为每个(例如5米)生成该假想线的坐标?

Ruby二维数组:查找对象的坐标

假设,我有一个二维数组A ,并且它声明在其中的某个地方有一个对象my_element 。 找出坐标的最快方法是什么? 我使用的是Ruby 1.8.6。

我如何使用(Ruby)RGeo转换(取消)项目坐标

我开始使用如何转换Shapefile的坐标? 。 那里的反应使我开始[我认为]正确的轨道,但我仍然无法解决我的问题。 一个问题是我还没有找到正确的预测: https : //gis.stackexchange.com/questions/13330/how-can-i-correctly-transform-unproject-from-lcc 编辑:gis网站上的那个问题已得到解答,我能够使用PROJ命令行工具cs2cs重现正确的转换。 它看起来像这样: larry$ cs2cs -f “%.8f” +proj=lcc +lat_1=37.06666666666667 +lat_2=38.43333333333333 +lat_0=36.5 +lon_0=-120.5 +x_0=2000000 +y_0=500000.0000000002 +ellps=GRS80 +datum=NAD83 +to_meter=0.3048006096012192 +no_defs +to +proj=lonlat +datum=WGS84 +ellps=WGS84 6011287.4999795845 2100857.2499904726 -122.40375492 37.74919006 0.00000000 现在,我进行了正确的转换,我能够使用RGeo以简单的forms尝试相同的事情: ruby-1.9.2-p180 :001 > projection_str = ‘ +proj=lcc +lat_1=37.06666666666667 +lat_2=38.43333333333333 +lat_0=36.5 +lon_0=-120.5 +x_0=2000000 +y_0=500000.0000000002 +ellps=GRS80 +datum=NAD83 +to_meter=0.3048006096012192 +no_defs’ => ” +proj=lcc +lat_1=37.06666666666667 […]