سحلية الخريطة

إعداد الخريطة الأساسية لمواقع الويب السحلية
التحميل الان

سحلية الخريطة الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • GPL
  • السعر:
  • FREE
  • اسم الناشر:
  • Reinout van Rees
  • موقع ويب الناشر:
  • http://vanrees.org

سحلية الخريطة العلامات


سحلية الخريطة وصف

إعداد الخريطة الأساسية لمواقع الويب السحلية Lizard-Map هو برنامج يوفر تفاعل خريطة أساسية لتطبيقات Django التي تستخدم واجهة مستخدم سحلية UI. لقد صممناها في Nelen و Schuurmans على مواقع الويب الخاصة بمعلوماتنا الجغرافية (مع معلومات إدارة المياه). توفر: * OpenLayers (خريطة JavaScript Libary) عرض الخريطة وجيل خريطة جانب الخادم (وظيفة WMS MAPNIK). * نموذج تفاعل "مساحة العمل": اسحب العناصر التي تم اختبارها في مساحة عمل وسيتم عرضها. يتم تخزين مساحة العمل في قاعدة بيانات Django. * "الكولاج" المرفقة بكل مساحة عمل لتخزين المعلومات المحددة على عناصر الخريطة (مثل الرسوم البيانية). * آلية Extention لتوصيل مصادر خريطة تعسفية أكثر أو أقل في مساحة العمل بحيث يمكن عرضها وتفتيشها وما إلى ذلك. عنصر مساحة عمل Workspacesa هو شيء يمكن عرضه على الخريطة. مساحة العمل عبارة عن مجموعة من عناصر مساحة العمل التي يتم عرضها بالفعل. كل جلسة تحصل على مساحة عملها الخاصة. (هناك إمكانية لإضافة مساحات عمل إضافية، ولكن لا يتم استخدامها بعد في أحد مواقعنا، لذلك لا تذكر تماما بعد). يحتاج عنصر مساحة العمل إلى معرفة كيفية عرض نفسه، وكيفية البحث عن العناصر عند النقر فوق الخريطة وأكثر من ذلك. للحصول على ذلك للعمل من أجل مصادر خريطة تعسفية، تحتاج إلى تكوين محول. يحتوي المحول على طريقة طبقة () لإرجاع طبقة Mapnik، وهي طريقة بحث () للبحث وهلم جرا. * تقوم بتسجيل محول كإجراء ما يسمى بوينت "Setuptools" تحت اسم Specific. * عند إضافة عنصر مساحة عمل، يمكنك تمرير اسم المحول ونقام json اختياري لتكوين المحول. يبقي عنصر مساحة العمل تتبع هذا المحول و Configuragion ويستخدمه لإنشاء خرائط، للبحث، إلخ .colutionsa البند غالبا ما يؤدي إلى مناطق أو نقاط متعددة. إذا قمت بالنقر فوق هذه النقطة، يمكنك عادة الحصول على معلومات منبثقة مع معلومات إضافية. إذا كنت ترغب في مقارنة زوجين من هذه المعلومات "المقتطفات"، فيمكنك وضعها في كولاج مساحة العمل الخاصة بك. انقر فوق الكولاج يعطي منبثقة منبثقة مع جميع النوافذ المنبثقة التي تم جمعها في تلك المنبثقة الفردية. يمكن سحب / عناصر مساحة العمل المحتملة في مساحة عمل لإضافتها. يمكن إعادة ترتيب عناصر مساحة العمل. يمكنك سحبها إلى تثبيت Trash.development في المرة الأولى، سيتعين عليك تشغيل البرنامج النصي "Bootstrap" لإعداد Setuptools و Buildout: $> bootstrap bootstrap.pyand ثم قم بتشغيل Buildout لتعيين كل شيء: $> bin / buildout (على Windows، يطلق عليه Bin \ Buildout.exe). سوف تضطر إلى إعادة تشغيل Buildout عندما تقوم أنت أو شخص آخر بتغيير في Setup.py أو Buildout.cfg. يتم تثبيت الحزمة الحالية ك "حزمة تطوير" ، لذلك تتوفر تغييرات في ملفات دليل وإضافتها إلى تطوير = قائمة في buildout.cfg.tests يمكن دائما تشغيلها دائما مع BIN / TESTOR التبعيات: بناء - أساسي، python2.6 dev، Apache2، libjpeg-dev، python-imaging، python-matplotlib، Python-Mapnik، Python-Scipy، Libapache2-Mod-Wsgi، Python-gdal، Spatialite-Bin، Python-pysqlite2، Python-pyproj. متطلبات: بيثون ما الجديد في هذا الإصدار: تعويض "استخدام My-Size" Lizard-UI بدلا من فئة "استخدام My-Width / Height" لاستبدال الصور.


سحلية الخريطة برامج ذات صلة