标签: geocoding

HTML5的GeoLocation究竟如何运作?

我知道浏览器共享我的IP地址和附近无线网络的详细信息以确定我的位置,但它知道附近的无线网络有哪些信息?

例如,我居住的地方没有公共无线网络,从我家我可以看到大约5个私人网络,但我的位置确定在20米内.由于附近没有开放式网络,Google如何确定我的位置?我能想到的唯一方法是,Google在为街景视图绘制街道时映射了所有无线网络的位置.

我在网上搜索过,但是我找不到任何具体的细节.

html5 google-maps geocoding geolocation

81
推荐指数
2
解决办法
4万
查看次数

从纬度经度查找时区

是否有可以从纬度/经度转换为时区的库(甚至更好的Web服务)?

api timezone web-services geocoding

79
推荐指数
6
解决办法
9万
查看次数

如何从纬度和经度点获取城市名称?

有没有办法使用谷歌地图api为javascript从纬度和经度点获取城市名称?

如果是这样,我可以看一个例子吗?

javascript google-maps geocoding latitude-longitude node.js

79
推荐指数
7
解决办法
14万
查看次数

如何根据Java中的两个纬度+经度点测量距离并创建边界框?

我想找到两个不同点之间的距离.我知道这可以用很大的圆距来完成. http://www.meridianworlddata.com/Distance-calculation.asp

一旦完成,我想找到一个点和距离,我想找到距离北方的点,以及距离为东的点,以便在点周围创建一个方框.

java geocoding latitude-longitude

75
推荐指数
5
解决办法
9万
查看次数

如何以编程方式(合法地)获取街道地址的经度和纬度

据说,可以从Google地图或某些此类服务获取此信息.(美国地址不够好.)

api web-services geocoding geolocation street-address

74
推荐指数
6
解决办法
9万
查看次数

如何将地址转换为纬度/经度?

我如何将地址或城市转换为纬度/经度?我可以"租用"这项服务的商业服装吗?这将用于具有全时Internet访问权限的Windows PC上的商业桌面应用程序.

geocoding latitude-longitude street-address

69
推荐指数
6
解决办法
15万
查看次数

GIS:PostGIS/PostgreSQL与MySql与SQL Server的对比?

编辑:我已经使用Postgres和PostGIS几个月了,我很满意.

我需要分析几百万个地理编码记录,每个记录都有纬度和经度.这些记录包括至少三种不同类型的数据,我将试图看看每一组是否影响另一组.

什么数据库最适合所有这些数据的底层数据存储?这是我的愿望:

  • 我熟悉DBMS.我对PostgreSQL最弱,但我愿意学习其他所有东西.
  • 它适用于GIS查询.谷歌搜索表明PostgreSQL + PostGIS可能是最强的吗?至少很多产品似乎都在使用它.MySql的Spatial Extensions似乎相对最小?
  • 低成本.尽管SQL Server Express 2008 R2中的数据库限制为10GB,但我不确定是否要接受免费版本的此限制和其他限制.
  • 与Microsoft .NET Framework不矛盾.感谢Connector/Net 6.3.4,MySql适用于C#和.NET Framework 4程序.它完全支持.NET 4的实体框架.虽然我不反对为Devart的dotConnect for PostgreSQL专业版支付180美元,但我找不到任何非商业性的PostgreSQL等价物.
  • 与R兼容.看起来所有这三个都可以使用ODBC与R通信,因此可能不是问题.

我已经使用MySql进行了一些开发,但如果有必要我可以更改.

mysql gis postgresql geocoding postgis

66
推荐指数
3
解决办法
5万
查看次数

如何从IP地址确定邮政编码和城市?

我正在寻找开放API或3D派对产品的建议,这将有助于将IP地址转换为邮政编码和城市,以制作地理特定的网站内容.

geocoding geolocation

52
推荐指数
3
解决办法
6万
查看次数

在elasticsearch中创建或更新映射

我是Elasticsearch的新手,目前正致力于实现geo_distance搜索过滤器.截至目前,我的索引具有以下映射(我删除了一些字段):

{
advert_index: {
   mappings: {
      advert_type: {
         properties: {
            __v: {
               type: "long"
            },
            caption: {
               type: "string"
            },
            category: {
               type: "string"
            },
            **location: {
            type: "long"
            },**

         }
      }
   }
}
Run Code Online (Sandbox Code Playgroud)

geo_distance字段将在location字段上实现,其中示例实例如下所示:

"location": [
               71,
               60
            ],
Run Code Online (Sandbox Code Playgroud)

即使用geoJSON格式[lon, lat].

我知道我必须更新我的索引,以便位置字段是类型geo_point,如文档(mapping-geo-point)中所述.好像我必须删除索引并创建一个新索引,但我无法做到这一点.

我是在正确的轨道上吗?如果有人能帮助我如何创建新索引或使用正确的数据类型更新现有索引,我将不胜感激.

非常感谢!

indexing geocoding elasticsearch

48
推荐指数
3
解决办法
9万
查看次数

从地理编码器结果中获取城市?

从地理编码器结果中获取不同的数组内容时遇到问题.

item.formatted_address有效,但不是item.address_components.locality?

geocoder.geocode( {'address': request.term }, function(results, status) {

        response($.map(results, function(item) {

        alert(item.formatted_address+" "+item.address_components.locality)
    }            
}); 
Run Code Online (Sandbox Code Playgroud)

//返回的数组是;

 "results" : [
      {
         "address_components" : [
            {
               "long_name" : "London",
               "short_name" : "London",
               "types" : [ "locality", "political" ]
            } ],
          "formatted_address" : "Westminster, London, UK" // rest of array...
Run Code Online (Sandbox Code Playgroud)

任何帮助赞赏!

DC

google-maps geocoding city street-address

43
推荐指数
5
解决办法
8万
查看次数