高徳地図Web中級
8891 ワード
概要
複雑な機能を使用する場合は、メーター、衛星図などの地図詳細APIなどのすべてのプラグインを使用する必要があります.
プラグインの導入
プラグインの導入方法は、scriptに直接ツールを追加する方法と、非同期でロードする方法の2つである.プラグイントランスファゲート
&plugin=AMap.RangingTool(距離測定ツールの導入)
非同期導入距離測定ツール
地図の傍受
プラグインを使用する場合、マウスの移動、マウスのクリックなど、地図の変化を監視する必要があります.イベントゲート
測定ツール
終わりの言葉
高徳地図の機能は多くて、私達が多く実践する必要があって、多く相応のAPIを見ます.
複雑な機能を使用する場合は、メーター、衛星図などの地図詳細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を見ます.