请推荐一个好的OpenStreetMap组件

3

我被要求为我们的企业编写一个内部应用程序,使用地图功能将与业务相关的数据标注在地图上。

由于这不是公共应用程序,只能由我们防火墙内的单个人员使用,因此无法使用Google地图,因为我们没有购买Google许可证的资金。

我正在调查使用OpenStreetMap,可以将其嵌入到已有的WPF应用程序中或嵌入到基于NetBeans平台的应用程序或新的Web应用程序中。

请问是否有人可以建议在这些环境中使用的库?


2
我使用了 JMapViewer - trashgod
@trashgod:谢谢,我已经努力尝试了一段时间,现在最终选择了来自Spring-wsJXMapKit控件,它表现得非常好,虽然我不得不对其进行一些修改以实现多个瓦片服务器的加载(例如OSM上的a、b、c)。将您的评论作为答案! - Brett Ryan
只是为了提供另一个选择,我使用swingx-ws,并且对结果感到满意。请参见https://dev59.com/kHnZa4cB1Zd3GeqPuMEC - Unai Vivi
2个回答

3

我最近将JMapViewer从r26523更新到r26975,没有发生任何问题。主观上看起来更快了。


1
感谢trashgod,我已经尝试过JMapViewer和JXMapViewer,两者我都喜欢,不过我更喜欢JXMapKit,因为它有内置的控件。然而,我也发现了一些问题,于是我下载了源代码,想要做出一些改进,特别是关于多个瓦片服务器支持的部分,现在我已经完成了这部分工作。 - Brett Ryan

1

最近我开始使用SharpMap构建WPF原型 - 尽管它目前正在迁移到V2,一些数据提供程序还没有 - 所以我一直在使用支持BruTile的V1。你也可能会发现BruTile很有用。


一个不错的工具,但似乎需要更多的工作。根据我的评估,看起来你需要托管自己的瓦片服务器。 - Brett Ryan
@Brett:如何做到这一点有什么建议吗?也许你可以在_你的_答案中提到它们。 :-) - trashgod

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接