首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >如何在世界风Android中为Geoserver提供WMS?

如何在世界风Android中为Geoserver提供WMS?
EN

Stack Overflow用户
提问于 2015-02-25 07:24:26
回答 1查看 558关注 0票数 0

如何给geoserver url的世界风在Android?

在我给出的桌面版本中

http://localhost:8090/geoserver/WorldWind/wms?service=WMS

它也适用于我,但在Qglobe应用程序代码中,相同的url不起作用。

因为它没有显示wms中的getcapabilities列表,并且显示了WWXML类中的错误。

它显示了控制台中的以下错误

02-25 14:36:35.805: W/System.err(333):在gov.nasa.worldwind.util.WWXML.openEventReaderURL(WWXML.java:450) 02-25 14:36:35.805: W/System.err(333):at gov.nasa.worldwind.util.WWXML.openEventReader(WWXML.java:491) 02-25 14:36:35.805: W/System.err(333):at gov.nasa.worldwind.util.WWXML.openEventReader(WWXML.java:466) 02-25 14:36:35.815: W/System.err(333):在gov.nasa.worldwind.ogc.OGCCapabilities.createReader(OGCCapabilities.java:91) 02-25 14:36:35.815: W/System.err(333):at gov.nasa.worldwind.ogc.OGCCapabilities.(OGCCapabilities.java:72) 02-25 14:36:35.815: W/System.err(333):at gov.nasa.worldwind.ogc.wms.WMSCapabilities.(( gov.nasa.worldwind.ogc.wms.WMSCapabilities.retrieve(WMSCapabilities.java:40) 02-25 14:35.815: W/System.err(333):at com.qq.worldwind.android.layer.WMSLayerType.downloadCapabilities(WMSLayerType.java:146) 02-25 14:36:35.815: W/System.err(333):at com.qq.worldwind.android.layer.WMSLayerType.access$0(WMSLayerType.java:139) 02-25 14:36:35.815: W/System.err(333):at com.qq.worldwind.android.layer.WMSLayerType$2$1.run(WMSLayerType.java:117) 02-25 14:36:35.815: W/System.err(333):at java.lang.Thread.run(Thread.java:1019) 02-25 14:36:35.815: W/System.err(333):引起org.apache.harmony.luni.net.PlainSocketImpl.connect(PlainSocketImpl.java:207) /127.0.0.1:8090-连接被拒绝02-25 14:36:35.815: W/System.err(333):at org.apache.harmony.luni.net.PlainSocketImpl.connect(PlainSocketImpl.java:437) 02-25 14:36:35.815: W/System.err(333):at org.apache.harmony.luni.net.PlainSocketImpl.connect(PlainSocketImpl.java:437) 02-25 14:36:35.815: W/Systemorg.apache.harmony.luni.internal.net.www.protocol.http.HttpConnection.(HttpConnection.java:75) (333):java.net.Socket.connect(Socket.java:983) 02-25 14:36:35.825: W/System.err(333):at java.net.Socket.connect 02-25 14:36:35.825: W/System.err(333):at org.apache.harmony.luni.internal.net.www.protocol.http.HttpConnection.(HttpConnection.java:( 48) 02-25 14:36:35.825: W/System.err(333):在org.apache.harmony.luni.internal.net.www.protocol.http.HttpConnection$Address.connect(HttpConnection.java:322) 02-25 14:36:35.825: W/System.err(333):at org.apache.harmony.luni.internal.net.www.protocol.http.HttpConnectionPool.get(HttpConnectionPool.java:89) 02-25 14:36:35.825: W/System。错误(333):在org.apache.harmony.luni.internal.net.www.protocol.http.HttpURLConnectionImpl.getHttpConnection(HttpURLConnectionImpl.java:285) 02-25 14:36:35.825: W/System.err(333):at org.apache.harmony.luni.internal.net.www.protocol.http.HttpURLConnectionImpl.makeConnection(HttpURLConnectionImpl.java:267) 02-25 14:36:35.834: W/System.err(333):at org.apache.harmony.luni.internal.net.www.protocol.http.HttpURLConnectionImpl.retrieveResponse(HttpURLConnectionImpl.java:1018) 02-25 14:36:35.834: W/System.err(333):org.apache.harmony.luni.internal.net.www.protocol.http.HttpURLConnectionImpl.getInputStream(HttpURLConnectionImpl.java:512) 02-25 14:36:35.834: W/System.err(333):at java.net.URL.openStream(URL.java:645) 02-25 14:36:35.834: W/Systemgov.nasa.worldwind.util.WWXML.openEventReaderURL(WWXML.java:444) 02-25 14:36:35.834: W/System.err(333):.

如何在Android Worldwind上显示geoserver层?

此外,在Android仿真器中,地球仪也没有正常显示。

任何帮助都将不胜感激。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-02-26 05:59:32

您可以从模拟器中使用10.0.2.2而不是localhost

http://developer.android.com/tools/devices/emulator.html#networkaddresses

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28713401

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档