Geolocation 在地图上绘制横向/纵向位置的精度是多少?

Geolocation 在地图上绘制横向/纵向位置的精度是多少?,geolocation,maps,geocoding,Geolocation,Maps,Geocoding,我正在做一个项目,我需要绘制点/图标来指示船只的位置。我定期收到这些数据 由于所有的点都位于海里,我不需要地理编码地址。我只需要在交互式地图上显示点 有没有免费的独立工具可以在交互式地图上打印点 编辑: 我指的是类似的例子: 当我有一组从外部服务接收的坐标时: m = folium.Map(location=[35.67, 139.78], zoom_start=13) locations = [ [35.6762, 139.7795], [35.6718, 139.7831]

我正在做一个项目,我需要绘制点/图标来指示船只的位置。我定期收到这些数据

由于所有的点都位于海里,我不需要地理编码地址。我只需要在交互式地图上显示点

有没有免费的独立工具可以在交互式地图上打印点

编辑:

我指的是类似的例子:

当我有一组从外部服务接收的坐标时:

m = folium.Map(location=[35.67, 139.78], zoom_start=13)

locations = [
    [35.6762, 139.7795],
    [35.6718, 139.7831],
    [35.6767, 139.7868],
    [35.6795, 139.7824],
    [35.6787, 139.7791]
]
从那里,我可以绘制点或创建多边形:

在这种特殊情况下,使用了库叶

我关心的是绘图的精度和后面用于计算的库:

这个库是否只使用一个数学函数来绘制数学上的点,或者像google maps或argis这样的外部地理编码库是否用于此?我不是在找地址,而是在画点


我能从这些图中得到多大程度的误差

首先,关于免费独立工具的存在。答案取决于你所说的“免费”是什么意思,以及你是否在寻找

  • 现成的应用程序,或
  • 您将使用的库作为构建自己工具的基础
  • 对于1.,有很多页面,您可以简单地导入坐标并在地图上查看结果,包括但不限于:

    • ,(只需在搜索框中键入坐标,如12.1234,56.3454)
    • (另一个例子是,如果您使用谷歌地图部署地图服务,认为它是免费的,会发生什么情况)
    对于2.,实际上所有地图提供程序都有API(适用于多种编程语言和环境),通过API可以在地图上绘制点和多边形。他们还收集了相当全面的例子:

    关于“免费”,这就是它变得棘手的地方。您可以将这些地图用于个人发展目的以及某些类型的公共网站和演示,但一旦您开始将其用于商业目的,即使是在公司内部,它们实际上也不是免费的,而是每年大约花费1万美元(请参阅,例如,并务必阅读所有小字)。尽管OpenStreetMap材质是免费的,但在您自己的应用程序中,没有免费的高质量服务(“瓷砖提供商”)可以作为地图后端使用

    关于精度,这些库使用的公式至少具有米级精度,因此对于船舶来说,一切都应该足够精确。地图本身的精度也是米级的。例如,如果比较来自不同提供商的地图,建筑物轮廓偏离几米的情况并不少见


    然而,如果你有中国地图,那么你必须小心使用。有些地图在WGS中,有些在GCJ中,差异可能达数百米。

    您应该详细说明您使用的输入数据类型。@user3474985我在问题中添加了更多细节好的,我认为您可能需要重新编写该问题,因为听起来您已经知道您的案例是否需要地理编码工具的答案,也就是说,不需要,因为您不需要将地址转换为lat/long坐标-您已经拥有此信息。如果您询问在地图上绘制横向/纵向位置的精度,那么这主要取决于输入数据的精度,而不是地图库的精度。看看这个:@user3474985你说得对,我刚刚编辑了标题。