OtslibOGC Web Hizmeti Yardımcı Programı Kütüphanesi | |
Şimdi İndirin |
Otslib Sıralama ve Özet
Reklamcılık
- Lisans:
- BSD License
- Fiyat:
- FREE
- Yayıncı adı:
- Sean Gillies
- yayıncı web sitesi:
- http://plone.org/products/pleiadesgeocoder
Otslib Etiketler
Otslib Açıklama
OGC Web Hizmeti Yardımcı Programı Kütüphanesi OWSLIB, OGC haritası, özelliği ve kapsama hizmetleriyle çalışmak için bir Python kütüphanesidir.OWSLIB GetCapabilites, GetMap ve GetFeature İstekleri için servis meta verilerini ve sarmalayıcılarına erişmek için ortak bir API sağlar. Kullanım: Bir WMS'nin ne sunacağını öğrenin. Hizmet Meta Verileri: >>> usslib.wms ithalat WebMapsService >>> WMS = WebMapservice ('http://wms.jpl.nasa.gov/wms.cgi', sürüm = '1.1.1') >>> WMS. Tanımlama.Type'OGC: WMS '>>> WMS.IDIDITICE.Version'1.1.1' >>> wms.IdiTication.Title'JPL Global Görüntü Hizmeti '>>> WMS.Identification.Abstract'WMS Sunucusu JPL tarafından tutulur, Dünya Çapında Uydu Görüntüleri. Varabilen Katmanlar: >>> Liste (WMS.Contents) Bir katmanın detayları : >>> WMS . Başlık'lar küresel mozaik, tava bilendi '>>> WMS . BOUNDINGBOXWGS84 (-180.0, -60.0, 180.0, 84.0) >>> WMS .CrSOPTIONS >>> WMS . Stilleri {'Pseudo_Bright': {'Title': 'Pseudo-Color Image (IR ve Visu kullanır) AL Bantları, 542 Haritalama), Gama 1.5 '},' Pseudo ': {' Title ':' (varsayılan) Pseudo-ColorImage, Pan Bilenmiş (IR ve Görsel Bantlar, 542 Eşleme), Gama 1.5 '},' Görsel ' : {'unvanı': 'gerçek renkli görüntü, pan pani (görsel bantları, 321 eşlemeyi kullanıyor), gama 1.5'}, 'Pseudo_low': {'unvanı': 'Pseudo-ColorImage, Pan Bilenmiş (IR ve Görsel Bantları kullanır) , 542 eşleme) '},' Visual_low ': {' Title ':' Gerçek renk görüntü, Pan bilenmiş (görsel bantları, 321 eşlemeyi kullanır) '},' Visual_Bright ': {' başlık ':' Gerçek renk görüntü ( USESTHE görsel bantlar, 321 eşleme), gama 1.5 '}} Mevcut yöntemler, URL'leri ve mevcut formatlar: >>> >>> wms.getoperationbyname ('Getmap'). Yöntem {'Get': {'URL': 'http://wms.jpl.nasa.gov/wms.cgi?'}} >>> wms.getOperationbyname ( 'Getmap'). BiçimOtluklar Görüntü için bir istek yapmak için gereken her şey: >>> img = wms.getmap ( layers = , ... Stilleri = , ... SRS = 'EPSG: 4326', ... Box = (- 112, 36, -106, 41), ... Size = (300, 250), ... Biçimlendirme = 'Image / Jpeg', ... Şeffaf = True ...) >>> OUT = OUT = OUT ('jpl_mosaic_visb.jpg', 'WB') >>> out.write (img.read ()) >>> Out.close () WebFeatureservice için benzer bir API var. Detaylar için Testler / MapServerwfscapabilities.txts bölümüne bakın. Gereksinimler: · Python
Otslib İlgili Yazılım