如何在Android中使用WMS和WFS

5

我完全是新手关于Geo IT这个领域,我的任务是找出一些在Android中查看地图并与矢量数据叠加的方法。

我有一个WMS和WFS服务可以获得数据。但是如何在Android中集成呢?

Google Maps Api商业使用不免费,对吗? Nutiteq也是吗? osmdroid支持WMS / WFS之类的东西吗? mapforge呢?Mapforge只适用于离线地图,对吗?

有人有好的教程可以教我如何制作这样的地图吗?

关于Shape文件,我能将包含矢量数据的shape文件与OSM地图瓦片相结合吗?

我知道问题很多,目前我感觉自己像被扔进了一个陌生的海洋中的鱼。 如果有人能帮我解答一下就太好了:)

对我的英语很抱歉。

谢谢!Matthias


Nutiteq新的库版本(http://nutiteq.github.com/hellomap3d/)是免费的,如果您使用OpenStreetMap作为基础地图。它可以直接进行WMS操作。目前还有WFS实验性支持,但这还没有准备好或公开发布。 - JaakL
2个回答

2
也许您可以查看这个链接:在Android应用程序中使用GeoServer的getTileURL 我也正在构建一个在Android中使用WMS的应用程序。我正在使用Geoserver作为服务器,到目前为止,它运行良好。我认为这个链接足以为您提供如何在Android上使用WMS的教程。希望能对您有所帮助。如果我的英语不够好,我很抱歉。

-1

实现了WMS、WMS-C(上下文)和WFS

http://openscales.org/

OpenScales是一个开源(LGPL)的地图框架,用ActionScript 3和Flex编写,使开发人员能够构建丰富的互联网地图应用程序。

使用OpenScales可以创建桌面和移动(Android、iOS)应用程序。请查看我们的YouTube频道。

iPad-Viewer将在2012年初提供。

干杯


不是可靠的来源。开发工作量太大,最重要的是因为自2012年以来没有新版本发布,所以不再处于活跃开发状态。 - Abhijit Gujar

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