XML Schema Validation and XSLT Transformation Tools

القائمة الرئيسية

الصفحات

XML Schema Validation and XSLT Transformation Tools

لمتابعة موقعنا ليصلك كل جديد إضغط هنا


XML Schema Validation and XSLT Transformation Tools

XML Schema Validation Tool in ArcToolbox

أداة التحقق من صحة مخطط XML

ArcMap ArcGIS

How to use XML Schema Validation Tool in ArcToolbox ArcMap ArcGIS??

How to use XML Schema Validation Tool in ArcToolbox ArcMap ArcGIS??


كيفية استخدام أداة التحقق من صحة مخطط ArcToolbox ArcMap ArcGIS  ؟؟

Path to access the toolمسار الوصول الى الأداة

:

XML Schema Validation Tool, Metadata Toolset, Conversion Toolbox

XML Schema Validation Tool, Metadata Toolset, Conversion Toolbox

 

XML Schema Validation

Validates an ArcGIS item's metadata or any XML file using the .NET 3.5 Framework's XML software. The XML is checked to see if it follows the structure and content rules outlined by an XML schema. Schemas written using the DTD or W3C XML Schema languages may be used with this tool.

ArcGIS metadata is not formatted in a manner that can be directly validated against an XML schema. However, other metadata geoprocessing tools can export ArcGIS metadata to XML files that are formatted to follow a metadata standard's XML Schema or DTD; use this tool to validate the exported XML file or a stand-alone metadata XML file that is already formatted correctly for a metadata standard's XML schema.

If the metadata or XML file is not valid for the specified XML Schema or DTD, the warnings or errors returned by the XML software will appear in the tool's messages.

يتحقق من صحة البيانات التعريفية لعنصر ArcGIS أو أي ملف XML باستخدام برنامج XML لـ .NET 3.5 Framework. يتم فحص XML لمعرفة ما إذا كان يتبع قواعد البنية والمحتوى الموضحة بواسطة مخطط XML. يمكن استخدام المخططات المكتوبة باستخدام لغات DTD أو W3C XML Schema مع هذه الأداة.

لا يتم تنسيق بيانات ArcGIS التعريفية بطريقة يمكن التحقق من صحتها مباشرة مقابل مخطط XML. ومع ذلك ، يمكن لأدوات المعالجة الجغرافية للبيانات التعريفية الأخرى تصدير بيانات ArcGIS التعريفية إلى ملفات XML التي تم تنسيقها لتتبع مخطط XML أو DTD لمعيار البيانات الوصفية ؛ استخدم هذه الأداة للتحقق من صحة ملف XML المُصدَّر أو ملف XML للبيانات الوصفية المستقل الذي تم تنسيقه بالفعل بشكل صحيح لمخطط XML لمعيار البيانات الوصفية.

إذا كانت البيانات الوصفية أو ملف XML غير صالح لمخطط XML أو DTD المحدد ، فستظهر التحذيرات أو الأخطاء التي يتم إرجاعها بواسطة برنامج XML في رسائل الأداة.

1.    Source Metadata مصدر البيانات الوصفية

The item whose metadata will be validated or a stand-alone XML file that will be validated.

العنصر الذي سيتم التحقق من صحة بيانات التعريف الخاصة به أو ملف XML مستقل سيتم التحقق من صحته.

2.    Schema URL مخطط

The XML Schema or XML DTD that describes the structure and content of a valid XML document.

مخطط XML أو XML DTD الذي يصف بنية ومحتوى مستند XML صالح.

3.    Namespace URI (optional) عنوان URI لمساحة الاسم (اختياري)

The XML namespace that will be validated for an XML Schema, if appropriate, or the root element of the document for an XML DTD.

مساحة اسم XML التي سيتم التحقق من صحتها لمخطط XML ، إذا كان ذلك مناسبًا ، أو العنصر الجذر للمستند لـ XML DTD.

XSLT Transformation Tool in ArcToolbox

أداة تحويل XSLT

ArcMap ArcGIS

How to use XSLT Transformation Tool in ArcToolbox ArcMap ArcGIS??

How to use XSLT Transformation Tool in ArcToolbox ArcMap ArcGIS??


كيفية استخدام أداة تحويلXSLT ArcToolbox ArcMap ArcGIS  ؟؟

Path to access the toolمسار الوصول الى الأداة

:

XSLT Transformation Tool, Metadata Toolset, Conversion Toolbox

XSLT Transformation Tool, Metadata Toolset, Conversion Toolbox 

XSLT Transformation

Uses the .NET 3.5 XML software to transform an ArcGIS item's metadata or any XML file using an XSLT 1.0 stylesheet and save the result to an XML file.

XSLT stylesheets can be used to perform a variety of modifications to ArcGIS metadata or an XML file. Several XSLT stylesheets are provided with ArcGIS Desktop. They can be used to save a copy of an item's metadata to an XML file, save a copy of the metadata display to an HTML file, and change an item's metadata content. These XSLT stylesheets can be found in the <ArcGIS Installation Location>\Metadata\Stylesheets folder.

You can create your own XSLT stylesheets to perform tasks using the provided stylesheets as examples. For example, you might write a stylesheet to do the following:

· Update addresses or phone numbers. Create a model that runs this process and uses the Metadata Importer tool to save the updated metadata to the original ArcGIS item.

· Remove information that you do not want publicly available before exporting or publishing the metadata. Create a model that runs this process before running the Export Metadata or Metadata Publisher tools.

· Export information to an XML or HTML file that can be incorporated into a website. Create a script that runs this process periodically.

XSLT stylesheets that modify ArcGIS metadata should not remove information in the Esri and Binary metadata elements except when the output XML will be used outside of ArcGIS.

يستخدم برنامج .NET 3.5 XML لتحويل البيانات الأولية لعنصر ArcGIS أو أي ملف XML باستخدام ورقة أنماط XSLT 1.0 وحفظ النتيجة في ملف XML.

يمكن استخدام أوراق أنماط XSLT لإجراء مجموعة متنوعة من التعديلات على بيانات ArcGIS التعريفية أو ملف XML. يتم توفير العديد من أوراق أنماط XSLT مع ArcGIS Desktop. يمكن استخدامها لحفظ نسخة من البيانات الأولية للعنصر في ملف XML ، وحفظ نسخة من عرض البيانات الأولية في ملف HTML ، وتغيير محتوى البيانات الأولية للعنصر. يمكن العثور على أوراق أنماط XSLT في المجلد <موقع تثبيت ArcGIS> \ Metadata \ Stylesheets.

يمكنك إنشاء أوراق أنماط XSLT الخاصة بك لأداء المهام باستخدام أوراق الأنماط المتوفرة كأمثلة. على سبيل المثال ، يمكنك كتابة ورقة أنماط للقيام بما يلي:

• تحديث العناوين أو أرقام الهواتف. قم بإنشاء نموذج يقوم بتشغيل هذه العملية ويستخدم أداة استيراد البيانات الوصفية لحفظ البيانات التعريفية المحدثة في عنصر ArcGIS الأصلي.

• قم بإزالة المعلومات التي لا تريد إتاحتها للجمهور قبل تصدير البيانات الوصفية أو نشرها. قم بإنشاء نموذج يقوم بتشغيل هذه العملية قبل تشغيل أدوات Export Metadata أو Metadata Publisher.

• تصدير المعلومات إلى ملف XML أو HTML يمكن دمجه في موقع ويب. قم بإنشاء برنامج نصي يقوم بتشغيل هذه العملية بشكل دوري.

يجب ألا تزيل أوراق أنماط XSLT التي تعدل بيانات ArcGIS التعريفية المعلومات في عناصر البيانات التعريفية Esri و Binary إلا عندما يتم استخدام XML الناتج خارج ArcGIS.

1.    Source Metadata مصدر البيانات الوصفية

The item whose metadata will be converted or a stand-alone XML file that will be converted.

العنصر الذي سيتم تحويل بيانات التعريف الخاصة به أو ملف XML مستقل سيتم تحويله.

2.    Input XSLT المدخل

A W3C-compliant XSLT 1.0 stylesheet file that defines the transformation that will be performed.

Several stylesheets are provided with ArcGIS and are available in the <ArcGIS Installation Location>\Metadata\Stylesheets folder.

ملف ورقة أنماط XSLT 1.0 متوافق مع W3C يحدد التحويل الذي سيتم إجراؤه.

يتم توفير العديد من أوراق الأنماط مع ArcGIS وهي متوفرة في مجلد <موقع تثبيت ArcGIS> \ Metadata \ Stylesheets.

3.    Output File ملف الإخراج

A file that will be created containing the converted metadata.

The type of file created depends on the output method specified in the XSLT stylesheet.

ملف سيتم إنشاؤه يحتوي على البيانات الوصفية المحولة.

يعتمد نوع الملف الذي تم إنشاؤه على طريقة الإخراج المحددة في ورقة أنماط XSLT.

4.    XSLT Parameter (optional) المعامل (اختياري)

An XML file or string that will be passed to the XSLT stylesheet.

To capture this parameter in the XSLT stylesheet, add to the top of the XSLT stylesheet after the xsl:output element and before the first xsl:template element. See the add unique identifier.xslt file for an example.

ملف أو سلسلة XML سيتم تمريرها إلى ورقة أنماط XSLT.

لالتقاط هذه المعلمة في ورقة أنماط XSLT ، أضف إلى الجزء العلوي من ورقة أنماط XSLT بعد عنصر xsl: output وقبل عنصر xsl: template الأول. راجع إضافة ملف identifier.xslt فريد للحصول على مثال.


 اليك صفحه ومجموعة على الفيس بوك لتعلم أكثر بما يخص نظم المعلومات الجغرافية (GIS) و برنامج ArcGIS Pro من خلال هذه الروابط:


مجموعة على الفيس بوك ArcGIS Pro من هنا.
مجموعة على الفيس بوك GIS for WE - ArcGIS Pro من هنا.
صفحة الفيس بوك GIS for WE من هنا.

 

GIS for WE

تعليقات

التنقل السريع
    >