Saya memiliki aplikasi yang harus melakukan permintaan HTTP (yang akan menangani beberapa transformasi peta) sebelum mengambil ubin WMS dari server.
Apakah ada cara untuk menjeda penyegaran otomatis TileWMS setelah menarik peta?
Pengaturan tidak terlihat atau menghapus dan menambahkan lapisan akan berfungsi, tetapi saya tidak ingin lapisan menghilang saat melakukan permintaan HTTP. Saya juga mencoba setUrl('')
tetapi lapisan itu juga akan hilang.
Saya juga mencoba membaca kode sumber OpenLayers untuk mendefinisikan properti yang akan diperiksa sebelum melakukan permintaan, tetapi saya tidak dapat menemukan dalam kode di mana permintaan dibuat.
wms
openlayers
caiohamamura
sumber
sumber
Jawaban:
Saya menemukan beberapa dokumen yang mungkin dapat membantu Anda.
Di kode sumber , Baris 167 ada garis penyegaran.
Saya menemukan dokumentasi untuk OL2 yang lebih detail. Anda mungkin dapat menggunakan ini sebagai referensi untuk aplikasi Anda.
API Documents terbaru untuk OpenLayers akan menjadi taruhan terbaik Anda. Anda perlu mengubah opsi dari default of silent.
sumber