سلسله مراتب عنصر KML

این صفحه درخت عنصر را برای KML توصیف می کند. برخی از عناصر عناصر انتزاعی هستند که عناصر دیگر از آنها مشتق می شوند. کلاس های انتزاعی روشی اقتصادی برای توصیف مجموعه ای از عناصر فرزند که تعدادی از عناصر مشترک هستند، ارائه می دهند. نام عناصر فهرست شده در اینجا همگی مستقیماً به مرجع KML 2.2 مرتبط می شوند.

در KML، نام عناصر ساده با یک حرف کوچک شروع می شود. عناصر ساده می توانند حاوی یک مقدار باشند، اما حاوی عناصر دیگری نیستند. نام عناصر پیچیده با حروف بزرگ. عناصر پیچیده می توانند حاوی عناصر دیگری باشند (که به آنها فرزندانشان گفته می شود).

عناصر چکیده

عناصر انتزاعی در KML به شرح زیر است:

یک عنصر انتزاعی هرگز در KML ایجاد نمی شود. فقط برای استخراج عناصر دیگر استفاده می شود. هر عنصر انتزاعی ورودی خود را در مرجع KML دارد.

درخت عنصر KML

این بخش مجموعه ای از عناصر ct که از هر عنصر انتزاعی مشتق شده اند را فهرست می کند. در واقع، "شاخه های" درخت عنصر KML را توصیف می کند.

همه عناصر پیچیده KML از عنصر شی. عنصر Object (و همه عناصر مشتق شده آن) دارای یک ویژگی "id" و یک ویژگی "targetId" است (هر دو اختیاری هستند).

ویژگی

عناصر زیر از کلاس انتزاعی Feature مشتق شده اند:

ظرف

عناصر زیر از کلاس انتزاعی Container مشتق شده اند:

پوشش

عناصر زیر از کلاس انتزاعی Overlay مشتق شده اند:

هندسه

عناصر زیر از کلاس انتزاعی Geometry مشتق شده اند:

ColorStyle

عناصر زیر از کلاس انتزاعی ColorStyle مشتق شده اند:

StyleSelector

عناصر زیر از کلاس انتزاعی StyleSelector مشتق شده اند:

TimePrimitive

عناصر زیر از کلاس انتزاعی TimePrimitive مشتق شده اند:

AbstractView

عناصر زیر از کلاس AbstractView مشتق شده اند: