- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在考虑使用 CASS - 经过认证的地址验证服务可在输入时更正用户提供的街道地址。 (具体来说,我正在查看 SmartyStreets 的 LiveAddress。)但是,USPS 规定正确的地址必须全部大写,因此 CASS 服务几乎一致地以这种方式返回地址。但是,当通过该地址邮寄给客户时,最好使用更人性化的传统外壳。
当然,问题是如何实现这一目标。我知道没有一个完美的解决方案不涉及一个包含正确大写的街道和城市名称的完整的全国数据库。不过,一组可通过的启发式方法可能就足够了,因为我们可能会将更正后的地址踢回给用户,最终将其留给他们。
经过几分钟的思考,我能够想出的问题的简短列表:
SW FIRST ST
应该是 SW First St
,而不是 Sw First St
。MCDOUGLE ST
应该是 McDougle St
,而不是 Mcdougle St
。MACDOUGLE ST
应该是 Macdougle St
而不是 MacDougle St
,因为 Macoroni Rd
通常不应该是MacOroni 路
。1ST ST
应该是 1st St
,而不是 1St St
。VAN
变成 van
,但 VON
可能可以成为 von
。有没有至少可以让我入门的现有库?地址是复杂而多变的东西,如果没有必要,我宁愿不在家酿造整个东西。我正在使用 C#,但我愿意从另一种语言移植代码。
除此之外,是否有人对街道和/或城市名称的常见大写异常有适当的引用?
最佳答案
很高兴看到您正在使用 LiveAddress 服务来促进地址验证和标准化。在将大小写规则应用于标准化地址的过程中,您可能需要注意一件事,这将对您有很大帮助:
我们最近推出了一个新的 REST+JSON返回地址的标准化形式以及地址的各个组成部分的端点。因此,很容易将大小写规则应用于独立于街道后缀和前/后方向返回的“street_name”和“city_name”值。
除了 Stack Overflow 上的问题(我们持续监控)之外,欢迎您联系 SmartyStreets 支持以获得有关此问题的更多帮助。我可能还应该提到我是 SmartyStreets 的创始人。最后,我们正在努力能够返回正确大小写的地址,但我还没有任何类型的发布时间框架。
关于street-address - 地址大小写,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7908567/
一段时间以来,我一直在尝试从 Google 街景中获取数据。出于研究目的,我需要能够估计某个特定 map 位置的天空区域。这就是为什么我需要估计球形 View 的原因,我认为使用 Google 街景会
我想将街道地址转换为类似 Title Case 的格式。它不完全是标题大小写,因为一串数字末尾的字母应该是大写的。例如 19A 史密斯街。 我知道我可以使用 将“19 smith STREET”更改为
我正在寻找描述世界上大多数国家/地区的标准地址格式的来源。我已经找到了更突出的西方和亚洲国家的资源,但是当你远离更大/更有影响力的国家时,这些资源往往会很快消失。 理想情况下,我希望看到类似的东西 t
我正在考虑使用 CASS - 经过认证的地址验证服务可在输入时更正用户提供的街道地址。 (具体来说,我正在查看 SmartyStreets 的 LiveAddress。)但是,USPS 规定正确的地址
运输,开票,实际地址中允许使用哪些字符和符号? 名字/姓氏:字母,空格 地址:字母,数字,空格和#'。 ,-/ 城市:字母,空格和- 邮政:数字,字母,空格和- 最佳答案 允许所有这些!特别是当您使用
Closed. This question does not meet Stack Overflow guidelines。它当前不接受答案。 想改善这个问题吗?更新问题,以便将其作为on-topic
我正在使用 Google 的街景静态图像 API。它工作得很好,但我想知道是否可以获取我正在保存的图像的元数据,特别是日期。无论如何要知道静态图像的日期? 谢谢, 李 最佳答案 是的,您可以使用 Go
我有一段文本包含以下地址: 格林伍德街 900 号 位于主街 500 个街区 地址:670 W. Townline Ave。 1234 River Avenue 前 位于主大街 1125 号。 我想要
我已经为此苦苦挣扎了一段时间,所以希望有人能帮助我。我愿意接受任何和所有的建议。 当我查询 QGeoAddress::street() 时,我(可能)会同时收到街道号码和街道名称。我想获取只是街道名称
Steam商城喜加一:免费领取《Streets Of Kamurocho》 今日Steam可免费领取一款动作类游戏《Streets Of Kamurocho》 怒铁如龙 领取时间截止于领取时间截
用户应该能够在谷歌地图上放置标记,但只能在街道上。这可能吗? 最佳答案 Google 是您的 friend : http://econym.org.uk/gmap/snap.htm 解决方案的基础是询
我有一个使用 Smarty Streets Live Address 验证的表格。总的来说效果很好。但是,在用户已经开始输入地址信息的情况下,实时地址验证可能会妨碍。遇到的最具体的问题是地址信息已经输
使用 Google map Android v2,我如何捕捉用折线绘制的路线或仅捕捉与街道相连的点? 我正在从 Google Play 服务获取位置信息,但准确度通常在 5-10 米左右,因此点不是直
使用 Google 示例中的示例和 Stack Overflow 上找到的其他代码,我组合了一些 JS,它获取街道地址并显示俯 View 和街景 View 。在大多数情况下,它们工作得很好,但当房子在
我想知道是否可以在 Open Street Maps 中将图标标记覆盖在几何对象上。我正在使用 gwt-openlayers,它是开放层 api 的 java 包装版本,在 Eclipse 中带有开放
我试图通过打开 OleDbConnection 来读取 Access 数据库中表“街道”的列名。我调用 GetOleDbSchemaTable 但我似乎无法弄清楚如何 Access 我的列。 如果可能
我已阅读有关 Google Street View API 的文档,但没有找到任何事件处理程序来捕捉缩放的变化。 https://developers.google.com/maps/document
我的程序加载了一个用户列表(带有 jsonplaceholder 数据),我试图使该数据可编辑,但出现错误: TypeError: Cannot read property 'street' of u
我使用 osmdroid-android 3.0.5.jar 而不是 Google map api 来使用地理坐标在 map 中显示位置。 好吧,我可以在 Android 模拟器中获取 map ,但问
我正在尝试改变 st.到街道,大道。大道等。使用 .replace() 作为单个单元格中的地址。例如:西街。应该是 WEST STREET 或 MOUNT PEBBLE RD。应该是 MOUNT PE
我是一名优秀的程序员,十分优秀!