2016-03-25 23 views
0

大部分來自過去一週,我正在尋找教程/一些參考文檔或步驟/示例代碼,以將開放式街道地圖包含到android本機應用程序中。使用OSMDroid的本機android應用程序的OSM地圖。現在如何實現逐轉語音指導?

方案:我可以使用下面的示例代碼顯示在應用程序中的地圖:

package osmdemo.demo; 

import org.osmdroid.tileprovider.tilesource.TileSourceFactory; 
import org.osmdroid.util.GeoPoint; 
import org.osmdroid.views.MapController; 
import org.osmdroid.views.MapView; 
import android.app.Activity; 
import android.os.Bundle; 

public class OsmdroidDemoMap extends Activity { 
    private MapView   mMapView; 
    private MapController mMapController; 

    @Override 
    public void onCreate(Bundle savedInstanceState) { 
     super.onCreate(savedInstanceState); 
     setContentView(R.layout.osm_main); 
     mMapView = (MapView) findViewById(R.id.mapview); 
     mMapView.setTileSource(TileSourceFactory.DEFAULT_TILE_SOURCE); 
     mMapView.setBuiltInZoomControls(true); 
     mMapController = (MapController) mMapView.getController(); 
     mMapController.setZoom(13); 
     GeoPoint gPt = new GeoPoint(51500000, -150000); 
     mMapController.setCenter(gPt); 
    } 
} 

一看進入OSMand源代碼,但可重新使用其代碼中的問題,因爲有它使用第三方庫,並在其FAQs和代碼庫中的代碼重用政策過於龐大的瞭解;)

問題:任何人都可以把一些光步驟/ REF。文檔/示例代碼,瞭解如何將逐向語音指導與OSMDroid映射集成?

我將不勝感激任何輸入。
糾正我,如果有任何錯誤,新的Android應用程序開發:)

回答

1

看osmbonus包,那裏面有

教程一堆路由工具:https://github.com/MKergall/osmbonuspack/wiki

例子:

https://github.com/MKergall/osmbonuspack/tree/master/OSMNavigator

https://github.com/MKergall/osmbonuspack/tree/master/OSMBonusPack

文字到語音包含在Android中。這裏沒有什麼魔法,這裏有一個合理的例子:Text to speech(TTS)-Android

+0

這並沒有提供問題的答案。要批評或要求作者澄清,請在其帖子下方留言。 - [來自評論](/ review/low-quality-posts/11780812) – beresfordt

+1

是更好的? – spy

相關問題