もっと

OpenLayersのカスタムボタン

OpenLayersのカスタムボタン


Openlayersでカスタムボタンを使用しようとしていますが、機能しません。私は何が間違っているのですか?

var custom_button = new Openlayers.Control.Button({displayClass: 'olControlCustomButton'、trigger:codigo2、})var control_panel = new Openlayers.Control.Panel({}); control_panel.addControls([custom_button])map.addControl(control_panel);

私はJohnBarçaに同意します。もう少しJavaScriptコードが役立つか、コンソールでエラーが発生する情報です。

私がこれまでに見ることができるのは、いくつかのタイプミスがあるということです。

varcustom_buttonとcontrol_panelでOpenlayersの代わりにOpenLayersを使用します

後にセミコロンを忘れました

control_panel.addControls([custom_button])

ビデオを見る: Openlayers 6チュートリアル3-最初のWebマップ