问题标签 [geocoding]
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.
javascript - 自定义 OpenLayers 控件
如何轻松自定义 OpenLayers 地图控件?或者至少,我怎样才能最小化控件的高度?
谢谢你。
PS。是否有任何 CSS 覆盖?
geocoding - 地理问题:如何在给定一些地面控制点的情况下生成 .wld 文件?
好的,所以我有一个 jpeg 和一堆地面控制点(x/y 像素和相应的纬度/经度参考)。
我想从命令行生成一个 .wld 世界文件来伴随 jpeg。我的坐标系是谷歌地图,即EPSG:900913。
我知道我可以使用 gdal_transform 在给定 gcps 的情况下生成 .vrt,但我需要的是 .wld 文件。(区别不是很清楚,但这绝对是我需要的!)
任何人都知道如何做到这一点?
谢谢理查德
ruby-on-rails - 在 Ruby on Rails 中将大型集地理编码为后台进程的最佳方法是什么?
我正在实施一个联系人导入器,并将对导入的联系人进行地理编码。如果用户导入 1000 个联系人,地理编码太慢了。本质上,我想启动一个后台进程来对导入后的联系人进行地理编码,并以某种方式将状态报告给日志。
这听起来像是最好的方法吗?如果是这样,我可以用一些简单的 ruby/rails 来做到这一点吗?我有 javan-whenever gem,它本质上是 CRON 的 ruby API,但我希望这是导入后立即生成的后台进程。
mysql - 给定纬度和经度,找到对该位置感兴趣的用户
给定一张桌子,
还有一个 Point(x, y) 查找该点在用户的最小和最大纬度和经度范围内的用户(其中 min 和 max long 和 lat = 当前位置减去或加上半径)。
最小值可以小于 0,最大值可以大于 360,查询需要考虑这些。
例如,使用 Point(7,5) 过滤也应该返回用户 A,如 367-360=7。
不确定我是否正确,但希望有人能给我一些见解。
javascript - 在循环中将城镇名称地理编码为其坐标
我读过类似的帖子,但仍然没有为自己找到解决方案。基本上,我在 PHP 中有一个包含国家+城镇的数组,我需要用标记在地图上显示它们。这是我的代码:
如果我对一个位置进行地理编码,一切似乎都可以正常工作,但我无法将其放入一个循环中来处理所有这些。
vba - 使用 Google 地球进行地理编码
我想从邮政地址获取一对坐标(经度、纬度)。
我在 Excel 工作簿中编码 VBA。我可以假设 Google 地球已安装并注册为 COM 服务器。因此,我一直在寻找一种方法来使用 Google Earth COM API 来实现这一点,但是我没有找到任何东西。
我在网上找到的大多数点击都是针对网络程序员的,并且是关于使用 JavaScript 的“谷歌地理编码 API”,我认为这对我的情况不可行。
(更新:这是作为数十/数百个地址的批处理作业完成的。正如 rjmunro 指出的那样,它是私有的,因此违反了 Google 的使用条款,所以我不得不寻找不同的服务。)
geolocation - 基于位置的信息
我想根据用户的地理位置在我的网站上显示信息。在我目前的设计中,不希望用户输入他们的位置/邮政编码。使用 IP 我可以找到用户的位置,但我如何利用这些信息来显示来自周边城市/城镇的相关事件/信息。
谢谢
mysql - Maxmind GeoIP 国家/城市 MySQL 开源替代方案
是否有可以用于 MySQL 的 MaxMind GeoIP Country/City 的开源替代方案?
iphone - 如何从 iPhone GPS 中找到州位置?
我正在尝试添加到我的程序中,该程序在 GPS 中定位该人,但为该人所在的州设置一个值,例如:GPS 从他/她的 iphone 定位人,然后返回他们所在的州,然后说是加利福尼亚州状态变量被设置为加利福尼亚州作为一个字符串有人有一个例子任何帮助表示感谢谢谢!
geolocation - 在 FireFox 3.5 中使用 Dell GPS,而不是 Google/Skyhookwireless
我想确保 FireFox 在我的机器(Dell Mini-10)上使用本地 GPS 进行位置感知浏览,而不是 Google wi-fi 三角测量服务。
如何确保 FireFox 正在使用 GPS?要使用 GPS 驱动程序或浏览器插件(Loki?),我认为需要与 Firefox 和本地硬件进行本地通信。Firefox 配置是否需要修改为指向本地 URI?
1) 在 FireFox 地址行中输入 about:config,2) 按“geo”过滤,您将看到:
- 列表项 geo.enabled;true geo.wifi.uri; https://www.google.com/loc/json
“它会工作”测试将在离线状态下运行 FireFox,并且在不知名的地方(没有 Wi-Fi,无线电关闭)有良好的 GPS 信号,Firefox 应该能够报告您的 GPS 位置。
如何?