问题标签 [geolocation]

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 投票
1 回答
653 浏览

proxy - 如何使用特定于州的代理?

我需要通过特定于州的 IP 地址访问网站。关于如何做到这一点的任何建议?

0 投票
5 回答
4122 浏览

apache - 根据国家/地区重定向?

我们基本上有 2 个站点(Java /JSP / Apache Webserver):something.ca & something.com

.ca 是加拿大内容,.com 是美国内容。

我们需要根据 IP 地址重定向用户。我们希望美国用户获得 .com 网站,而加拿大用户获得 .ca 网站。

最好的方法是什么(在网络服务器级别或其他级别)?

请详细说明。

0 投票
5 回答
7149 浏览

geolocation - 是否有从 Thomas Bros 地图页面和网格转换为纬度/经度的公式?

我正在开发一个包含 Thomas Brothers 地图页面和网格编号的项目。有没有办法以编程方式将此地图页面转换为纬度和经度?

例如 US101 和 I405 高速公路的交叉口。

ThomasBrothers:561-3G(页面网格)

0 投票
1 回答
2794 浏览

php - 如何绘制折线区域,即服务覆盖区域,并使用 Google Maps API 和 PHP 检查访问者的地址是否位于该区域内?

我是一家正在构建新网站应用程序的企业的所有者。我的合作伙伴是进行开发的程序员,我们中的任何人都没有任何真正深入的 Google Map API 或折线/多边形区域功能的经验。

我们需要一种简单的方法来捕获我们的用户管理区域内的输入,我们的位置可以在其中输入他们的服务覆盖区域信息,即琼斯大道以北的第一街,或距离位置地址 5 英里半径等,并有谷歌地图 API 图折线边界。

然后,我们网站的访问者需要能够在查看我们其中一个位置的谷歌地图时看到此信息,并查看他们的服务地址是否属于该服务区域。然后,我们需要以某种方式设置一个标志,以向访问者发出通知,告知他们的地址不符合服务或交付条件。

如果有人可以在这方面为我们提供帮助(与建议的 API 交互的示例 php 代码将是首选和理想的,因为我们根本不了解 Google API、折线坐标捕获工具等的复杂性),我们将不胜感激,因为我们一直在努力弄清楚如何在 php 中创建它,更重要的是如何将它集成到我们现有的站点中。

更新:感谢您的回答 CodeMeIT...如何建议我们在我们的 sql 数据库中捕获这些 longlats...即字段格式或类型是什么,我们是否需要为 long 和 lat 设置单独的字段,我们如何才能对所有位置进行标准化,即创建一个多边形区域需要多少长和纬度,因为我们希望能够让我们的位置管理员从他们的用户登录区域为他们自己的位置输入这些信息。

0 投票
6 回答
2902 浏览

database - 在数据库中存储地理位置的最有效方法

我知道 postgres 有一种用于存储地理坐标的数据类型。但我正在寻找与 RDBMS 无关的解决方案。目前我在 MySQL 中使用 Decimal(25,20)。稍后我可能会使用这些数据根据与给定位置的给定距离来查找这些位置。哪种方法是存储此类数据的最佳方法?

0 投票
5 回答
47483 浏览

database - 我在哪里可以获得所有国家/地区的邮政编码?

我曾经读过一个开源数据库,用于存储带有地理位置数据的邮政编码,但现在我不记得它的名字了。有人可以帮忙吗?

0 投票
6 回答
7861 浏览

google-maps - 有没有办法在不让用户安装 Google Gears 的情况下获取用户的位置?

我不想让用户安装 Google Gears,这样我就可以告诉他他猜到的位置。有没有办法在不使用 Google Gears 的情况下获取位置?

我找到了http://www.wipmania.com/de/blog/google-geolocation-api/但它没有提供示例。

0 投票
5 回答
3759 浏览

web-services - 我在哪里可以获得世界各地城市/地方的数据库?

在 dopplr [ http://www.dopplr.com]有一个选项可以填写旅行城市,网站会自动找到世界各地的城市。是否有任何网络服务或数据库可用于此类城市查找?

0 投票
6 回答
15781 浏览

math - 确定多个点的质心

我正在编写一个用 python 编写的映射应用程序,我需要获取 N 个点的纬度/经度质心。假设我有两个位置

使用欧几里得公式很容易获得两点的中心。我希望能够做到两点以上。

从根本上说,我想做一些类似http://a.placebetween.us/的事情,一个人可以输入多个地址并找到一个对每个人都等距的地点。

0 投票
2 回答
743 浏览

geolocation - 将多播传送到几个不同的地理位置

我需要在应用程序中使用一个基于逻辑 PGM 的多播地址,同时启用这样的应用程序“无缝”运行在几个不同的地理位置(例如美国/欧洲/澳大利亚)。

应用程序的吞吐量很大(每天有几百万条商业消息)和延迟要求很高,需要大量小但非常频繁地发送消息。由于某些外部延迟限制,Classic Atom pub 无法在此处工作。

我想出了几个连接这些数据中心的选项,但找不到最好的一个。我考虑过的选项是:1)通过VPN转发多播消息(VPN可以处理这么大的负载)。2) 将所有多播消息转换为“包装消息”并通过 AMQP 转发。3) 编写专门的内部网关,通过 TCP 将多播消息传送到其他两个位置。4)任何其他解决方案

我更喜欢选项 1,因为它不需要开发人员编写额外的代码。但恐怕它不会是可靠的连接。

申请此类连接是否有任何规则?

对于上述限制,关于地理配置的最佳网络配置是什么。