geography相关内容
我正在构建一个应用程序,在其中我从onCameraIdle中的API加载数据。请求需要目标位置和向我提供结果的半径。 我用来从当前摄像头获取半径的代码是: /** * @param map The Map on which to compute the radius. * @return The circle radius of the area visible on map, i
..
在Snowflake中运行此命令,查看它是否返回错误。 with a as ( select to_geography('MULTIPOLYGON (((-75.567446994279891 39.5086159918784 0 0, -75.562456 39.51265 0 0, -75.560317002808333 39.515950000160686 0 0, -75.56174
..
上周我为 GIS(地理信息系统)寻找好的免费或开源解决方案和组件,我创建了一些系统,但没有人满足我的要求 SharpMap 是一个漏洞百出的软件 Gmap.net 很慢 MapWindow 的结构非常复杂,漏洞百出. 我创建了 uDIG,但使用的是 java,我需要 vb.net 或 c# 中的解决方案. 有人知道满足我要求或有替代方案的好解决方案,我接受解决方案吗?
..
这是这个问题的后续行动. 我似乎陷入了困境.基本上,我需要能够来回转换以参考标准度数系统中的坐标,或者通过测量沿国际日期变更线从南极向北的距离,然后从日期的那个点开始向东的距离线.为了做到这一点(以及一些更一般的距离测量的东西),我有一种方法来确定两个纬度/经度点之间的距离,另一种方法需要一个纬度/经度点、一个航向和一个距离,然后返回该课程结束时的纬度/经度点. 这是我定义的两个静态方
..
有没有人知道在 Java 中将地球表面位置从 lat、lon 转换为 UTM(比如在 WGS84 中)的方法?我目前正在研究 Geotools,但不幸的是解决方案并不明显. 解决方案 我能够使用 Geotools 2.4 获得一些可行的东西,基于一些 示例代码. double utmZoneCenterLongitude = ...//区域中心线,例如:区域 10 = -123int z
..
我正在创建一个 Google 地图混搭,并且正在使用 SQL 2008. 我将在地球上拥有大量点,并希望在 SQL 中对它们执行各种计算 - 例如选择特定多边形内包含的所有点,或选择 XY 10 公里内的所有点. 我以前从未使用过 SQL 空间功能.我应该为此使用 geometry 还是 geometry 数据类型? 解决方案 Geography 是用于在地球上绘制点的类型.
..
您好,我在 SQL Server 中有以下代码,为什么要计算@geog 的sTArea 失败并且@geom 成功?,我怎么能将此多边形从几何数据类型转换为地理数据类型,以获得STArea?,谢谢. 声明@geom 几何;SET @geom =几何:: STGeomFromText( 'POLYGON((-99.213546752929688 19.448402404785156,-99.2157
..
我在尝试使用 Microsoft.SqlServer.Types.SqlGeography 时遇到了很多问题.我很清楚在 Linq to Sql 中对此的支持不是很好.我已经尝试了很多方法,从预期的方式开始(geography 的数据库类型,SqlGeography 的 CLR 类型).这会产生 NotSupportedException,这在博客中被广泛讨论. 然后我将 geography
..
环境:SQL Server 2012我正在使用一种在线工具,这是迄今为止我唯一能找到的,用于绘制地球上的多边形和点.http://www.birdtheme.org/useful/googletool.html我有两张桌子.一个将“区域"存储为多边形,另一个表存储与我的问题无关的点.为简单起见,我将我的场景简化为 sql 变量. 在下面的查询中,我将地理数据类型用于众所周知的兴趣点.我在罗本
..
我正在尝试将 Nhibernate 与 Sql 2008 Geography 类型一起使用,但遇到了困难.我正在使用 Fluent Nhibernate 来配置我对它很陌生的配置,所以这也可能是问题所在. 首先,我试图保留的类看起来像: public class LocationLog : FluentNHibernate.Data.Entity{公共虚拟新 int Id {get;set
..
我编写了一些包含嵌套循环的代码,其中内循环执行了大约 150 万次.我正在尝试优化此循环中的一个函数.我已经做了一些工作,并取得了一些成果,但我需要一些输入来检查我所做的是否明智. 一些背景: 我有两个地理点集合(纬度、经度),一个相对较小的集合和一个相对较大的集合.对于小集合中的每个点,我需要找到大集合中最近的点. 最明显的方法是使用半正弦公式.这样做的好处是距离绝对准确.
..
我有一组位置的纬度和经度. 如何找到从集合中的一个位置到另一个位置的距离? 有公式吗? 解决方案 Haversine 公式假设地球是球形的.然而,耳朵的形状更为复杂.扁球体模型会得到更好的结果. 如果需要这样的精度,最好使用Vincenty 逆公式.有关详细信息,请参阅 http://en.wikipedia.org/wiki/Vincenty's_formulae.使用它,
..
假设我有一组任意的纬度和经度对,代表一些简单的闭合曲线上的点.在笛卡尔空间中,我可以使用格林定理轻松计算出这样一条曲线所包围的面积.计算球体表面面积的类似方法是什么?我想我所追求的是(甚至是一些近似值)Matlab 的areaint 函数. 解决方案 有几种方法可以做到这一点. 1) 整合纬度带的贡献.这里每个条带的面积为(Rcos(A)(B1-B0))(RdA),其中A为纬度,B1
..
如何计算两个 GPS 坐标之间的距离(使用纬度和经度)? 解决方案 计算经纬度两个坐标之间的距离,包括一个Javascript实现. West 和 South 位置为负.记住分和秒不在 60 中,所以 S31 30' 是 -31.50 度. 不要忘记将度数转换为弧度.许多语言都有这个功能.或者它的一个简单计算:弧度 = 度数 * PI/180. function degree
..
我想定义一个地理边界,在该边界之外,应用程序将拒绝工作.我已经知道如何用两个经纬度对的正方形来做到这一点: if ((dLAT.doubleValue() > 35.309171) || (dLAT.doubleValue() -92.707081)){LocalBroadcastManager localBroadcastManager = LocalBroadcastManager.ge
..
我搜索了有关如何计算地球多边形表面积的解释和算法.我找到了 this 和 这个 假设我已经得到了凸包点 [56.992666,24.126051],[58.00282,25.930147],[58.787955,25.565078],[59.4997,24.861427],[59.463678,24.711365],[59.395767,24.599837],[56.992666,24.126
..
我有一个城市数据库(在美国和世界其他地区).数据库条目是简单的文本字符串.目前,该数据库甚至包含小城市(人口 10,000).我希望通过将城市分配到更大的地理\大都市区来使用更大规模的数据库.例如,Google 的 AdWords API 中的大都会区域: http://code.google.com/intl/iw-IL/apis/adwords/docs/developer/adword
..
您是否知道一些实用程序或网站,我可以在其中输入以英里为单位的美国城市、州和径向距离,然后它会返回该半径内的所有城市? 谢谢! 解决方案 这是我的做法. 您可以获得城市、街道、邮政编码及其纬度和经度的列表.(我不记得我们从哪里得到我们的) 编辑:http://geonames.usgs.gov/domestic/download_data.htm就像上面提到的人可能会工作.
..
我使用 Python 3(我也安装了 Python 2)并且我想从短文本中提取国家或城市.例如,text = "I live in Spain" 或 text = "United States (New York), United Kingdom (London)". 各国的答案: 西班牙 [美国、英国] 我尝试安装 geography,但无法运行 pip install ge
..
我有一种算法,可以在满足某些条件时使用地理坐标来计算形状.该算法将输出纬度列表和经度列表,如下所示.因此lat [0]和lon [0]将代表一个坐标对.我想创建一个纬度和经度图形状的布尔数组,如果算法输出中存在相应的坐标点,则索引将为真.我有netcdf文件中的原始纬度和经度信息,但是如何制作一个可以与算法输出进行比较的2d坐标点数组,然后使用匹配索引来创建此布尔数组? 我尝试将纬度和经度合
..