WFSプロトコルを使用したベクターレイヤーがあります。膨大な量のデータがあるため、フィーチャがマップに読み込まれるまでにしばらく時間がかかります。
したがって、「待機中」のアニメーションを表示して、ロードするまでしばらく待つようにユーザーに指示する必要があります。
これを見つけましたhttps://gis.stackexchange.com/questions/26072/waiting-for-vector-wfs-loading
これまでのところ運がありませんでした。
これが私がしたことです:
LoadingPanel.js を配置しました
このスタイルシートを追加しました:
.olControlLoadingPanel { background-image:url(loading.gif); position: relative; width: 195px; height: 11px; background-position:center; background-repeat:no-repeat; display: none; } </style>
そして最後に LoadingPanel コントロールを追加しました:
map.addControl(new OpenLayers.Control.LoadingPanel());