0
我需要在我的Android應用中使用OSMdroid爲MapView實現一層非靜態自定義圖塊。當一個php腳本被調用時,這些圖塊會被渲染,這對於網絡來說是完美的,但我不確定Android/OSMdroid MapView是否也能以這種方式顯示圖塊? 呼叫看起來像在Android上使用PHP調用的自定義圖塊層
http://my.url/get_tile.php?zoom=1&coords=2,3
這在縮放級別2與OSM的x,y-coordiantes 2,3返回256x256px .PNG圖像。
有沒有一種方法可以直接使用應用程序中的php調用將Map實現到MapView中,例如: XYTileSource?或者我需要一個網頁腳本,首先將這些圖塊渲染成XYTileSource的相應金字塔?
感謝Ifor!我改變了第17行以匹配我請求的字符串格式 - return getBaseUrl()+「zoom =」+ aTile.getZoomLevel()+「&coords =」+ aTile.getX()+「,」+ aTile.getY()+ mImageFilenameEnding;我想第二行被改變將實際上提取的PHP響應?我需要HttpClient嗎?!還是我在這裏錯了方向? – birgit
我真的只是表示這一行。所以lang是png格式的響應,我認爲其餘部分應該可以工作,我從來沒有看過響應handeling代碼。 – Ifor