高徳地図Web中級

8891 ワード

概要
複雑な機能を使用する場合は、メーター、衛星図などの地図詳細APIなどのすべてのプラグインを使用する必要があります.
プラグインの導入
プラグインの導入方法は、scriptに直接ツールを追加する方法と、非同期でロードする方法の2つである.プラグイントランスファゲート
&plugin=AMap.RangingTool(距離測定ツールの導入)
    https://webapi.amap.com/maps?v=1.4.15&key=    key &plugin=AMap.RangingTool

非同期導入距離測定ツール
    //    
    let mAmapInstance = new AMap.Map('element_container_id', {
                    resizeEnable: true,
                    zoom: 10,
                    lang: 'ch",
                });
    //                  
    let mRangingToolTools=null;
    AMap.plugin(['AMap.RangingTool'], function () {
                    mRangingToolTools = new AMap.RangingTool(mAmapInstance,{});
                });
    mAmapInstance.addControl(mRangingToolTools);            

地図の傍受
プラグインを使用する場合、マウスの移動、マウスのクリックなど、地図の変化を監視する必要があります.イベントゲート
	//    
    AmapFeature.off('mousemove', function mousemove(e) {});
    AmapFeature.off('click', function click(e) {});
    AmapFeature.off('dblclick', function dblclick(e) {});
    AmapFeature.off('rightclick', function rightclick(e) {});
	//    
	AmapFeature.on('mousemove', function mousemove(e) {});
    AmapFeature.on('click', function click(e) {});
    AmapFeature.on('dblclick', function dblclick(e) {});
    AmapFeature.on('rightclick', function rightclick(e) {});


測定ツール
	//             ,                ,      !
	mouseTool.turnOff();// ,     
	mouseTool.turnOn();// 
	//    :
	//        , watch          

終わりの言葉
高徳地図の機能は多くて、私達が多く実践する必要があって、多く相応のAPIを見ます.