标签: street-address

使用 google API、jQuery 从地理编码中提取 4 个邮政编码

我在 jQuery 的帮助下使用 google API 使用地理编码。以下是我试过的代码。

jQuery(document).ready(function () {
var geocoder = new google.maps.Geocoder();
jQuery('AddressPicker1').autocomplete({
    source: function (request, response) {
        geocoder.geocode({ address: request.term}, function (results, status) {
        if (status === google.maps.GeocoderStatus.OK) {
          response(jQuery.map(results, function(item) {
          var streetNumber = "";
          var streetName = "";
          var cityName = "";
          var zip = "";
          var country = "";
          var countyName = "";
          var state = "";  

          for ( var component =0; component < item.address_components.length; component++ ) {
             if (item.address_components[component] != undefined && item.address_components[component] …
Run Code Online (Sandbox Code Playgroud)

jquery geocoding street-address

5
推荐指数
1
解决办法
5184
查看次数

Schema.org 组织:地址与位置

组织架构中,地址位置都有属性。

什么时候应该使用每个的一些真实世界的例子?

地点
事件、组织或行动的地点。

地址 项目的
物理地址。

street-address schema.org

5
推荐指数
1
解决办法
1931
查看次数

Android 是否有在离线模式下自动完成地址的最佳实践?

我有一个需要公司注册的应用程序。部分注册需要公司地址。
我想使用以下方式自动完成/建议地址:

GeoDataApi.getAutocompletePredictions()

(或等效)以尽量减少与远程数据库的冲突,以防止合并时服务器数据库中的名称和地址发生冲突。服务器/后端是单独开发的,他们使用谷歌自动完成功能来添加使用网络服务的地址。

该应用程序有时会离线使用。目前,该应用程序在完成之前会检查互联网是否正常,否则用户必须自行输入地址。这可能会导致公司被创建两次,并创建不同措辞的地址

该应用程序目前正在美国使用,并在多个州推出。

1. 谷歌自动完成的信息可以在没有访问互联网的情况下使用吗?
(例如可下载的地址数据库?)
2. 有没有办法在本地区域缓存地址?
3. 是否有 GeoDataApi 的替代库(遵循相同的地址格式)?

android autocomplete offline-mode autocompletetextview street-address

5
推荐指数
0
解决办法
731
查看次数

使用python从给定坐标获取地址

我有一些经纬度坐标,我想使用 Python 将其转换为特定地址。你知道怎么做吗?谢谢你我是新来的。

python coordinates street-address visual-studio-code

5
推荐指数
1
解决办法
9932
查看次数

因国家/地区而异的其他地址相关字段 - React

问题/关注

我正在尝试实现一个动态地址表单,例如亚马逊地址页面。

例如,对于United States,将显示以下字段:

美国地址表

另一方面,澳大利亚将显示这些字段:

澳大利亚地址表

其他国家:

中国

中国地址表

加拿大

加拿大地址表

问题

我想问是否有任何 Javascript 库会确定每个国家/地区不同的其他与地址相关的字段。或者任何关于如何实现这一目标的想法都可以。

我不确定我是否确实提供了有关我的问题的足够详细信息,但如果需要,我很乐意添加更多信息。非常感谢!

我尝试搜索Javascript地址库,但没有一个符合我的需求。

javascript street-address reactjs

5
推荐指数
0
解决办法
173
查看次数

Perl正则表达式中的加权析取?

我对正则表达式很有经验,但我对当前涉及析取的应用程序有一些困难.

我的情况是这样的:我需要根据地址的"标识符元素"上的正则表达式匹配将地址分成其组成部分 - 类似的英语示例可能是"state","road"或" boulevard" - 例如,我们在地址中写了这些内容.想象一下,我们有一个类似下面的地址,其中(这在英语中永远不会发生),我们在每个名称后面指定了标识符类型

United States COUNTRY California STATE San Francisco CITY Mission STREET 345 NUMBER

(CAPS中的单词是我所谓的"标识符").

我们想将其解析为:
United States COUNTRY
California STATE
San Francisco CITY
Mission STREET
245 NUMBER

好吧,这对于英语来说当然是设计的,但这里有一个问题:我正在处理中文数据,实际上这种标识符规范的风格一直在发生.以下示例:

??-? ; ??-? ; ??-? ; ??-? ; ??-? ; Yunnan-Province ; LiJiang-City ; GuCheng-District ; Xi'An-Street ; Yangchun-Alley

这很容易 - 对潜在的候选标识符名称进行惰性匹配,分为分离列表.

对于中国,以下是"省级"实体:

? (Province) , ??? (Autonomous Region) , ? (Municipality)

所以我的正则表达式到目前为止看起来像这样:

(.+?(?:(?:?)|(?:???)|(?:?)))

我有一系列这些,以便考虑地址的不同部分.例如,对应于城市的下一级是:

(.+?(?:(?:??)|(?:???)|(?:?)|(?:?)))

因此,要匹配省实体,然后是城市实体:

(.+?(?:(?:?)|(?:???)|(?:?)))(.+?(?:(?:??)|(?:???)|(?:?)|(?:?)))

使用命名捕获组:
(?<Province>.+?(?:(?:?)|(?:???)|(?:?)))(?<City>.+?(?:(?:??)|(?:???)|(?:?)|(?:?)))

对于上述情况,这会产生:
$+{Province} = ???
$+{City} = …

regex perl greedy cjk street-address

4
推荐指数
1
解决办法
434
查看次数

如何将Android应用程序中的地址发送到Google地图

有没有办法在应用程序中设置地址,所以点击它时会自动在Google地图中打开它?我可能最终将地图应用到我的应用程序中,但它只是一个简单的参考应用程序,只是为了找到地址.

java maps android street-address

4
推荐指数
1
解决办法
8163
查看次数

Magento - 客户地址国家下拉问题

我正在使用Magento CE 1.7.0.2,最近从1.4.2.0升级.在后端编辑/创建客户地址时,国家/地区下拉字段为空白 - 没有可供选择的选项.它也不适用于前端地址下拉列表.

任何想法是什么造成的,我能找到的唯一代码提示是:"this.defaultCountries = [false,false];" 在页面上的JS中,而在新的Magento安装(相同版本,相同的默认国家/地区)上,它显示:this.defaultCountries = ['GB','GB'];

country admin magento street-address magento-1.7

4
推荐指数
1
解决办法
4816
查看次数

Magento:如何从选定/输入的送货地址获取countryID

我正在尝试隐藏一些基于shipping_method.phtml的文本/代码,具体取决于所选或输入的送货地址的国家/地区是否为法国.

我发现的唯一代码是

Mage::getSingleton('checkout/type_onepage')->getQuote()->getShippingAddress()->getCountryId()
Run Code Online (Sandbox Code Playgroud)

但所有这一切都是在地址簿中返回我的默认地址的countryID.因此,当地址已经在地址簿中时,代码可以工作,但如果客户决定将他/她想要发送到新地址,则代码不起作用.

所以我需要一种方法来访问php/javascript中选择/输入的CountryID(应该存储在某个地方的会话中,因为它显示在进度侧栏中).

请注意,我在magento CE 1.7.0.2中使用标准的onepage checkout.

country checkout shipping magento street-address

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

Rails 4 - 将地址保存为数据库中的一列

我是rails的新手,也是一个简单的应用程序.我的ERD中有一个名为Client的模型,并希望保存每个客户端的地址.

我最初的想法是将地址保存为单独的字段,即:

rails g model Client address_first:string address_second:string city:string ...
Run Code Online (Sandbox Code Playgroud)

但这似乎效率很低.我确定必须有一种方法来保存地址哈希,数组或者JSON?我已经阅读过并且人们一直在指使用"序列化",但我不确定是否以及如何为地址字段实现此功能.

非常感激任何的帮助.

谢谢

hash json ruby-on-rails street-address ruby-on-rails-4

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