问题标签 [geo]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1072 浏览

django - Geo Django 子类化查询集

我正在使用 GeoDjango 搜索一堆不同类型的位置。例如,House 和 Appartment 模型都是 Location 的子类。

使用下面的子类化查询集,我可以执行 Location.objects.all() 之类的操作并将其返回给我[<House: myhouse>, <House: yourhouse>, <Appartment: myappartment>],这是我的愿望。

但是,我也想确定到每个位置的距离。通常,如果没有子类化查询集,图表 2 中的代码会为我返回从给定点到每个位置的距离......[ (<Location: Location object>, Distance(m=866.092847284))]

但是,如果我尝试使用子类化查询集查找距离,则会收到错误消息,例如:

AttributeError:“房子”对象没有属性“距离”

你知道我怎样才能保留返回子类对象查询集的能力,但在子类对象上有可用的距离属性吗?非常感谢任何建议。

图表 1:

图表 2:

0 投票
1 回答
1894 浏览

android - Android WebView:禁用地理:地址

在我的 Android 应用程序中,我使用 WebView 来呈现位置列表。出于某种原因,当我单击列表项时,它会将其解释为“地理:”地址并打开默认浏览器以显示该位置。如何将 WebView 配置为不解释位置的地址。

我不希望“geo:”处理吞下“正常”列表项触摸事件。如果我仔细点击位置名称,则会触发“正常”列表项触摸事件。WevView 必须自动解释地址,因为我没有添加“geo:”标记。

样本内容:

示例内容html:

附加信息:

  • 对所有 UI 组件使用 jQueryMobile 1.0-b2
  • jQuery 1.6.2

在此处输入图像描述

我看到了一些关于“geo:”的帖子,但他们主要处理的是 WebViewClient.shouldOverrideUrlLoading(...) 这似乎与上述问题无关。

0 投票
2 回答
799 浏览

map - 地理测绘 - 如何?

我需要开发一个应用程序,我将在县/镇级别的地图上显示统计数据。我查看了 Google API,但地理映射仅在国家一级。有没有人见过可以在县或镇级别为地图区域着色的地理地图 API?

非常感谢。

0 投票
1 回答
239 浏览

php - “最近的餐厅定位器”的地理定位

对于在线订购系统,我们认为我们将使用输入的地址和城市,使用 Google Maps API 计算它与地址数据库中每个条目之间的距离。

然而,客户被他的前任设计师告知,他需要使用地理定位来获得更高的准确性。据我所知,地理定位仅在获取用户所在国家/地区时准确,但绝对不是精确位置。

地址+城市方式有问题吗?地理定位方法有什么道理吗?

0 投票
3 回答
193 浏览

r - 我们在哪里可以获得这样的景观 GIS 图层

在这里,我发现景观 GIS 图层确实很有吸引力,尤其是用于呈现物种/样本分布。我想知道它是否可以在 R 或任何其他资源中达到?

GIS 层在本文的图 1 中使用(http://onlinelibrary.wiley.com/doi/10.1111/j.1469-8137.2010.03479.x/full)。

此图 1 图像在这里:

http://onlinelibrary.wiley.com/store/10.1111/j.1469-8137.2010.03479.x/asset/image_t/NPH_3479_f1_thumb.gif?v=1&t=gsk5sbhs&s=e5e2e4bbb194f799f7ab9bec85a416e295405784 在此处输入图像描述

我曾经尝试在 R-sig-geo 中提交这个问题。但是,我失败了。我希望在这里得到一些帮助/指导。

非常感谢任何指示。

最良好的祝愿,

0 投票
1 回答
245 浏览

geocoding - 构建 geocommons 地理编码器的问题

我已经下载了 geocommons/geocoder 源,并从人口普查站点保存了一个小样本 TigerLine zip 文件到 /opt/tiger/tl_2010_01_state10.zip

我尝试使用以下命令在此文件上运行tiger_import 工具:

安装了所有必备的 gems,特别是:Text、fastcsv 和 sqlite3-ruby gems 以及 runningmakemake install.

但是,当我执行tiger_import 时,出现错误:

虽然似乎在 /opt/tiger 中创建了一个 geocoder.db 文件。

有没有关于使用地理编码器构建老虎线数据所需步骤的更好信息?

0 投票
0 回答
379 浏览

href - href geo:非移动浏览器的后备方案?

我想用来打开客户端可能的移动导航软件,但是如果地理与设备上的任何程序没有关联,我怎么能回退到正常的 URL?

例如,在 PC 上的 Firefox 中,我收到此消息;Firefox 不知道如何打开这个地址,因为协议 (geo) 没有与任何程序相关联。

0 投票
2 回答
4614 浏览

algorithm - 查找地理点的聚类(距离聚类中心 y 距离内的最小 x 点)的算法

给定一个地理位置数据库(经度/纬度),确定/检测距离集群中心 x 英里范围内且总共至少有 y 个位置的位置集群的最佳方法是什么?

例如,在北卡罗来纳州的 1000 个 McWidgets 中,有 30 个集群,每个集群在其各自集群中心的 7 英里范围内包含 20 家或更多商店。

自从我在大学里上应用数学课程以来已经有很长一段时间了......对于一个老糊涂的大脑的任何帮助将不胜感激。

0 投票
1 回答
7300 浏览

html - 使用 HTML5 地理 API 确定 GPS 精度的测量单位是什么?

我使用 HTML5 的地理定位 API,并且位置对象有一个“准确度”属性,该属性可能会根据定位的准确性而有所不同。

到现在为止还挺好。但该值是一个未指定的单位。有时它是 60、1250 甚至 18 000。

我已经阅读了 W3C Geolocation API Specification[1],他们谈到了这个属性,但从未提到它应该如何解释。

我唯一找到可能答案的地方是国防部世界大地测量系统[2] 技术报告。他们提到了以厘米为单位的精度,具有 1σ(标准偏差)。

但这并不能告诉我 HTML5 地理定位 API 返回给我的准确度单位是什么。我只能假设它以厘米为单位。

[1] http://dev.w3.org/geo/api/spec-source.html

[2] http://earth-info.nga.mil/GandG/publications/tr8350.2/wgs84fin.pdf

0 投票
1 回答
583 浏览

java - 两个已知地理坐标之间沿线的多个点?

我有一个 Java 项目来绘制地理坐标的属性。它不需要非常精确,在10+米以内就可以了。

我搜索了Haversine 公式和中点公式,但我看不到它们如何解决我的问题:

我有一组用于角落和结束地段属性的坐标。例如,我知道这两个已知点之间有 6 个属性。

我不是数学或 GIS 专家,所以如果以下策略可行或垃圾,我想要一个明智的意见:

取 LAT 和 LNG A 和 B 之间的差值。将该数字除以数字或属性。这会起作用,还是有更好的方法来做到这一点?

非常感谢您的回答!