Daha çox

Varsayılan geoserver url ilə GeoWebCache plitələrindən istifadə


GWC url istifadə edərək başqa bir tətbiqə inteqrasiya edildikdə GWC plitələrinin giriş problemini yaşayıram.// sistem adı: 8080 / geoserver / gwc / service / wms.

Səhv aşağıda verilmişdir.

Hədəf tətbiq tərəzilərinə görə 21 xüsusi xəritə tərəzisi ilə yeni barmaqlıq dəsti (Epsg: 128 * 128 çini ölçülü 900913) yaratdım (bing xəritələrinin üst üstə qoyulmasını istifadə edir)

Çini indeksi üçün 400: X, Y dəyərləri, {318, 690} -ə yuvarlanmalı olan və% 10 həddi aşan {318.09479476312816, 690.2686949979606} olaraq hesablanmışdır. Bəlkə müştəri səhv mənşədən istifadə edir?

Bəzi GeoServer istifadəçilərinin bu səhvi gördüyünü gördüm, lakin bu məsələni necə həll etdikləri barədə son cavabları göndərmədim.

İmkan yoxlanışı:

Geoserver url-ə daxil olduğum zaman// sistem adı: 8080 / geoserver / wms, hər şey yaxşı işləyir, amma çox yavaş bir reaksiya verdiyindən, GeoServer WMS ilə birbaşa inteqrasiyanı aktivləşdirən geoserver url ilə Fayansları wms url-unə "& kirəmit = doğru" əlavə edərək istifadə etmək istədim.

Gwc plitələr və veb xəritələrdə göstərilmək lazım olacaq və yalnız gwc plitələrə daxil olduğunu necə təsdiqləmək olar?


Xəta, xahiş etdiyiniz plitələrin önbelleğe alınmış şəbəkəyə nisbətən hizalanması səbəbindən baş verir, bu barədə user30184 şərhinə baxın. GeoServer WMS son nöqtəsini istifadə etmək və önbelleğe alınmış plitələr almaq üçün:

  • "Önbelleğe alma defoltlarına" daxil olun və "birbaşa inteqrasiya" olun
  • Tile = true əlavə edin və istəklərinizin uyğunlaşdırıldığından əmin olun (əks halda önbelleğe alınmış bir kafel əvəzinə standart bir WMS cavabı alacaqsınız)
  • HTTP cavab başlıqlarını yoxlayın
    • Əgər bunlarda "gwc *" başlığı yoxdursa, birbaşa inteqrasiya imkan vermədi və ya kirəmit = həqiqi parametr yoxdur
    • Keşlənmiş bir kafelə vurursanız, "geowebcache-cache-result: HIT" başlığını görəcəksiniz
    • Əks təqdirdə, "geowebcache-cache-result: MISS" başlığını görərsiniz, məsələn səhv düzəldilmiş sorğularda "geowebcache-miss-reason" əldə etməyinizi izah edən bir "miss-reason" başlığı var. istək 'EPSG: 4326' 'şəbəkə (lər) sinə uyğun deyil "


Videoya baxın: Advanced Geoserver: Tile Caching Basics. (Sentyabr 2021).