Geoserver tarafından sunulan tüm katmanların bir listesini almak mümkün mü? Yani Bunu göndermek için belirli bir URL isteği var mı?Geoserver'dan katmanların listesi nasıl alınır
cevap
her liste tabakaları çeşitli hizmetler aracılığıyla sunulan geoserver ana sayfasında yetenekleri bağlantılar:
- WMS yetenekleri vektörü taleplerini desteklemek
- WFS yetenekleri katmanları listeler kiremitli görüntüler için destek taleplerini katmanları listeler veri
- WCS yetenekleri raster
örnek bir WMS isteği şu şekilde görünecektir sorgular destekleyen katmanları listeler:
http://demo.opengeo.org/geoserver/wms?request=GetCapabilities&service=WMS&version=1.0.0
Sadece bir katmanın kapasitesini nasıl alabilirim? Kullanıcı adını geçerek katman yeteneği alabilir miyim? –
Hayır. Yapabileceğiniz tek şey, katmanları birden çok gruba ayırmak için çalışma alanlarını kullanmak ve sonra çalışma alanı düzeyinde getcapability gerçekleştirmek, bu bağlantıyı kontrol edin http://docs.geoserver.org/latest/en/user/services/virtual -services.html. Alternatif olarak GeoServer'ın REST yönetim arabirimine çağrı yapabilir, ancak bir yönetici olmanız gerekir. – simogeo
Yani sadece şeyiyle, burada katmanlar liste/dizi nasıl bir örnek:
burada var formatter = new OpenLayers.Format.WMSCapabilities();
var endpoint = "path/to/wms/endpoint";
var layers = [];
// async call to geoserver (I'm using angular)
$http.get(endpoint + 'request=GetCapabilities').
success(function(data, status, headers, config) {
// use the tool to parse the data
var response = (formatter.read(data));
// this object contains all the GetCapabilities data
var capability = response.capability;
// I want a list of names to use in my queries
for(var i = 0; i < capability.layers.length; i ++){
layers.push(capability.layers[i].name);
}
}).
error(function(data, status, headers, config) {
alert("terrible error logging..");
});
- 1. Redshift'deki UDF listesi nasıl alınır?
- 2. Açık Katmanların Bozulması 3 harita
- 3. DataTable bir sütun değerleri listesi nasıl alınır?
- 4. Belirli Python modülündeki değişkenlerin listesi nasıl alınır?
- 5. Taleo powered websitesinde işlerin listesi nasıl alınır
- 6. Selenium hub'dan mevcut tarayıcıların listesi nasıl alınır?
- 7. Magento'da cms sayfalarının listesi nasıl alınır?
- 8. ASP.NET'te middlewares listesi nasıl alınır 5
- 9. Watin ile öğelerin listesi nasıl alınır?
- 10. Etkinlik geçmişi yığınının listesi nasıl alınır?
- 11. Visual Studio komutlarının listesi nasıl alınır?
- 12. Sunucuda kullanımda olan portların listesi nasıl alınır
- 13. VS2008 C# projesinde formların listesi nasıl alınır?
- 14. Yüklü OLE DB sağlayıcılarının listesi nasıl alınır?
- 15. C# içinde çıkarılabilir disk listesi nasıl alınır?
- 16. CVS deposunda oluşturulan etiketlerin listesi nasıl alınır?
- 17. ASP.NET Active Directory'deki Grupların Listesi Nasıl Alınır
- 18. Ülkeler ve şehirlerin listesi nasıl alınır?
- 19. Yüklenen çalışma süresi paketlerinin listesi nasıl alınır?
- 20. Exchange Server'dan kişi listesi nasıl alınır?
- 21. Etkinlik türleri listesi nereden alınır?
- 22. Julia, Gadfly'de katmanların bilinmeyen sayısını çiziyor
- 23. MongoDB: Alt belge alanı değerlerinin ayrı bir listesi nasıl alınır?
- 24. R'deki tüm Yahoo Finance yatırım fonlarının listesi nasıl alınır?
- 25. Sonar taraması sırasında sabit sorunların listesi nasıl alınır
- 26. Dış ekran listesi nasıl alınır ve iOS'a bağlanın
- 27. Jinja 2 şablonundan güncel değişkenlerin listesi nasıl alınır?
- 28. eclipse editöründeki tüm açık dosyaların listesi nasıl alınır?
- 29. Tüm yüklü paketlerin listesi ile birlikte bestecinin sürümü nasıl alınır?
- 30. Data.frames'ın dizin listesi - tüm x-inci sütunları nasıl alınır?
WMS ayrıştırıcı/beautifier olduğunu (bu ve buna yeniyim yardımcı oldu) https://geoportal.bayern.de/getcapabilities/;jsessionid=451FDFA90393C2C3F073949CF7715707?wicket-crypt=g-lD2bjSH6E –