geoformalchemy.

امتداد للنشرية التي تضيف الدعم لقواعد البيانات المكانية
التحميل الان

geoformalchemy. الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • MIT/X Consortium Lic...
  • السعر:
  • FREE
  • اسم الناشر:
  • Camptocamp SA
  • موقع ويب الناشر:
  • http://www.cartoweb.org/

geoformalchemy. العلامات


geoformalchemy. وصف

امتداد للنشر الذي يضيف دعم لقواعد البيانات المكانية Geoformalchemy هو امتداد FormalChemy يجعل من الممكن توليد نماذج لفئات النماذج التي تستخدم أنواع الهندسة من Geoalchemy.Installing باستخدام Easy_Install: Easy_Install Geoformalchemy /github.com/camptocamp/geoformalchemy.git Geoformalchemythen تشغيل الإعداد: CD Geoformalchemy / Geoformalchemymython Setup.py Textusalage في Pylons ApplicationsGeOlgeOlgormalchemal ، قم بتشغيل Proper Creating باستخدام قالب Geoformalchemy: $ Paster Create -T GEO_FA Your_App أدخل admin_controller (إضافة وحدة تحكم المسؤول عن المسؤول) : Trueenter Template_Engine (Mako / Genshi / Jinja2 / Etc: لغة القالب) : Makoenter SQLAlchemy (صحيح / خطأ: تشمل تكوين Sqlalchemy 0.5) : صحيح ثم يجب تفعيل امتداد Geoformalchemy. افتح الملف الخاص بك_app / Formes / __ INIT__.PY وإضافة الأسطر التالية في نهاية الملف: # من Geoformalchemy.Base استيراد GeometryFieldrendererFrom Geoalchemy استيراد GeometryFieldset.Default_Renderers = GeometryFieldrenderergeoformalchemy الآن تم إعداده الآن و سيتم عرض خريطة في النماذج لحقول الهندسة الخاصة بك. لاحظ أنه سيتعين عليك إخبار FormalChemy الذي يجب عليه إنشاء نماذج. للقيام بذلك استيراد فئات النماذج الخاصة بك في الملف Your_app / Model / __ Init__.py. لمزيد من المعلومات، يرجى الرجوع إلى وثائق FormalChemy.Configverfield تعديل تقديم حقول الهندسة التي يمكن تخصيصها مع خيارات إضافية. على سبيل المثال، تم استدعاء العبارة التالية في الحقل the_geom of the Fitلة مخصصة يغير خريطة الخلفية (داخل الملف Your_App / Forms / __ Init __. Py): Place = Filedset (model.plact.place.place) place.the_geom.set (خيارات = ) الهندسة، يتم توسيط الخريطة في (default_lon، default_lat). وإلا تتم مرستها الخريطة في المركزية من Geometry.zoom على مستوى التكبير على Start-Up.Map_Width و Map_Height حجم حاوية DIV التي يتم فيها عرض الخريطة التي يتم فيها عرض الخريطة. على سبيل المثال: ("Base_Layer"، "New OpenLayers.layer.osm (" OSM ") ') Map_SRID إذا كانت الخريطة تستخدم CRS مختلفة من الهندسة، فسيتم إعادة تنسيق الهندسة على هذه CRS. على سبيل المثال: ("Map_Srid"، 900913) OpenLayers_Lib المسار إلى مكتبة JavaScript OpenLayers، على سبيل المثال إذا كان OpenLayers.js موجود في Your_App / Public / JS / LIB / OpenLayers.js استخدم المسار التالي: ("OpenLayers_Lib" /js/lib/Openlayers.js')s'show_map (الافتراضي: صحيح) إذا تم تعيين Show_Map إلى FALSE، فسيتم عرض الهندسة كسلسلة WKT داخل حقل إدخال النص. كيفية تغيير مظهر النماذج الخاصة بك، أنت يمكن تعديل ملفات القالب المستخدمة من قبل FormalChemy و Geoformalchemy. توجد ملفات القالب في المجلد your_app / templates.geoformalchemy يستخدم ملفات القالب Map_js.mako و Map.mako. في map.mako، يمكنك تعيين معظم الخيارات التي يمكنك أيضا استخدامها كتعديل حقل. ولكن على عكس التعديلات الميدانية، يتم استخدام الخيارات المضمنة في ملف القالب في حقول الهندسة من جميع النماذج، في حين أن الخيارات التي يتم تعيينها كتعديل حقل تستخدم فقط للحقل الذي تم تعيينه. <


geoformalchemy. برامج ذات صلة

فتى

تسهل تضمين وحدة التحكم التفاعلية في Python في التطبيق الخاص بك ...

220

تحميل

NDG-SAML.

تنفيذ SAML 2.0 لصالح DataGrid NERC بناء على مكتبة Java Opensaml ...

188

تحميل