أكثر

إضافة جدول إلى ArcGIS MapServer بحيث يمكن ربط الطبقات والجداول؟


أود إضافة جداول إلى MapServer الخاص بي. أريد أن يتضمن كلا من طبقات المعالم والجداول التي تمكنني من ربط الطبقات بالجداول ذات الصلة واسترداد الحقول الضرورية للجداول. سيكون الهيكل الناتج مثل الهيكل الموجود في الرابط التالي ؛ http://sampleserver3.arcgisonline.com/ArcGIS/rest/services/Pet Petroleum/KSPetro/MapServer

بعد النقر على جدول "tops" ، يمكن رؤية العلاقة بين الطبقات و "قمم" الجدول. على الرغم من أنه يمكن رؤية جميع الجداول والطبقات الضرورية من خلال ArcCatalog ، إلا أنه لا يمكن رؤيتها في MapServer. بعد تحديث ArcCatalog ، تتم إعادة تعيين MapServer.

هل يستطيع أي أحد مساعدتي؟


استخدامكتالوج ArcCatalogأوArcMapيمكنك استخدام مجموعة أدوات فئات العلاقات لإنشاء قواعد العلاقات والعلاقات التي تصفها.


نظرة عامة على مربع أدوات التحويل

يحتوي مربع أدوات التحويل على أدوات تقوم بتحويل البيانات بين تنسيقات مختلفة.

تحتوي مجموعة أدوات Excel على أدوات لتحويل ملفات Microsoft Excel من وإلى الجداول.

باستخدام الأدوات الموجودة في مجموعة أدوات Raster ، يمكنك تحويل المعلومات الموجودة في مجموعة بيانات نقطية إلى نوع مختلف من بنية البيانات ، مثل فئة المعالم ، أو إلى نوع مختلف من الملفات ، مثل ملف ثنائي أو ملف نصي.

توفر مجموعة الأدوات هذه أداة لتحويل الميزات من WFS إلى فئة ميزات لتوفير المزيد من الوظائف لتلك الميزات.

تحتوي مجموعة أدوات GPS على أدوات للتحويل بين تنسيق تبادل GPS (GPX) وفئات الميزات.

تحتوي مجموعة أدوات JSON على أدوات لتحويل الميزات بين JSON (JavaScript Object Notation) أو GeoJSON وفئات الميزات. JSON و GeoJSON عبارة عن تنسيقات بيانات تبادل خفيفة وقائمة على النصوص تُستخدم لمشاركة بيانات GIS بين ArcGIS والأنظمة الأخرى. هذه التنسيقات حيادية اللغة ، ومعظم لغات البرمجة - مثل Python و C # و Java و JavaScript وما إلى ذلك - توفر مكتبات لقراءة JSON و GeoJSON ومعالجتهما وكتابتهما.

تحتوي مجموعة أدوات KML على أدوات للتحويل من Keyhole Markup Language (KML) إلى ميزات في قاعدة بيانات جغرافية.

تم تصميم تنسيق ملف LAS لتخزين المرتجعات المنفصلة من استطلاعات Lidar في بنية بيانات ثنائية فعالة ، ولكن بمرور الوقت ، تم استخدامه أيضًا لتخزين السحب النقطية من مصادر أخرى غير lidar. يمكن تحويل ملفات LAS بين إصدارات ملفات LAS المختلفة وتنسيقات سجل النقاط وأنواع الضغط. يمكن أيضًا تصديرها إلى نقطية لإنشاء نموذج سطح أو صورة من كثافة الليدار أو قيم الأحمر والأخضر والأزرق المرتبطة بكل نقطة.

تحتوي مجموعة أدوات SAS على أدوات لتحويل مجموعات بيانات SAS من الجداول وإليها.

تقوم الأدوات الموجودة في مجموعة أدوات To CAD بتحويل ميزات قاعدة البيانات الجغرافية إلى تنسيقات CAD أصلية. يمكنك استخدام هذه الأدوات في نماذج المعالجة الجغرافية والبرامج النصية لتحديد إجراءات التحويل الخاصة بك.

COLLADA - التي تعني نشاط تصميم COLLAborative - هي تنسيق XML مفتوح قياسي لتخزين النماذج ثلاثية الأبعاد. غالبًا ما يتم استخدامه كتنسيق تبادلي للتطبيقات ثلاثية الأبعاد ، وهو تنسيق للكائنات ثلاثية الأبعاد المخزنة داخل KML. تحتوي ملفات COLLADA على امتداد الملف .dae ويمكن أن تشير إلى ملفات صور إضافية تعمل كأنماط مثبتة على الكائن ثلاثي الأبعاد. يتيح تصدير ميزات متعددة المراحل إلى COLLADA مشاركة نتائج التحليل المعقدة مع الآخرين ، كما يوفر آلية لتحديث بيانات نظم المعلومات الجغرافية ثلاثية الأبعاد ، مثل المباني ، باستخدام برامج الجهات الخارجية مثل SketchUp أو 3DS Max.

تُستخدم جداول dBASE لتخزين السمات التي يمكن ربطها بميزات ملف الشكل بواسطة مفتاح السمة. يمكن استخدام أداة Table to dBASE لترحيل جداول INFO أو حتى جداول dBASE الأخرى بحيث يمكن استخدامها بواسطة ملفات أشكال معينة.

تحتوي مجموعة أدوات To Geodatabase على أدوات لتحويل البيانات وكتابتها إلى قاعدة بيانات جغرافية.

تحتوي مجموعة أدوات To GeoPackage على أداة لتحويل مجموعات البيانات إلى تنسيق OGC GeoPackage.

يمكن تخزين معلومات البيانات النقطية في العديد من تنسيقات ملفات البيانات التي يمكن قراءتها بواسطة ArcGIS. باستخدام مجموعة أدوات To Raster ، يمكنك تحويل هذه الملفات إلى مجموعات بيانات نقطية. تحتوي مجموعة الأدوات أيضًا على أدوات تسمح لك بتحويل أنواع مختلفة من معلومات المعالم إلى بيانات نقطية.

ملف الشكل هو تنسيق بسيط غير طوبولوجي لتخزين الموقع الهندسي ومعلومات البيانات الجدولية للمعالم الجغرافية. يمكن تمثيل المعالم الجغرافية في ملف الشكل بالنقاط أو الخطوط أو المضلعات (المناطق).

تدعم الأدوات الموجودة في مجموعة أدوات Transit Feed (GTFS) تحويل مجموعات البيانات العامة لمواصفات موجز النقل العام (GTFS) إلى فئات وجداول ميزات يمكن تصورها في الخريطة ، أو استخدامها كمدخلات لمزيد من التحليل ، أو استخدامها لإنشاء مجموعة بيانات شبكة. تسمح لك بعض الأدوات بإنشاء ملفات GTFS أو تحديثها. GTFS هو التنسيق القياسي الوحيد في جميع أنحاء العالم لبيانات النقل العام. يتضمن مواقع خطوط النقل العام ومحطاته بالإضافة إلى الجداول الزمنية.


قم بإعداد مستند الخريطة للاحتفاظ بمعرفات الطبقة والجدول

في الإصدارات السابقة من ArcGIS Server ، لم يتم الاحتفاظ بمعرفات الطبقة والجدول للخريطة وخدمات المعالم بعد تعديل مستند الخريطة المصدر. يتطلب هذا منك تحديث أي تطبيقات عميل تستهلك الطبقات والجداول لاستخدام المعرفات المحدثة. لتجنب تحديث تطبيقات العميل ، يوصى بتكوين مستند الخريطة للحفاظ على معرفات الطبقة والجدول ، كما هو موضح أدناه.

  1. افتح مستند الخريطة المصدر (MXD) في ArcMap.
  2. انقر بزر الماوس الأيمن فوق اسم إطار البيانات المطلوب وحدد خصائص.
  3. في مربع الحوار Data Frame Properties ، انقر فوق General وقم بتشغيل الخيار للسماح بتعيين معرفات رقمية فريدة لنشر خدمة الخريطة.
  4. انقر فوق موافق . يقوم ArcMap تلقائيًا بتعيين معرفات متسلسلة لكل طبقة وجدول في إطار البيانات.
  5. إذا رغبت في ذلك ، قم بتعيين معرفاتك المخصصة للطبقات والجداول:
    1. انقر بزر الماوس الأيمن فوق الطبقة أو الجدول الذي تريد تعيين معرف مخصص فيه وحدد خصائص.
    2. في مربع الحوار Layer Properties ، انقر فوق General وقم بتعيين العدد الصحيح المطلوب في حقل Layer ID.

    يمكن أن يكون المعرف أي عدد صحيح عشوائي ، ولا يلزم أن يكون متسلسلًا ، ويمكن أن يحتوي على فجوات بين الأعداد الصحيحة.

    يتم الآن الاحتفاظ بمعرفات الطبقة بعد النشر. لن تتم مطالبتك بعد الآن بتغيير تطبيقات العميل بعد تغيير مستند خريطة المصدر.


    ابحث عن الطبقات

    أحد الخيارات لإضافة المعلومات إلى الخريطة هو العثور على الطبقات الموجودة من مؤسستك ، أو المفضلة ، أو ArcGIS Online ، أو موقع ArcGIS Server. يتضمن ArcGIS Online المحتوى الذي أضفته والمحتوى من المجموعات التي تنتمي إليها والمحتوى العام. تتضمن Living Atlas Layers حركة المرور العالمية والتركيبة السكانية. يمكن أن تكون الطبقات التي تبحث عنها عبارة عن خريطة ArcGIS Server وصورة وجداول طبقات المعالم وثائق KML وطبقات المسار وخدمات OGC على الويب.

    يظهر خيار البحث في Living Atlas Layers إذا قمت بتسجيل الدخول باستخدام حساب مؤسسة وتم تكوين البوابة الإلكترونية للوصول إلى محتوى Living Atlas of the World. يمكنك تصفح طبقات الخريطة المحددة من Living Atlas of the World ، مثل الخرائط الديموغرافية وخرائط المرور المتاحة لك لإضافتها إلى خريطتك. قد تتطلب Living Atlas Layers اشتراكًا تنظيميًا للوصول ، وفي بعض الحالات ، تستهلك اعتمادات ArcGIS Online. تم تحديد هذه في وصف العنصر.

    • ArcGIS Online (محتوى عام)
    • خادم GIS الذي تحدده من خلال عنوان URL الخاص به
    • محتوى Living Atlas (إذا تم تكوين البوابة الإلكترونية للوصول إلى محتوى Living Atlas of the World)
    • المحتوى الخاص بي (الطبقات التي أضفتها إلى البوابة)
    • المفضلة لديك
    • المجموعات التي أنت عضو فيها

    عند البحث عن خادم GIS ، يمكنك العثور على الخريطة والصورة وطبقات المعالم. عند البحث في البوابة الإلكترونية ، أو المحتوى الخاص بي ، أو المفضلة ، أو المجموعات التي تنتمي إليها ، يمكنك البحث عن الخريطة ، والصور ، والميزات ، وجداول طبقات المسار ، ومستندات KML وخدمات الويب OGC.

    لديك خيار الحصول على نتائج بناءً على النطاق الحالي لخريطتك. على سبيل المثال ، إذا تم تكبير خريطتك إلى ولاية نيفادا بالولايات المتحدة الأمريكية ، فسيتم ترتيب نتائج البحث بناءً على نطاق الخريطة. عادةً ما يؤدي تغيير نطاق الخريطة إلى ولاية بنسلفانيا إلى إرجاع نتائج مختلفة (اعتمادًا على كلماتك الرئيسية). يتم إرجاع كل الطبقات التي تتداخل مع نطاق الخريطة الحالي (وتتطابق مع كلماتك الرئيسية). قم بإلغاء تحديد داخل منطقة الخريطة إذا كنت لا تريد أن تستند النتائج إلى مدى الخريطة الحالي.

    1. انقر فوق إضافة واختر البحث عن الطبقات.
    2. اكتب الكلمات الأساسية في حقل البحث.
    3. اختر المكان الذي تريد البحث فيه عن الطبقات — البوابة الإلكترونية ، أو ArcGIS Online ، أو خادم GIS ، أو المفضلة ، أو المحتوى الخاص بي ، أو المجموعات التي تنتمي إليها.

    إذا تم تكوين البوابة الإلكترونية للوصول إلى المحتوى من Living Atlas of the World ، فسيكون لديك أيضًا خيار البحث في Living Atlas Layers.


    إضافة جدول إلى ArcGIS MapServer بحيث يمكن ربط الطبقات والجداول؟ - نظم المعلومات الجغرافية

    يوفر مكون MapServer وصولاً برمجيًا إلى محتويات مستند الخريطة على القرص ، ويقوم بإنشاء صور لمحتويات الخريطة بناءً على طلبات المستخدم. مصمم للاستخدام في بناء خدمات الويب المستندة إلى الخرائط وتطبيقات الويب.

    ملاحظات

    MapServer هو ArcObject ذو الحبيبات الخشنة. يسمح هذا الكائن للمستخدمين بعرض مستندات خرائط ArcGIS والاستعلام عنها في بيئات تطوير الإنترنت. في بيئة الخادم ، يمكن الوصول إلى كائنات MapServer عبر SOAP / XML عبر اتصال HTTP (الإنترنت) أو عبر COM في ملحق كائن الخادم (SOE). في SOE ، يمكنك استخدام IRESTRequestHandler لمعالجة طلب REST / JSON. يحتوي coclass MapServer على عدة واجهات مثل IMapServer و IMapServerDataAccess مع وظائف لعرض خدمة الخرائط والاستعلام عنها.

    بالإضافة إلى MapServer ، يتم تحديد عدد من كائنات MapServer لتمثيل معلمات الإدخال والإخراج للأساليب الموجودة على واجهات MapServer. على سبيل المثال ، تتطلب طريقة IMapServer ExportMapImage مدخلين: وصف الخريطة المراد تصديرها ووصف معلمات الإخراج. يتم التقاط هذه المدخلات في MapDescription و ImageDescription الكائنات.

    على الرغم من أن الطرق والخصائص المتاحة من خلال MapServer والكائنات المرتبطة بها تقدم وظائف تعيين مهمة ، إلا أنها لا يمكن أن تغلف كل ما يقدمه ArcObjects. في بعض الحالات قد ترغب في استخدام ArcObjects أخرى أكثر دقة بالتزامن مع MapServer. بدءًا من 10.1 ، يمكنك القيام بذلك فقط في SOE باستخدام واجهة IMapServerDataAccess التي ستمنحك الوصول إلى مصدر البيانات (IFeatureClass أو ITable) لطبقة أو جدول مستقل.

    يرجى ملاحظة أن الوصول إلى ArcObjects دقيق الحبيبات من خلال واجهة IMapServerObjects قد تم إهماله في 10.1. عادةً ما تريد استخدام واجهة IMapServerObjects لإجراء تغييرات على الخريطة ، مثل تعديل عارض الطبقة أو إضافة طبقة جديدة. بدءًا من الإصدار 10.1 ، لن تحتاج إلى الوصول إلى ArcObjects دقيق الحبيبات نظرًا لأن هذه الإمكانات متاحة عبر واجهة برمجة تطبيقات MapServer ذات الحبيبات الخشنة. إذا تم تمكين خدمة الخريطة التي تقوم بالوصول إليها باستخدام dynamicLayers (SupportsDynamicLayers) ، فيمكنك استخدام IDynamicLayerDescription لتغيير العارض أو لتعيين مصدر البيانات لطبقة جديدة.

    من المهم معرفة أن كافة التغييرات التي تم إجراؤها على كائن MapServer مؤقتة. قد يتضمن التغيير المؤقت تغييرات في MapDescription أو LayerDescription باستخدام IMapDescription أو ILayerDescription أو IDynamicLayerDescription. على سبيل المثال ، يمكنك تغيير المدى الجغرافي للخريطة (MapArea) ، أو تغيير الرؤية (المرئية) أو العارض (DrawingDescription) لطبقة أو حتى إضافة طبقة جديدة أثناء التنقل. هذه التغييرات مؤقتة وصالحة لمدة المكالمة (بدون حالة). بمجرد انتهاء المكالمة ، يعود كائن MapServer إلى حالته الافتراضية ولا يتذكر التغييرات التي تم إجراؤها بواسطة المكالمة السابقة.

    قد تجد وظيفة GenerateDataClasses للحصول على قيم فريدة من الحقول أو إنشاء فئات من حقل واطلب اختياريًا العارض الذي يمكن استخدامه مع ExportMapImage.

    يتم دعم رموز معينة فقط عند العمل مع MapServer WSDL. وتشمل هذه ISimpleMarkerSymbol و ICharacterMarker و IPictureMarker و ISimpleLineSymbol و ISimpleFillSymbol و IPictureFill.

    يمكن أن تحتوي خدمة MapServer على ذاكرة تخزين مؤقت لخريطة متجانبة مرتبطة. يمكن لخدمات خرائط ArcGIS استخدام ذاكرة التخزين المؤقت للتجانب لتحسين الأداء بشكل ملحوظ أثناء تسليم الخرائط. تسمى خدمة الخريطة التي تفي بالطلبات مع مربعات تم إنشاؤها مسبقًا من ذاكرة تخزين مؤقت بدلاً من عرض جزء من الخريطة ديناميكيًا خدمة الخرائط المخزنة مؤقتًا. ذاكرة التخزين المؤقت للخريطة عبارة عن مستودع يحتوي على مربعات صور لنطاقات الخريطة عند مستويات مقياس معينة.

    يقوم ناشرو الخدمة بإنشاء ذاكرة التخزين المؤقت لخدمة الخريطة باستخدام أدوات المعالجة الجغرافية في ArcCatalog أو عبر البرمجة النصية. يمكن للتطبيقات التي تعمل مع خدمة الخرائط المخزنة مؤقتًا الوصول مباشرة إلى المربعات من ذاكرة التخزين المؤقت للتجانب. تتضمن هذه التطبيقات ArcGIS for Desktop وتطبيقات ArcGIS for Server Web ADF. بينما التطبيقات الأخرى التي تعتمد على ArcGIS for Server JavaScript أو Silverlight أو Flex API الوصول إلى مربعات باستخدام معالج التجانب.

    للحصول على الأداء الأمثل ، استخدم ذاكرات التخزين المؤقت. لا تستخدم التطبيقات التي تم إنشاؤها باستخدام ذاكرات التخزين المؤقت خدمة الخرائط الأصلية ، ولكن بدلاً من ذلك تسحب الصور مباشرةً من الدليل الظاهري المخزن مؤقتًا أو باستخدام خدمة ويب لمعالج التجانب قيد التشغيل على الخادم. استخدم ICacheDescription للحصول على معلومات حول الخدمة المخبأة.

    يمكن أن يكون العمل مع MapServer مع خدمة الخرائط المخزنة مؤقتًا مختلفًا عن العمل مع خدمة الخريطة بدون ذاكرة تخزين مؤقت. على الرغم من أنك ستتمكن من الاستعلام عن خدمة الخرائط المخزنة مؤقتًا تمامًا كما تفعل مع خدمة الخرائط غير المخزنة مؤقتًا ، سترى اختلافات عند العمل مع MapDescription لخدمة الخرائط المخزنة مؤقتًا ووصف الطبقة لأي طبقة خريطة تنتمي إلى ذاكرة تخزين مؤقت.

    إذا كانت خدمة الخريطة عبارة عن خدمة خريطة مخزنة مؤقتًا ، فلا يمكن تطبيق الرسومات المخصصة ، وتقديم المعالم المحددة وما إلى ذلك على MapDescription. بالإضافة إلى ذلك ، يتم تجاهل أي تغييرات يتم إجراؤها على LayerDescription لأي من طبقات الخريطة ، مثل تطبيق تعبير تعريف أو تطبيق مخزن مؤقت للتحديد أو تبديل رؤية التسميات أو تغيير رؤية الطبقة نفسها. ستحتاج إلى استخدام ITileCacheInfo لتغيير الإسناد المكاني أو استدعاء وظيفة ExportMapImage مع تعيين مرجع مكاني مختلف إلى IMapDescription. في الحالة الأخيرة ، ستحصل على صورة واحدة مسقطة على الإسناد المكاني المطلوب بدلاً من مربعات متعددة.

    توفر المنتج

    المنصات المدعومة

    ملخص ميداني
    الحقول موروثة من الواجهة com.esri.arcgis.system.IRequestHandler
    IID و IID46a0e2ea_3b64_4a46_bd78_88a1660f35bb و xxDummy
    الحقول موروثة من الواجهة com.esri.arcgis.system.IObjectActivate
    IID ، IIDe3b78022_143e_4e61_9099_ed319ec061e7 ، xxDummy
    الحقول موروثة من الواجهة com.esri.arcgis.system.IRESTRequestHandler
    IID ، IID9d66a418_d54a_48ed_88bd_043a25fa9c83 ، xxDummy
    ملخص المنشئ
    MapServer ()
    يُنشئ MapServer باستخدام ArcGIS Engine.
    MapServer (كائن الكائن)
    إهمال. اعتبارًا من ArcGIS 9.2 ، تم استبداله بقوالب Java العادية.
    MapServer theMapServer = (MapServer) obj
    ملخص الطريقة
    فارغ تفعيل ()
    ينشط الكائن.
    فارغ applicationMapDescription (IMapDescription mapDescription ، IImageDisplay mapDisplay)
    يطبق الحالة الحالية لوصف الخريطة على كائن خادم الخريطة.
    فارغ beforeStart (IServerObjectAdmin pAdmin، IPropertySet props)
    يتم استدعاء قبل بدء التكوين.
    فارغ beforeStop (IServerObjectAdmin pAdmin، IPropertySet props)
    يتم استدعاء قبل إيقاف التكوين.
    مزدوج حساب المسافة (String mapName ، IPoint fromPoint ، IPoint toPoint ، int الوحدات)
    تحسب المسافة بين نقطتين على الخريطة المحددة.
    مزدوج مقياس الحوسبة (IMapDescription mapDesc ​​، IImageDisplay mapDisplay)
    لحساب مقياس الخريطة المحددة ، في نطاق الخريطة المحدد ، لصورة بالحجم المحدد.
    فارغ ربط (مسار ملف سلسلة)
    يقوم بتهيئة خادم الخريطة بملف mxd أو pmf مخزّن في المسار المحدد.
    فارغ بناء (الدعائم IPropertySet)
    بناء كائن مرحلتين.
    فارغ تعطيل ()
    يعطل الكائن.
    قيمة منطقية يساوي (كائن س)
    قارن هذا الكائن بآخر
    ilayoutImage ExportLayout (صفحة وصف IPageDesc ، IImage وصف imageDesc)
    يولد صورة للتخطيط ، بناءً على كائن وصف الصفحة المحدد ، ويكتب الصورة في ملف محدد على القرص.
    IImage النتيجة exportLegend (أسطورة ILegend ، IMap الوصف mapDesc ​​، IImage عرض pMapDisplay ، IColor backgroundColor ، IImage وصف imageDesc)
    يصدر وسيلة إيضاح إلى ملف صورة.
    IMapImage ExportMapImage (IMapDescription mapDesc، IImageDescription imageDesc)
    يولد صورة للخريطة ، بناءً على وصف الخريطة المحدد ، ويكتب الصورة في ملف محدد على القرص.
    IImage النتيجة التصديرالسهم الشمالي (السهم إلى الداخل ، IMap ، خريطة الوصف ، Desc ، خلفية ملونة ، اللون ، II الصورة وصف الصورة Desc)
    يصدر سهم الشمال إلى ملف صورة.
    IImage النتيجة ExportScaleBar (IScaleBar scalebar ، IMap وصف الخريطة ، IImage عرض pMap العرض ، IC color backgroundColor ، IImage وصف imageDesc)
    يصدر شريط مقياس إلى ملف صورة.
    IMapServerFindResults find (IMapDescription mapDesc، IImageDisplay mapImage، String searchString، boolean contains، String searchFields، int option، ILongArray layerIds)
    إرجاع مجموعة من كائنات Map Server Find Result التي تحتوي على سلسلة البحث المحددة.
    IServerObjectExtension findExtensionByCLSID (سلسلة cLSID)
    يُرجع ملحق كائن الخادم الذي تم العثور عليه باستخدام تمثيل سلسلة من معرف الفئة الخاص به.
    IServerObjectExtension findExtensionByTypeName (اسم السلسلة)
    إرجاع ملحق كائن الخادم الذي تم العثور عليه باستخدام اسم النوع الخاص به.
    فارغ fromMapPoints (IMapDescription mapDescription، IImageDisplay mapDisplay، IPointCollection mapPoints، ILongArray [] screenXValues، ILongArray [] screenYValues)
    يحول إحداثي خريطة إلى موقع شاشة.
    فارغ fromPagePoints (IEnvelope pageExtent، IImageDisplay pageDisplay، IPointCollection pagePoints، ILongArray [] screenXValues، ILongArray [] screenYValues)
    يحول إحداثي الصفحة إلى موقع الشاشة.
    ICacheControlInfo getCacheControlInfo (اسم خريطة السلسلة)
    يحصل على معلومات وصف ذاكرة التخزين المؤقت لخريطة معينة.
    ICache الوصف المعلومات getCacheDescriptionInfo (اسم خريطة السلسلة)
    يحصل على معلومات وصف ذاكرة التخزين المؤقت لخريطة معينة.
    خيط getCacheName (String mapName، int layerID)
    الحصول على اسم ذاكرة التخزين المؤقت لطبقة معينة داخل الخريطة.
    ICacheStorageInfo getCacheStorageInfo (اسم خريطة السلسلة)
    يحصل على معلومات التخزين المؤقت.
    سلسلة ثابتة getClsid ()
    getClsid.
    خيط getConfigurationName ()
    اسم تكوين كائن الخادم الذي يحدد كائن الخادم.
    موضوع getDataSource (String mapName، int layerID)
    احصل على مصدر البيانات
    ILayerDrawing الوصف getDefaultLayerDrawingDescriptions (String mapName، ILongArray pLayerIDs، IServerSymbolOutputOptions outputOptions)
    احصل على وصف رسم الطبقة
    خيط getDefaultMapName ()
    اسم الخريطة النشطة للمستند (إطار البيانات).
    وصف IPage getDefaultPageDescription ()
    إعدادات الصفحة الافتراضية.
    موضوع getDisplayDataSource (String mapName، int layerOrTableID)
    احصل على مصدر بيانات العرض
    IPropertySet getDocumentInfo ()
    مجموعة من أزواج الاسم والقيمة للخصائص المحددة لوثيقة الخريطة (mxd فقط).
    IF Feature getFeature (String mapName، int layerID، int featureId)
    يُرجع المعلم ، بالنظر إلى معرف الميزة والطبقة.
    خيط getFeatureValue (String mapName ، int layerID ، IF Feature ، String fieldName)
    ترجع قيمة معلم معين كسلسلة.
    خيط getFilePath ()
    مسار مستند الخريطة.
    ايلاير getLayer (String mapName، int layerID)
    الطبقة المحددة بواسطة اسم الخريطة ومعرف الطبقة.
    int getLayerID (String mapName، ILayer pLayer)
    الطبقة المحددة بواسطة اسم الخريطة ومعرف الطبقة.
    بايت [] getLayerTile (String mapName ، int layerID ، مستوى int ، صف int ، عمود int)
    الحصول على تجانب لموقع تجانب معين من طبقة معينة.
    بايت [] getLayerTileEx (String mapName، int layerID، int level، int row، int column، int cacheFormat)
    الحصول على تجانب لموقع تجانب معين من طبقة معينة.
    IMapServerLegendInfos getLegendInfo (String mapName ، ILongArray layerIds ، IMapServerLegendPatch patch ، IImageType imgType)
    تُرجع مجموعة من كائنات معلومات وسيلة إيضاح خادم الخريطة للطبقات المحددة.
    IMap getMap (سلسلة mapName)
    الخريطة المقابلة لاسم الخريطة المحدد.
    int getMapCount ()
    عدد الخرائط (إطارات البيانات) في المستند.
    خيط getMapName (فهرس int)
    اسم الخريطة (إطار البيانات) كما هو مبين بالفهرس.
    IMapTableSubtypeInfos getMapTableSubtypeInfos (String mapName ، ILongArray pTableIDs)
    إرجاع MapTableSubtypeInfos في الخريطة الحالية.
    بايت [] getMapTile (String mapName ، مستوى int ، صف int ، عمود int)
    الحصول على مربع لموقع تجانب معين من خريطة معينة.
    بايت [] getMapTileEx (String mapName ، مستوى int ، صف int ، عمود int ، int cacheFormat)
    الحصول على مربع لموقع تجانب معين من خريطة معينة.
    int getMaxBufferCount ()
    الحد الأقصى لعدد السجلات المخزنة مؤقتًا على الخادم للعرض.
    int getMaxImageHeight ()
    أقصى ارتفاع لطلب صورة بالبكسل.
    int getMaxImageWidth ()
    أقصى عرض بالبكسل لطلب صورة.
    int getMaxRecordCount ()
    الحد الأقصى لعدد السجلات التي تم إرجاعها لنتائج الاستعلام (تحديد ، بحث ، QueryFeatureData ، و QueryHyperlinks).
    IPageLayout getPageLayout ()
    كائن تخطيط الصفحة لوثيقة الخريطة الحالية.
    خيط getPhysicalCacheDirectory ()
    الدليل المادي لملفات ذاكرة التخزين المؤقت.
    خيط getPhysicalOutputDirectory ()
    الدليل المادي لملفات الإخراج.
    خيط getSchema ()
    ترجع هذه الطريقة التسلسل الهرمي للموارد SOE المستندة إلى REST.
    IMapServerInfo getServerInfo (String mapName)
    إرجاع معلومات حول الخريطة (إطار البيانات).
    IPropertySet getServiceConfigurationInfo ()
    مجموعة من أزواج الاسم والقيمة للخصائص التي تم تعيينها لقيود تكوين خدمة MapServer.
    خيط getSOMCacheDirectory ()
    الدليل الأصل لملفات ذاكرة التخزين المؤقت.
    خيط getSOMVirtualCacheDirectory ()
    الدليل الظاهري الأصل لملفات ذاكرة التخزين المؤقت.
    ISQLSyntaxInfo getSQLSyntaxInfo (String mapName، int layerID)
    تُرجع معلومات بناء جملة SQL للطبقة المحددة.
    إيتابل getStandaloneTable (String mapName، int standaloneTableID)
    الجدول المحدد بواسطة اسم الخريطة ومعرف الجدول.
    int getStandaloneTableID (String mapName ، ITable pTable)
    الطبقة المحددة بواسطة اسم الخريطة ومعرف الجدول المستقل.
    int getSupportedImageReturnTypes ()
    أنواع إرجاع الصور المدعومة لخادم الخريطة.
    صورة getThumbnail ()
    الصورة المصغرة المخزنة في مستند الخريطة.
    ITileCacheInfo getTileCacheInfo (اسم خريطة السلسلة)
    يحصل على تكوين ذاكرة التخزين المؤقت لخريطة معينة.
    ITileImageInfo getTileImageInfo (String mapName)
    يحصل على معلومات صورة تجانب ذاكرة التخزين المؤقت لخريطة معينة.
    خيط getTypeName ()
    نوع كائن الخادم (MapServer أو GeocodeServer).
    خيط getVirtualCacheDirectory ()
    الدليل الظاهري لملفات ذاكرة التخزين المؤقت.
    خيط getVirtualCacheDirectory (String mapName، int layerID)
    الحصول على دليل ذاكرة التخزين المؤقت الظاهري لطبقة معينة داخل الخريطة.
    خيط getVirtualOutputDirectory ()
    الدليل الظاهري لملفات الإخراج.
    بايت [] handleBinaryRequest (طلب [] بايت)
    يتعامل مع طلب ثنائي.
    بايت [] handleBinaryRequest2 (إمكانيات السلسلة ، طلب البايت [])
    يتعامل مع طلب ثنائي بقدرات واضحة.
    بايت [] handleRESTRequest (إمكانيات السلسلة ، اسم مورد السلسلة ، اسم عملية السلسلة ، إدخال عملية السلسلة ، تنسيق إخراج السلسلة ، خصائص طلب السلسلة ، سلسلة [] خصائص الاستجابة)
    يعالج طلبات REST للشركات المملوكة للدولة.
    خيط handleStringRequest (إمكانيات السلسلة ، طلب سلسلة)
    يعالج طلب سلسلة SOAP.
    int hashCode ()
    رمز التجزئة لهذا الكائن
    قيمة منطقية hasLayerCache (String mapName، int layerID)
    يشير إلى ما إذا كانت طبقة معينة تحتوي على ذاكرة تخزين مؤقت واحدة للتجانب.
    قيمة منطقية hasSingleFusedMapCache (اسم خريطة السلسلة)
    يشير إلى ما إذا كانت خريطة معينة تحتوي على ذاكرة تخزين مؤقت واحدة لتجانب الخرائط مدمجة.
    IMapServerIdentifyResults تحديد (IMapDescription mapDesc ​​، IImageDisplay mapImage ، IGeometry searchShape ، int التسامح ، int option ، ILongArray layerIds)
    إرجاع مجموعة من Map Server تحديد كائنات النتيجة في الموقع المحدد.
    فارغ initLogging (سجل ILog)
    يقوم بتهيئة كائن بسجل.
    فارغ interfaceSupportsErrorInfo (GUID riid)
    الواجهة يدعم معلومات الخطأ
    قيمة منطقية isFixedScaleMap (String mapName)
    يشير إلى ما إذا كانت الخريطة المحددة عبارة عن خريطة مقياس ثابتة.
    IPropertySet onAdd (عناصر IPropertySet)
    يتم استدعاء عند إضافة التكوين.
    فارغ onRemove ()
    يتم استدعاء عند إزالة التكوين.
    فارغ onRemoveEx (IServerObjectAdmin pAdmin، IPropertySet props)
    يتم استدعاء عند إزالة التكوين.
    فارغ onStart (IServerObjectAdmin pAdmin، IPropertySet pProps)
    يتم استدعاء عند بدء التكوين.
    فارغ onStop (IServerObjectAdmin pAdmin، IPropertySet pProps)
    يتم استدعاء عند إيقاف التكوين.
    IAttachmentDataArray queryAttachmentData (String mapName ، int tableID ، ILongArray attachmentIDs ، int transportType)
    إرجاع بيانات المرفقات للمعالم / الصفوف المحددة.
    IAttachmentInfoArray queryAttachmentInfos (String mapName ، int tableID ، ILongArray rowIDs)
    لعرض معلومات المرفقات التي تصف المرفقات الخاصة بالميزات / الصفوف المحددة.
    IQuery النتيجة queryData (سلسلة mapName ، IMapTableDescription pMapTableDescription ، عامل تصفية IQueryFilter ، خيارات IQueryResultOptions)
    تُرجع مجموعة السجلات من الصفوف التي تفي بمعايير اختيار عامل تصفية الاستعلام للجدول المحدد.
    int queryFeatureCount (سلسلة mapName ، int layerID ، مرشح IQueryFilter)
    تُرجع عدد المعالم التي تفي بمعايير تحديد عامل تصفية الاستعلام للطبقة المحددة.
    int queryFeatureCount2 (String mapName ، ILayerDescription pLayerDescription ، IQueryFilter filter)
    تُرجع عدد المعالم التي تفي بمعايير تحديد عامل تصفية الاستعلام للطبقة المحددة.
    IRecordSet queryFeatureData (سلسلة mapName ، int layerID ، عامل تصفية IQueryFilter)
    تُرجع مجموعة سجلات من المعالم التي تفي بمعايير اختيار عامل تصفية الاستعلام للطبقة المحددة.
    IQuery النتيجة queryFeatureData2 (String mapName ، ILayerDescription pLayerDesciscription ، مرشح IQueryFilter ، خيارات IQueryResultOptions)
    تُرجع مجموعة سجلات من المعالم التي تفي بمعايير اختيار عامل تصفية الاستعلام للطبقة المحددة.
    IFIDSet queryFeatureIDs (سلسلة mapName ، int layerID ، عامل تصفية IQueryFilter)
    تُرجع معرّفات المعالم التي تفي بمعايير اختيار عامل تصفية الاستعلام للطبقة المحددة.
    IFIDSet queryFeatureIDs2 (سلسلة mapName ، ILayerDescription pLayerDesciscription ، مرشح IQueryFilter)
    تُرجع معرّفات المعالم التي تفي بمعايير اختيار عامل تصفية الاستعلام للطبقة المحددة.
    IStringArray الاستعلام HTMLPopups (String mapName ، int tableID ، ILongArray pRowIDs)
    إرجاع html كنص يمكن استخدامه في النوافذ المنبثقة.
    IMapServer الارتباطات التشعبية الارتباطات التشعبية (IMapDescription mapDesc، IImageDisplay mapImage، ILongArray layerIds)
    إرجاع مجموعة من كائنات Map Server Hyperlink للطبقات المحددة.
    IImage النتائج queryRasterValue (String mapName ، int sourceTableID ، ILongArray rowIDs ، String fieldName ، IImageType rasterValueType)
    إرجاع المحتوى النقطي الذي يفي بمعايير التحديد للجدول المحدد.
    IQuery النتيجة queryRelatedRecords (String mapName ، int sourceTable ، IFIDSet pFIDs ، IRelateDescription relateDescription)
    إرجاع معرفات الصفوف التي تتوافق مع معايير تحديد عامل تصفية الاستعلام للجدول المحدد.
    int queryRowCount (String mapName ، IMapTableDescription pTableDescription ، IQueryFilter pFilter)
    إرجاع عدد الصفوف التي تفي بمعايير تحديد عامل تصفية الاستعلام للجدول المحدد.
    ILongArray queryRowIDs (String mapName ، IMapTableDescription pTableDescription ، IQueryFilter pFilter)
    إرجاع معرفات الصفوف التي تتوافق مع معايير تحديد عامل تصفية الاستعلام للجدول المحدد.
    فارغ RefreshServerObjects ()
    يحدّث معلومات الخادم بناءً على الحالة الحالية للكائنات الدقيقة الأساسية.
    فارغ setMaxBufferCount (عدد العمليات)
    الحد الأقصى لعدد السجلات المخزنة مؤقتًا على الخادم للعرض.
    فارغ setMaxImageHeight (ارتفاع int)
    أقصى ارتفاع لطلب صورة بالبكسل.
    فارغ setMaxImageWidth (عرض int)
    أقصى عرض بالبكسل لطلب صورة.
    فارغ setMaxRecordCount (عدد صحيح)
    الحد الأقصى لعدد السجلات التي تم إرجاعها لنتائج الاستعلام (تحديد ، بحث ، QueryFeatureData ، و QueryHyperlinks).
    فارغ setPhysicalCacheDirectory (سلسلة pCacheDir)
    الدليل المادي لملفات ذاكرة التخزين المؤقت.
    فارغ setPhysicalOutputDirectory (String dirPath)
    الدليل المادي لملفات الإخراج.
    فارغ setSOMCacheDirectory (سلسلة pCacheDir)
    الدليل الأصل لملفات ذاكرة التخزين المؤقت.
    فارغ setVirtualCacheDirectory (سلسلة pVirtualCacheDir)
    الدليل الظاهري لملفات ذاكرة التخزين المؤقت.
    فارغ setVirtualOutputDirectory (String dirPath)
    الدليل الظاهري لملفات الإخراج.
    فارغ startWithData (IDataset pDataset)
    بديل للاتصال Connect ().
    فارغ قف ()
    يزيل كل كائنات الخريطة في الذاكرة.
    IPointCollection toMapPoints (IMapDescription mapDescription ، IImageDisplay mapDisplay ، ILongArray screenXValues ​​، ILongArray screenYValues)
    يحول موقع الشاشة إلى إحداثيات خريطة.
    IPointCollection toPagePoints (IEnvelope pageExtent ، IImageDisplay pageDisplay ، ILongArray screenXValues ​​، ILongArray screenYValues)
    يحول موقع الشاشة إلى إحداثيات صفحة.
    فارغ تحديث (دعائم IPropertySet)
    يحدّث خصائص الكائن.
    فارغ التحقق من صحة (دعائم IPropertySet)
    يتحقق من صحة الكائن.
    الطرق الموروثة من الفئة java.lang.Object
    clone، finalize، getClass، notify، notifyAll، toString، انتظر، انتظر، انتظر
    الطرق الموروثة من الواجهة com.esri.arcgis.interop.RemoteObjRef
    getJintegraDispatch ، الإفراج

    MapServer

    رميات: IOException - إذا كانت هناك مشكلات في التشغيل المتداخل UnknownHostException - إذا كانت هناك مشكلات في التشغيل المتداخل

    MapServer

    قم ببناء MapServer باستخدام مرجع لمثل هذا الكائن الذي تم إرجاعه من ArcGIS Engine أو Server. هذا يعادل لغويًا إرسال كائن إلى MapServer.


    انضم إلى منظمة

    تلقيت دعوة للانضمام إلى منظمة ، لكنني تلقيت خطأ عندما أحاول الانضمام.

    الدعوات صالحة لمدة 14 يومًا. اطلب من مسؤول مؤسستك أن يرسل إليك دعوة جديدة إذا انتهت فترة الـ 14 يومًا.

    يجب أن يتطابق البريد الإلكتروني لحسابك مع العنوان الذي تم إرسال الدعوة إليه. إذا أنشأت حسابًا مؤسسيًا جديدًا عند انضمامك إلى المؤسسة ، فأدخل عنوان البريد الإلكتروني نفسه الذي تم إرسال دعوتك إليه.

    إذا كنت تنضم إلى اشتراك تجريبي ، فلا يمكنك استخدام حساب موجود. تحتاج إلى إنشاء حساب جديد.

    أعلم أنه تمت دعوتي للانضمام إلى مؤسسة ، لكنني لم أتلق دعوة في مجلد صندوق البريد الإلكتروني الخاص بي.

    ربما تم نقل دعوتك أو حظرها بواسطة حساب بريدك الإلكتروني. تحقق من مجلدات البريد العشوائي والبريد الإلكتروني غير الهام. إذا كنت لا ترى البريد الإلكتروني هناك ، فأضف [email protected] إلى قائمة المرسلين الآمنين واطلب من مسئول ArcGIS Online المؤسسي إعادة إرسال الدعوة. إذا استمرت المشكلات ، اطلب من المسؤول الاتصال بدعم Esri.

    لماذا لا يمكنني الانضمام إلى منظمة باستخدام حساب GitHub الخاص بي؟

    • عنوان بريدك الإلكتروني على GitHub عام.
    • تسمح لك الدعوة التي تتلقاها بالانضمام بأي عنوان بريد إلكتروني.

    عند البحث عن طبقات لإضافتها إلى الخريطة ، يتم سرد طبقات الويب فقط.

    يمكنك البحث عن وإضافة طبقات المعالم وطبقات التجانب وطبقات الصور وطبقات KML وطبقات OGC WMS و WMTS و WFS. أنواع الطبقات الأخرى ، مثل حزم الطبقات ، غير مدعومة.

    عند البحث عن طبقات لإضافتها إلى الخريطة ، لا يتم سرد جميع طبقات مؤسستي في نتائج البحث.

    إذا قمت بتحديد المربع داخل منطقة الخريطة ، فسيتم إدراج الطبقات التي تتقاطع مع مدى نطاق الخريطة الحالي فقط في نتائج البحث.

    The date and time in a pop-up do not match the date and time in the underlying data.

    Servers store dates in Coordinated Universal Time (UTC). Web browsers convert the date to local time. For example, if you look at a time field in a pop-up and you are located in California during standard daylight time, what you see is 8 hours earlier (UTC-8) than the time in the data. This offset might affect the date as well. If you look at a pop-up with data from 7/7/2017 12:00 a.m., you see 7/6/2017 5:00 p.m.

    Dates are formatted differently throughout the map.

    When viewing dates in Map Viewer (formerly known as Map Viewer Beta ) or Map Viewer Classic (formerly known as Map Viewer ), you may see different formats on different parts of the map. Map authors can configure the format that appears in pop-ups, tables, and labels. For these and other parts of the map, such as the time slider, the language associated with your account determines the default date format.

    Time does not appear in the date field.

    Only short date formats display time (for example, 12/31/1999 and 31/12/1999). Time is not displayed as part of the date field for other date formats. To display time for date fields, you need to configure the date field in the pop-up to use one of the short date formats and check the box to show time.

    I can't edit the geometry of a feature in an editable feature layer.

    If the editable feature layer contains m-values, you can't edit the geometry for existing features. To edit geometry for existing features in the layer, the layer owner must move the data with m-values to a separate layer (which can be in the same service).

    When I print my map, some layers are missing.

    If your organization uses the default print service, layers that are not accessible externally, KML ground overlays, and network links without refresh properties do not appear on a printed map. If your organization uses a custom print service, certain types of layers may not appear on a printed map.

    Use the Print button in Map Viewer (formerly known as Map Viewer Beta ) or the Print drop-down menu in Map Viewer Classic (formerly known as Map Viewer ) to display a printer-friendly web page of your map (with or without the legend).

    If you're using Map Viewer Classic , once the print page has finished loading you can use your browser's print option to print a complete and well-formatted map. If you use your browser's print option directly from Map Viewer Classic without using the Map Viewer Classic Print drop-down menu, many other layers and logos may be missing as well.

    My map layer did not draw completely.

    A layer may have too many features for Map Viewer Classic (formerly known as Map Viewer ) to display all at once. When this happens, Map Viewer Classic displays a warning that the layer did not draw completely. To see the omitted features, zoom in and move around the map.

    The map is missing a legend.

    You will not see a legend for basemaps or OGC WMS and WMTS layers. You will also not see a legend for layers that are not accessible externally or if the map author has hidden it.

    The map legend is different from the legend I created for my feature layer.

    Legends for feature layers may not match the legends saved in web maps. This typically happens when you save the layer in the web map with different symbology than that of the original layer. Symbology is saved to the web map when you save the map. Therefore, if you have different symbology saved to the layer and want to display the layer's legend in the web map, you must remove the layer from the web map and add it back.

    I can't reorder a layer in the map's contents.

    Layers are always displayed on top of a basemap, and feature layers are always displayed on top of tileset layers (map image, imagery, and tile layers) and KML layers. Depending on the type of layers you have in your map, you may not be able to move them all up or down. For example, if you have one map image layer and three feature layers, you can reorder the feature layers, but you cannot move the map image layer on top of them.

    My web map contains a layer that is no longer available, and an error appears when I load the map. How do I remove this layer so that I can replace it with another one?

    Save your web map. The problem layer won't be saved, and you can add other available layers to the map as needed.

    The time slider does not appear in a map with a time-aware layer.

    Time-aware layers are not supported in KML documents, embedded maps, and layers from a file. The time slider does not appear in these cases. The time slider also does not appear if the map author has disabled time animation on the layer.

    There is no option to use my layer as a basemap.

    ArcGIS Server services (map image layers), OGC WMS, OGC WMTS, and tile layers can be used as your basemap.

    When I use my own basemap, some of the zoom levels in my basemap are missing on the map.

    This happens because the map displays the zoom levels of the current basemap, for example, the World Topographic basemap. To see the additional zoom levels in the basemap you've added, save your map, close the Map Viewer or Map Viewer Classic page (for example, go to the Gallery), and reopen the map. The additional zoom levels appear. You need privileges to create items to save your map.

    My basemap is unavailable, so none of my map content appears.

    Map Viewer Classic (formerly known as Map Viewer ) can't display layers in a map without a working basemap because the basemap establishes the coordinate system of the map. Once you save a map with a basemap, Map Viewer Classic only uses that basemap it doesn't revert to a default basemap if yours is unavailable. You can repair your map by using a different basemap as long as the spatial reference of the unavailable and new basemap are the same. For basemaps that are tile layers, the tiling scheme of the unavailable and new basemaps must also be the same. Repair your map by choosing a different basemap from the gallery or using the URL parameter basemapUrl .

    When I add an OGC WMS or WMTS layer to my map, I get an error that says the layer's coordinate system doesn't align with that of the basemap.

    This error message usually appears when you added layers to your map in Map Viewer Classic (formerly known as Map Viewer ) and then added an OGC layer that is in a coordinate system other than Web Mercator (the projection of the basemaps in the default Map Viewer Classic gallery). To remedy this, create a new map and add your OGC layer first. If your layer is in GCS WGS84, Map Viewer Classic uses the GCS WGS84 World Imagery basemap. If your OGC WMS or WMTS layer is in a coordinate system other than Web Mercator or GCS WGS84, your layer is used as the basemap. If your WMTS layer supports multiple coordinate systems, you can select the one you want to use.

    The aerial imagery I added doesn't display on the map.

    Tile layers that use aerial imagery may not display on the map if you are using a Web Mercator basemap (which is the projection of the basemaps in the gallery) and the layer is not in Web Mercator. To display the layer, use it as the basemap or display it on top of a basemap that is in the same projection as the tile layer.

    Some layers don't display correctly in the map. It looks like there is a mix of HTTP and HTTPS URLs. Is this mixed content negatively affecting the map display?

    The specific behavior depends on your browser and browser version.

    As of December 2020, HTTP is no longer supported, and references to HTTP URLs no longer work in ArcGIS Online . If you are the owner or administrator of the map, you must therefore update the layers in the map to use HTTPS. For more information about considerations when making changes to your content and workflows, see the Important Updates for ArcGIS and HTTPS Only Enforcement Support article.

    You can read more about mixed content from various browser providers.

    When attempting to add a layer to the map or opening an existing map, I see a message that Map Viewer Classic is unable to establish a secure connection to one or more layers.

    It's possible that the URL you provided is HTTP when your organization is set up for HTTPS. As of December 2020, HTTP is no longer supported, and references to HTTP URLs no longer work in ArcGIS Online . If you are the owner or administrator of the map, you must therefore update the layers in the map to use HTTPS. For more information about considerations when making changes to your content and workflows, see the Important Updates for ArcGIS and HTTPS Only Enforcement Support article.

    My dataset is too large to add directly to the map.

    Large datasets should be published as hosted feature layers. When you add a shapefile, GeoJSON, CSV, TXT, or GPX file directly to Map Viewer Classic (formerly known as Map Viewer ), the features are stored in the web map, which increases the amount of data that must be downloaded each time the web map is opened. Publishing your data as a hosted feature layer allows the features in the dataset to be requested as needed rather than being stored in the web map.

    When you add a text file (CSV or TXT) while signed in with an organizational account, 4,000 features can be added directly to the map. When you add the same text file while signed in with a public account, or when you are not signed in, 250 features can be added directly to the map. Datasets with more features than this must be published as a hosted feature layer.

    When you add a shapefile or GeoJSON file with point data, 4,000 features can be added directly to the map. When you add a shapefile or GeoJSON file with polygon or line data, 2,000 features can be added directly to the map. Datasets with more features than this must be published as a hosted feature layer. Shapefiles and GeoJSON files larger than 10 MB must be published as a hosted feature layer regardless of the number of features.

    Some features are missing when I add my KML document to the map.

    When you add a KML document to Map Viewer (formerly known as Map Viewer Beta ) or Map Viewer Classic (formerly known as Map Viewer ), features from placemarks, network links, ground overlays without refresh properties, folders, and extended data are displayed. Other features are not supported at this time. To learn more about supported KML elements and functionality, see the Considerations for using KML in your map section in KML.

    Edits in the feature layer don’t appear in the embedded map or app until the map is refreshed.

    When you add, update, or remove features in a layer that contains less than 2,000 polygons, 4,000 points, or 250,000 vertices, the edits don’t appear in the embedded map or app until the map is refreshed. You can set a refresh interval on the layer to keep the map synced with the latest data while the map is open.

    I cannot edit features I've added to my map.

    When a feature layer is published, the publisher determines what, if any, edit operations can be performed through the feature layer. Be sure the feature layer is editable. Also, KML and OGC WMS and WMTS layers cannot be edited in Map Viewer (formerly known as Map Viewer Beta ) or Map Viewer Classic (formerly known as Map Viewer ).

    I do not see an option to configure pop-ups even though I know my service has feature data in it.

    Neither Map Viewer (formerly known as Map Viewer Beta ) nor Map Viewer Classic (formerly known as Map Viewer ) supports editing or displaying pop-ups on OGC WMS and WMTS layers. Configuring pop-ups on KML layers is not supported any feature data in the KML layer is automatically displayed (you cannot disable or configure them).

    I cannot remove pop-ups on a layer in the map.

    In Map Viewer Classic (formerly known as Map Viewer ), you can remove pop-ups on a map layer you have previously enabled and on features from a delimited text file, shapefile, or GPX file. You cannot remove pop-ups for map notes layers created in Map Viewer Classic or for KML layers.

    The map pop-up does not display my custom HTML.

    ArcGIS Online supports a limited set of HTML tags. Unsupported HTML is filtered out and will not be displayed.

    After modifying a service or hosted web layer, the layers in my map are missing or do not function as expected.

    If the layers in your ArcGIS Server service or hosted web layer have been reordered, removed, or the schema has changed, maps or layers referencing the service or layer may not function as expected. To resolve the issue, remove and re-add the service or layer and reconfigure the layer settings. If you make changes to fields in the service or hosted web layer, pop-ups in the map or layers referencing the service or layer will not include the field changes. To include the field changes, you will need to reconfigure the pop-ups.

    I do not see an option to save item properties on a layer I've updated in Map Viewer Classic .

    You can only save item properties on layers you have added to Map Viewer Classic (formerly known as Map Viewer ).

    Number fields from a CSV file on the web do not import correctly into the map.

    If you are adding a CSV file from the web that uses periods as decimals, but your language is set to a system that expects commas for decimals, your number fields may not display correctly. The decimal characters in your file should match the format your system language expects. For example, if your system is set to English, your file should use periods as decimals. If your system is set to French, your file should use commas as decimals.

    My organization has a Bing Maps key that can be used in maps shared publicly. I see the Bing Maps basemap in my maps but the public sees an ArcGIS Online basemap.

    Verify that your organization has configured a Bing Maps key for public use. If it has and the public does not see a Bing Maps basemap in your map, resave your map.

    Symbols disappear when I change symbols in my layer and use an image from an item in ArcGIS Online .

    To change symbols with an image in an ArcGIS Server map service that supports dynamic layers, you need to include the image file name in the URL to the item. For example, if the item URL is https://myorg.maps.arcgis.com/sharing/rest/content/items/6761d5fd89fa4f978857357fb952ea14/data and the image name is chrysanthemum.jpg , you need to use the following URL: https://myorg.maps.arcgis.com/sharing/rest/content/items/6761d5fd89fa4f978857357fb952ea14/data/chrysanthemum.jpg .

    I am having issues with styling.

    Search only suggests six features.

    When searching for features in a layer, only six results are returned for suggestions. This might mean the list doesn't include the feature you are looking for.

    The story I’m configuring doesn’t have a setting to share subscriber content.

    For stories created with classic Esri Story Maps templates, you can use the My Stories page to share subscriber content.


    Group layers

    Group layers are used to organize a set of related layers together. They combine multiple layers that are often displayed and managed together. Group layers can help organize related layers in a map and can be used to define advanced drawing options. There are many reasons for grouping layers together to manage their display. Here are a few examples that help illustrate their use.

    Thematic organization—Suppose you want to organize how parcels are displayed as a theme. You can organize a group layer that contains a subset of map layers—one for parcel polygons, another for parcel boundaries, and a third that displays parcel labels as annotation.

    Group layers for each map scale—Many users build multiscale maps that portray information differently at each map scale. To do this, you can build group layers for each map scale in your map so that all the layers that portray data at a particular resolution can be managed together. You can set scale-dependent drawing for the set of layers to be drawn at each map scale. In the example map below, you can see group layers for a set of map scales. The group layer that displays that map between 1:15,000 and 1:18,000 is expanded to show its sublayers.


    New at 10.1 SP1

    • Query operations on Layer and Dynamic Layer support a new parameter called returnDistinctValues that accepts a Boolean value. When true, query results will contain distinct values based on the fields specified in the outFields parameter.
    • Query operations on Layer and Dynamic Layer support the geometry parameter to be used in conjunction with the outStatistics parameter.
    • The Legend resource returns the height and width of the legend symbol.
    • The All Layers/Table, Layer, and Dynamic Layer resources now include an ownershipBasedAccessControlForFeatures flag to indicate ownership.

    Adding table to ArcGIS MapServer so layers and tables can be associated? - Geographic Information Systems

    Geometry Type: esriGeometryPolygon

    Default Visibility: true

    Supported Query Formats: JSON, geoJSON, PBF

    Supports Advanced Queries: true

    Supports Statistics: true

    Can Modify Layer: true

    Can Scale Symbols: خاطئة

    Use Standardized Queries: true

    Supports Datum Transformation: true

      XMin: -2.0008800655095663E7
      YMin: -1643749.7971086681
      XMax: 1.6261847657923957E7
      YMax: 1.1554941259827718E7
      Spatial Reference: 102100 (3857)

      Renderer:
        Unique Value Renderer:
        Field 1: PAN_TYPE
        Field 2: DFIRM_AVAI
        Field 3: N/A
        Field Delimiter: ,
        Default Symbol:
          N/A
          Value: CB,No
          Label: No Digital Data Available
          Description: N/A
          Symbol:
            Style: esriSFSSolid
            Color: [0, 0, 0, 0]
            Outline:
              Style: esriSLSSolid
              Color: [163, 255, 115, 255]
              Width: 1
              Style: esriSFSSolid
              Color: [0, 0, 0, 0]
              Outline:
                Style: esriSLSSolid
                Color: [163, 255, 115, 255]
                Width: 1
                Style: esriSFSSolid
                Color: [0, 0, 0, 0]
                Outline:
                  Style: esriSLSSolid
                  Color: [163, 255, 115, 255]
                  Width: 1
                  Style: esriSFSSolid
                  Color: [0, 0, 0, 0]
                  Outline:
                    Style: esriSLSSolid
                    Color: [163, 255, 115, 255]
                    Width: 1
                    Style: esriSFSForwardDiagonal
                    Color: [163, 255, 115, 255]
                    Outline:
                      Style: esriSLSSolid
                      Color: [163, 255, 115, 255]
                      Width: 1
                      Supports Statistics: true
                      Supports OrderBy: true
                      Supports Distinct: true
                      Supports Pagination: true
                      Supports TrueCurve: true
                      Supports Returning Query Extent: true
                      Supports Query With Distance: true
                      Supports Sql Expression: true
                      Supports Query With ResultType: false
                      Supports Returning Geometry Centroid: false

                    Has Attachments: خاطئة

                    HTML Popup Type: esriServerHTMLPopupTypeAsHTMLText

                    • OBJECTID ( type: esriFieldTypeOID, alias: OBJECTID )
                    • PRINTED ( type: esriFieldTypeString, alias: PRINTED, length: 1 )
                    • ST_FIPS ( type: esriFieldTypeString, alias: ST_FIPS, length: 2 )
                    • REGION ( type: esriFieldTypeString, alias: REGION, length: 2 )
                    • NAME ( type: esriFieldTypeString, alias: NAME, length: 100 )
                    • FIRM_PAN ( type: esriFieldTypeString, alias: FIRM_PAN, length: 15 )
                    • EFF_DATE ( type: esriFieldTypeDate, alias: EFF_DATE, length: 8 )
                    • PAN_TYPE ( type: esriFieldTypeString, alias: PAN_TYPE, length: 50 )
                    • PANEL ( type: esriFieldTypeString, alias: PANEL, length: 4 )
                    • SUFFIX ( type: esriFieldTypeString, alias: SUFFIX, length: 1 )
                    • STUDY_ID ( type: esriFieldTypeString, alias: STUDY_ID, length: 6 )
                    • CO_FIPS ( type: esriFieldTypeString, alias: CO_FIPS, length: 3 )
                    • DFIRM_AVAI ( type: esriFieldTypeString, alias: DFIRM_AVAI, length: 3 )

                    Layer: Communities (1)

                    Display Field: J_NAME10

                    Geometry Type: esriGeometryPolygon

                    Default Visibility: false

                    Supported Query Formats: JSON, geoJSON, PBF

                    Supports Advanced Queries: true

                    Supports Statistics: true

                    Can Modify Layer: true

                    Can Scale Symbols: خاطئة

                    Use Standardized Queries: true

                    Supports Datum Transformation: true

                      XMin: -1.9942582339115925E7
                      YMin: -1643353.7332284083
                      XMax: 2.0012846363985844E7
                      YMax: 1.1537095989424506E7
                      Spatial Reference: 102100 (3857)


                    Formatting Tables for Joins

                    While joining tables may appear straightforward, they need to be in a certain format to ensure success.

                    Making Attribute Fields Compatible

                    Before joining two tables using a particular attribute, it&rsquos generally a good idea to ascertain the of that attribute in the layer&rsquos table. The reason is that not only the join attribute&rsquos values but also its type must be compatible in the two tables, and appearances can be deceiving.

                    For example, the POP2010 number in the attribute table for MASSCENSUS2010TRACTS may appear to be an integer but it could actually be text or a real number.


                    شاهد الفيديو: GIS Tutorial: How to perform a spatial join in ArcMap (شهر اكتوبر 2021).