التحكم باللغة الطبيعية في كرة CesiumJS ثلاثية الأبعاد - قم بالتحليق بالكاميرا، وإسقاط الكيانات، وتبديل الطبقات، وتحميل مربعات ثلاثية الأبعاد، وتحريك المسارات.
يتيح cesium-mcp لعميل MCP قيادة عارض CesiumJS موجود. 58 أداة عبر 12 مجموعة أدوات تغطي التنقل بين الكاميرا/العرض، والكيانات (العلامات، والتسميات، والنماذج، والمضلعات، والخطوط المتعددة)، والطبقات (GeoJSON، وخرائط الأساس)، والتفاعل (لقطات الشاشة، والإبراز، والقياس)، والميزات المتقدمة (البلاط ثلاثي الأبعاد، والتضاريس، والرسوم المتحركة، والمسارات، والخرائط الحرارية، وتحديد الموقع الجغرافي). يتم تنشيط الأدوات الأساسية 31 بشكل افتراضي؛ قم بتعيين CESIUM_TOOLSETS=all للمجموعة الكاملة. قم بإقرانه مع أي تطبيق يتضمن CesiumJS للحصول على تصور جغرافي مكاني يعتمد على الذكاء الاصطناعي.
جلب مواقع السفن الحية وتحديث الكيانات كل 30 ثانية.✓ تم النسخ
الأدوات
ما يوفره هذا الـ MCP
الأداة
المدخلات
متى تستدعيها
التكلفة
camera.flyTo / lookAt / saveView / loadView
coords / heading / pitch / roll
الملاحة بالكاميرا
0
entities.add / update / remove
geometry + styling
علامات، تسميات، نماذج، مضلعات، خطوط متعددة
0
layers.add (GeoJSON / imagery) / toggle
source + style
تبديل أو إضافة الطبقات الجغرافية المكانية
bandwidth for remote sources
tiles3d.load / query
tileset URL
عرض البلاط ثلاثي الأبعاد واختيار الميزات
0
terrain.set
terrain provider
مبادلة مقدمي التضاريس
0
animation.play / trajectory.load
time interval / track
التشغيل على أساس الوقت
0
interaction.screenshot / highlight / measure
area or picked entity
التقاط واختيار وقياس
0
heatmap.add
points + radius + gradient
تصور الكثافة
0
geolocation.goto
name or coords
التنقل بالمكان المسمى
0
التكلفة والحدود
تكلفة التشغيل
حصة API
لا شيء للخادم نفسه؛ الرموز المميزة لـ Cesium Ion لها حصتها الخاصة إذا كنت تستخدم أصول Ion
الرموز لكل استدعاء
العمليات الصغيرة؛ وحدات البايت / الصور ثلاثية الأبعاد غير موجودة في عدد الرموز المميزة
التكلفة المالية
مجاني - السيزيوم مفتوح المصدر
نصيحة
التزم بالأدوات الأساسية الافتراضية البالغ عددها 31 أداة إلا إذا كنت بحاجة إلى المجموعة الموسعة على وجه التحديد؛ سطح أبسط = عدد أقل من المنعطفات الخاطئة.
الأمان
الصلاحيات والأسرار ونطاق الأثر
تخزين بيانات الاعتماد: رمز السيزيوم أيون في env var إذا تم استخدامه.
نقل البيانات الخارجي: جلب إلى موفري الصور/التضاريس الذين قمت بتكوينهم (Ion، MapBox، خوادم البلاط المخصصة).
يمكن تشغيل المربعات ثلاثية الأبعاد أو الصور من مصادر غير موثوقة بامتيازات WebGL الكاملة في متصفحك - تعامل مع عناوين URL كما تفعل مع البرامج النصية.
يمكن أن تتضمن لقطات الشاشة تراكبات حساسة؛ المراجعة قبل المشاركة.
استكشاف الأخطاء
الأخطاء الشائعة وحلولها
تقفز الكاميرا إلى الفضاء بدلًا من الهدف
تحقق من ترتيب خطوط العرض/خطوط الطول (يستخدم السيزيوم خطوط الطول وخطوط العرض) وقيم الارتفاع.
تحقق: Log args passed to camera.flyTo
تبدو GeoJSON مسطحة
أخذ عينات التضاريس معطل؛ تمكين clamToGround في خيارات الطبقة.
تحقق: Inspect the layer's styling options
مجموعة البلاط سوداء / مفقودة
يحظر CORS العديد من مجموعات البلاط؛ المضيف أو الوكيل مع الرؤوس المناسبة.
تحقق: DevTools Network panel for the tileset URL
البدائل
Cesium MCP مقابل البدائل
البديل
متى تستخدمها
المقايضة
google-maps
تعد الخرائط ثنائية الأبعاد وواجهة برمجة تطبيقات الأماكن كافية
لا توجد كرة أرضية ثلاثية الأبعاد أو بلاط ثلاثي الأبعاد