أكثر

هل من الممكن ترميز طبقة مع الوقت من الآن؟


باستخدام Arc Desktop 10.3.1 و AGOnline ، لدي فئة ميزة مضلع تعرض مناطق خدمة مختلفة وتواريخ آخر خدمة. أود أن أرمز إلى هذا باستخدام وقت من الآن ، أي إذا مر أكثر من شهر على آخر تاريخ للخدمة ، فسيكون باللون الأصفر ، وإذا مر أكثر من شهرين ، فسيكون باللون البرتقالي ، وما إلى ذلك ... هل هناك طريقة ل ضع تعبيرا في الترميز مثل

إذا (الآن) - [آخر موعد]> 30 & <60 ثم أصفر

إذا (الآن) - [آخر موعد] <90 &> 60 ثم برتقالي

إلخ…

سيتم استخدام هذه الخريطة في النهاية في خريطة الويب ArcGIS Online ، لذلك يجب أن تكون ديناميكية ويتم تحديثها باستمرار.


إليك حل بافتراض أن فئة المعالم موجودة في قاعدة بيانات جغرافية للملف. لا أعرف كيفية القيام بذلك باستخدام ArcGIS Online. أفترض أنه ستكون هناك طريقة مشابهة لما سأقترحه.

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

لحسن الحظ ، تدعم قواعد البيانات الجغرافية للملفات CURRENT_TIMESTAMP. يمكنك وضع استعلام تعريف مثل ما يلي في كل طبقة من طبقاتك:

(CURRENT_TIMESTAMP - LastDate)> = 30 AND (CURRENT_TIMESTAMP - LastDate) <60

وشخص آخر مثل هذا:

(CURRENT_TIMESTAMP - LastDate)> = 60 AND (CURRENT_TIMESTAMP - LastDate) <90

كرر مع العديد من التعبيرات التي تحتاجها. اضبط الترميز بشكل مناسب. يجب أن يتغير هذا ديناميكيًا.

* ملاحظة ، لقد قمت بتضمين ملف>=رمز بدلاً من مجرد>لتضمين الحد الأدنى.


شاهد الفيديو: PASQUALINA taart Italiaans paasgebak recept, huisgemaakt deeg met ricotta en spinazie (شهر اكتوبر 2021).