أكثر

وظيفة مخصصة للتسمية في طلب QGIS Server GetPrint


أحاول استخدام طلب GetPrint مع QGIS Server وأجد ميزة يمكنك تعيين قيمة الوظيفة للتسمية (بالمعرف) على سبيل المثال.

http: //qgis.local/cgi-bin/qgis_mapserv.fcgi؟ MAP = / home / mario / wms.qgs & VERSION = 1.3.0 & SERVICE = WMS & SRS = EPSG: 4326 & REQUEST = GetPrint & LAYERS = wms & STYLES = & FORMAT = png & TEMPLATE = الآن ()٪ 25]

من QGIS 2.8 ، هناك إمكانية لإنشاء وظيفتك الخاصة ، لذا أحاول استخدام وظيفة مخصصة مدمجةfunc (القيمة 1)

http: //qgis.local/cgi-bin/qgis_mapserv.fcgi؟ MAP = / home / mario / wms.qgs & VERSION = 1.3.0 & SERVICE = WMS & SRS = EPSG: 4326 & REQUEST = GetPrint & LAYERS = wms & STYLES = & FORMAT = png & TEMPLATE = func ('a')٪ 25]

هل هناك طريقة لجعلها تعمل؟


لا يتم نشر الوظائف المسجلة المخصصة على مستوى الخادم. تتمثل إحدى طرق تعريف الخادم بوظيفتك المخصصة في كتابة مكون إضافي للخادم وتسجيل تعبيرك في مصنع الفئة.

مزيد من التفاصيل هنا: http://osgeo-org.1560.x6.nabble.com/QGIS-Developer-Custom-python-expressions-in-QGIS-Server-td5362875.html


شاهد الفيديو: QGIS-SERVER PARA INICIANTES: INSTALAÇÃO E CONFIGURAÇÃO (شهر اكتوبر 2021).