代码之家  ›  专栏  ›  技术社区  ›  James Cadd

船舶海事AIS信息API

  •  14
  • James Cadd  · 技术社区  · 16 年前

    是否有可用于读取AIS数据的API或Web服务?我在维基百科上看到的大多数链接( http://en.wikipedia.org/wiki/Automatic_Identification_System )假设AIS数据是免费提供的,但是我很难找到数据的提供者。一个C示例或语言无关的Web服务会很有帮助。

    4 回复  |  直到 10 年前
        1
  •  2
  •   rofavadeka    12 年前

    为客户网站构建项目地图。基本上是一个基于谷歌地图API的世界地图,上面有他们做项目的地方的pin,如果你点击一个pin,你就会得到关于项目的更多信息。

    大多数都是静态地址,没问题,但他们在豪华游艇上做了6个项目。所以有了这样一个想法:把这个标记建立在游艇的当前位置上。遇到这个服务时,他们有一个很好的API。

    https://www.marinetraffic.com

    从下面看,有点贵。 最便宜的选择,每天检查一艘船的位置-每月。 所以这将是一个月,一个相对无用但令人敬畏的功能。

    更便宜的替代品是受欢迎的。

        2
  •  0
  •   James Cadd    16 年前

    我在这个项目中使用了vesseltracker.com。不幸的是,这是一个“价格打电话给我们”的服务,所以我将继续寻找一个提供统一/合理/免费价格的供应商。

        3
  •  0
  •   tbsalling    13 年前

    圣弗兰西斯科湾的饲料可供非商业用途 hd-sf.com:9009 .

    我用它来测试我的基于Java的AIS解码器 https://github.com/tbsalling/aismessages/wiki .

        4
  •  0
  •   Ian    10 年前

    AIS数据是免费提供的,在这个意义上,你可以通过适当的设备免费接收它,只需在有运输流量的区域内握住天线即可。

    在我简短的谷歌搜索中,收到的人工智能数据的样本弹出了不少,所以我假设你的问题是在哪里得到一个 实时进给 人工智能信息(其他人正在接收)。你是否能够免费得到这一点是值得怀疑的;大多数提供这一服务的组织似乎希望你要么支付服务费,要么以实物分享。

    有一些地方提供免费的信息流,但似乎没有一个地方提供短期或长期的可用性保证。

    所以你的问题的答案是“是的,你应该为此付出一些代价”。