أكثر

تحديد الترميز البديل للطباعة مقابل الشاشة

تحديد الترميز البديل للطباعة مقابل الشاشة


هل هناك طريقة لتحديد ترميز بديل لمخرجات الطباعة في ArcMap (على عكس ما هو معروض حاليًا على الشاشة؟ أفكر على طول خطوط الوظيفة التي توفرها CSS.

على سبيل المثال ، قد يكون تمثيل الخط على الشاشة متقطعًا ، ولكن في الطباعة قد يحتاج إلى أن يكون خطًا مزدوجًا بعرض أكثر سمكًا.

المشكلة الأساسية هي أن لدينا مستخدمين يحتاجون إلى عرض طبقات الإنتاج مع طبقات التطوير المتراكبة على الشاشة - لذا فإن الترميز غير القياسي مفيد هنا. عند اكتمال التصميم ، تتم طباعة طبقات التصميم النهائية فقط ، ولكن يجب تمثيلها بترميز "الإنتاج".

يتم استخدام Arc 10.0 حاليًا ، ولكنه مفتوح للحلول التي تتطلب إصدارات و / أو برامج نصية أخرى.


استخدم تعليق كريس دبليو وإجابة السيد آدم أزواجًا من إطارات mxd أو إطارات بيانات متعددة لعقد أزواج من الرموز. هذا جعلني أفكر في نهج مماثل.

مجموعات طبقات متعددة يمكن استخدامها لعقد رموز متعددة (على سبيل المثال ، مجموعة "تصميم" ومجموعة "طباعة"). يمكن للمستخدم تمكين مجموعة "التصميم" أثناء القيام بأعمال التصميم. عند الانتهاء من أعمال التصميم ، قم ببساطة بتعطيل مجموعة "التصميم" وتمكين مجموعة "الطباعة".

إذا تم استخدامه في نفس إطار البيانات ، فإن هذا الأسلوب له ميزة إضافية تتمثل في ترك النطاق كما هو.


يمكنك إعداد ملف .mxd يحتوي على جميع رموز الطباعة وشريط المقياس ، وما إلى ذلك. لن تفتح هذا المستند مطلقًا ، ولكنك ستنشئ أداة / نصًا يمكن تشغيله من العارض mxd. يمكن لهذه الأداة أن تنظر إلى هذا العارض الحالي ، وتأخذ المدى ومصادر البيانات وتغذيها في القالب mxd (ثم احفظها!) وتصدير ذلك mxd إلى ملف pdf. بشكل أساسي ، ستستبدل ملف> تصدير خريطة ... بأداة مخصصة في صندوق أدوات.

قد يختلف التنفيذ الفعلي لهذا كثيرًا بناءً على مدى اتساق طبقاتك (هل تعرض مجموعات البيانات نفسها طوال الوقت؟) ومدى متغير خرائط outmap (هل يتغير المقياس بشكل كبير من خريطة إلى أخرى؟ هل لديك معيار مطبوع؟ حجم صفحة الخريطة؟). لكنها فكرة بداية ...

بشكل أكثر بساطة ، يمكنك فقط إنشاء برنامج نصي يقوم ببعض عمليات تطبيق الرموز من الطبقة (باستخدام رموز الإنتاج المحددة مسبقًا) على طبقات في العارض mxd والانتقال من هناك. على سبيل المثال ، قم بإنشاء إطار بيانات جديد يسمى "الإنتاج" في العارض mxd ، اتركه في الإعداد واطلب من البرنامج النصي إزالة / إضافة / ترميز الطبقات في إطار البيانات هذا ثم تصدير (حفظ!).


شاهد الفيديو: Web Programming - Computer Science for Business Leaders 2016