Kemancıyı QGIS'den talepleri yakalamak için kurmak mümkün mü


11

QGIS'den WMS / WFS isteklerini yakalamanın mümkün olup olmadığını ve nasıl yapılacağını bilmek istiyorum.

Fiddler, MapInfo'dan gelen istekleri alıyor ve bunu yapmak için kemancıda herhangi bir kurulum yaptığımı hatırlamıyorum.

Peki QGIS'ten kemancı yakalama talepleri yapabilir miyim ve bunu nasıl yapabilirim?

Sürüm bilgisi: Fiddler 2.3.9.5, QGIS 1.7.0

Yanıtlar:


13

Kemancı, sizinle ağ arasında proxy olarak görev yapan HTTP trafiğini yakalamanızı sağlar.

Bu nedenle, herhangi bir yazılımdan WMS / WFS isteklerini yakalamak için Fiddler'ı her zamanki gibi çalıştırmanız gerektiğine inanıyorum. MapInfo ile yaptığınız gibi - ek yapılandırma gerekmez.

PS: ArcGIS Server ile test ettim - REST trafiğini başarıyla yakaladım.

Edit1:

QGIS'in ek yapılandırması olmadan kemancı çalışıyordunuz hiçbir şey yapmadı.

QGIS Ayarları \ Seçenekler \ Ağ'a gidip kontrol ederek QGIS'ten trafik yakalayabildim Use proxy for web access. Sonra 127.0.0.1Host, 8888Port ve HttpProxyProxy türü için kurulum var .

Bu parametreleri de kullanabilir veya Windows Denetim Masası \ Internet Seçenekleri \ Bağlantılar \ LAN ayarları \ Gelişmiş'de Fiddler'ın kurulumunu kontrol edebilirsiniz

Bunun olduğunu düşünüyorum çünkü QGIS sistemi Internet Özellikleri okumuyor ve MapInfo okuyor.


Yapmam gerektiğini düşündüğüm şey de buydu, ancak QGIS'e bir WMS katmanı ekleyip haritayı veya yakınlaştırmayı hareket ettirdiğimde istekleri kemancıda görmüyorum. Ama MapInfo ve zoom bir WMS katmanı eklediğimde tüm istekleri kemancı alırım.
taudorf

1
Gerçekten, haklıydınız - ek yapılandırma gerekli. Cevabımı güncelledim.
Alex Markov

Güncel cevabınız için teşekkürler. QGIS'i bir proxy kullanacak şekilde ayarlamak benim için hile yaptı.
taudorf

QGIS 2.0 şimdi sistem proxy ayarlarını okumalıdır.
Nathan W

1
Nathan'ın açıklamasını (QGIS 2.2.0'da test etme) açıklığa kavuşturmak için, bu, Ayarlar> Seçenekler'deki 'Web erişimi için proxy kullan' seçeneğini işaretlemeniz gerektiği anlamına gelir, ancak alanları doldurmanız gerekmez.
nmtoken
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.