uDocumentViewer
البيانات الجغرافية.e57

E57 عارض

جاهز
حول E57

حاوية سحب نقاط + صور.

E57 (ASTM E2807) هي صيغة التبادل المهيمنة لمسوحات الليزر الأرضية: تحزم سُحب النقاط والصور البانورامية ومواضع الماسحات والبيانات الوصفية في حاوية واحدة بترويسة 48 بايت وفهرس XML بـ UTF-8 يصف كل قسم وجسم ثنائي مُصفّح يحوي تدفقات نقاط مضغوطة. لا يوجد فاكَّ ترميز JavaScript لـ E57 اليوم — التطبيقات الوحيدة العاملة هي libE57Format (C++) وpye57 (ربط Python). حتى يتغير ذلك، نُظهر ما يمكننا دون فاكَّ ترميز: توقيع الملف وإصداره وطوله الفيزيائي وإزاحة وطول فهرس XML وحجم الصفحة 1024 بايت، بالإضافة إلى hex dump للبايتات الأولى وأي نص مضمّن قابل للطباعة (فهرس XML يُعرض كنص، فستلاحظ غالبًا موضع الماسح وعدد نقاط كل مسح مباشرة). للحصول على سحابة نقاط قابلة للعرض، حوّل إلى LAZ أو LAS عبر e57convert CLI (libE57Format) أو خط أنابيب PDAL readers.e57 أو pye57 في سكربت Python قصير.

الأسئلة الشائعة
لماذا لا تُعرض سحابة النقاط؟
نُظهر ترويسة الملف والنص المضمّن؛ لا يوجد فاكَّ ترميز JS لـ E57 بعد. الأقسام الثنائية المضغوطة في الصيغة تستخدم تخطيطًا مُصفّحًا مخصصًا (ASTM E2807) لم يُنقَل إلى JavaScript أو WebAssembly — كل التطبيقات المتوفرة C++ أو Python.
كيف أحوّل E57 إلى شيء يمكنني عرضه؟
ثلاثة خيارات: (1) أداة `e57convert` التي تأتي مع libE57Format، أو (2) خط أنابيب PDAL مع `readers.e57` → `writers.las`، أو (3) pye57 في بضعة أسطر Python. كلها تُخرج LAZ/LAS، وهو ما يستطيع هذا الموقع عرضه مباشرة.
ماذا يعرض المُفتِّش فعليًا؟
ترويسة E57 ذات الـ 48 بايت (التوقيع، الإصدار الرئيسي/الفرعي، الطول الفيزيائي للملف، إزاحة/طول فهرس XML، حجم الصفحة)، وdump بـ hex+ASCII لأول كيلوبايت، وتدفقات نص قابلة للطباعة مستخرجة من المخزن — يشمل ذلك فهرس XML، فترى أسماء المسوحات وموضع المستشعر وأحجام الأقسام كنص عادي.
هل يُرفع الملف في أي مكان؟
لا. تُحلَّل الترويسة وتُبنى المعاينة البنيوية بالكامل داخل متصفحك. رغم أننا لا نستطيع عرض سحابة النقاط، لا يُرسل أي جزء من الملف إلى خادم.
المزيد من البيانات الجغرافية