我正在尝试使用OpenStreetMap数据和一些开源项目为日本建立电力网络模型。当我过滤电力数据时,我意识到大多数标签信息(如发电站、电力线等)是日语(日语字符)。
我想知道是否有人知道任何翻译包,我可以用来将标签转换为英语。
谁知道朱莉娅有没有翻译用的软件包(日语、->、英语)?
发布于 2021-04-13 23:01:00
对于地图数据,您最需要的是英文名称拼写而不是翻译。因此,我的第一个尝试是TextUnidecode
using TextUnidecode
julia> unidecode("尾垂山")
"Wei Chui Shan"
还请注意,热门地点的OSM记录总是有英文翻译(用name:en
标记)-这可能是您想要使用的内容-请参阅以下示例:
<node id="4165900342" lat="33.2750587" lon="134.1751027" version="2" ... >
<tag k="ele" v="242"/>
<tag k="name" v="尾垂山"/>
<tag k="name:en" v="Mt. Otaru"/>
<tag k="name:ja" v="尾垂山"/>
<tag k="name:ja-Hira" v="おたるやま"/>
<tag k="natural" v="peak"/>
<tag k="source" v="GSImaps/std"/>
</node>
如果这些方法不能满足您的需求,您可以通过PyCall.jl
使用Python库,或者调用通过AWS.jl
库直接支持的服务,如AWS Translate。
https://stackoverflow.com/questions/67074083
复制相似问题