فایل OSC چیست؟
یک فایل OSC یک تغییر فرمت فایل است که حاوی اطلاعات نقشه خیابان اصلاح شده برای نقشه خیابان .osm موجود است. حاوی اطلاعاتی درباره تغییراتی است که باید در OSM file ایجاد شود. فایل OSC می تواند سه نوع عملیات اصلاحی ممکن را روی داده های OSM داشته باشد، یعنی «درج»، «تغییر» یا «حذف». این فایلهای تغییر معمولاً برای صادر کردن دادهها از ویرایشگر OSM و وارد کردن به ویرایشگر دیگری استفاده میشوند.
با نرم افزار Merkaartar و osmchange می توانید فایل های OSC را باز کنید.
فرمت فایل OSC
فایلهای OSC معمولاً در قالب فایل JOSM ذخیره میشوند که در آن تغییرات با برچسبها نشان داده میشوند. با تگ osmChange شروع می شود که شروع فایل را نشان می دهد. تگهای فرعی مشخص میکنند که آیا این یک عملیات درج، تغییر یا حذف است که قرار است روی گره مربوطه در فایل OSM انجام شود. محتویات یک گره در واقع حاوی محتویات یک تگ osm است.
نمونه فرمت فایل OSC
در زیر نمونه ای از عملیات اصلاح روی یک گره آورده شده است. هر عنصر باید یک شناسه تغییرات و یک شماره نسخه داشته باشد.
<osmChange version="0.6" generator="acme osm editor">
<modify>
<node id="1234" changeset="42" version="2" lat="12.1234567" lon="-8.7654321">
<tag k="amenity" v="school"/>
</node>
</modify>
</osmChange>