【问题标题】:How to use libpostal in my java code?如何在我的 java 代码中使用 libpostal?
【发布时间】:2018-07-26 23:50:34
【问题描述】:
AddressExpander expander = AddressExpander.getInstance();
ExpanderOptions options = new ExpanderOptions.Builder().build();

【问题讨论】:

  • 为什么需要标记 C?
  • 您需要详细说明一下以便我们提供帮助。
  • 嘿 suraj libpostal 是一个 C 库
  • 嗨,时钟,libpostal 是一个用 C 语言编写的库,用于地址规范化。我想在我的 Spring Boot 应用程序中使用该库。 libpostal 没有可用的 maven 依赖项
  • 或者使用google找到JNI绑定,libpostal的开发者已经很方便地创建了:github.com/openvenues/jpostal

标签: java spring spring-boot


【解决方案1】:

阅读 C 库文档的“安装 (Windows)”部分,以便在 windows 下安装它 (https://github.com/openvenues/libpostal#installation-windows);安装后,使用 JNDI 绑定在您的 java 应用程序和 libpostal(https://github.com/openvenues/jpostal) 之间进行调用。

@dunni 已经为你回答了这个问题。

【讨论】:

  • 谢谢,我也怀疑 libpostal 是否支持全球位置或仅适用于美国
  • @StephenCells 在他们的官方文档中提到:“这个项目的目标是理解每一种语言、任何地方的基于位置的字符串。”,因此它可以理解全球的位置。
猜你喜欢
  • 1970-01-01
  • 2011-07-10
  • 2012-11-29
  • 2012-10-09
  • 2013-08-10
  • 2011-09-28
  • 1970-01-01
  • 1970-01-01
  • 2020-07-06
相关资源
最近更新 更多