أكثر

استخدام مربعات OpenStreetMap في ArcMap


كنت آمل في استخدام ESRI's ArcGIS Editor for OpenStreetMap لعرض بيانات OpenStreetMap في ArcMap ، لكن مؤسستي لم تقم بالترقية إلى الإصدار 10 حتى الآن.

أعرف أيضًا عن ArcBruTile ، لكنني أفضل عدم استخدام هذا البرنامج بسبب انتهاكات TOS المحتملة مع Google و Bing وما إلى ذلك.

هل يعرف أي شخص طريقة أخرى لإحضار مربعات OpenStreetMap في ArcGIS 9.3.1؟


طبقات OSM لـ ArcGIS

http://www.arcgis.com/home/webmap/viewer.html؟webmap=b834a68d7a484c5fb473d4ba90d35e71

بدلاً من ذلك * http://osm.wheregroup.com/ لديك خادم WMS OSM (أوروبا)

نوع البيانات: WMS Service WMS Server: http://osm.wheregroup.com/cgi-bin/osm_basic.xml؟SERVICE=WMS&version=1.1.1&service=WMS&request=GetLegendGraphic&layer=Grenzen&format=image/png&STYLE=default&asic: OSM_Service

نظام الإحداثيات الافتراضي: GCS_WGS_1984 المرجع: D_WGS_1984 Prime Meridian: 0


يدعي Arc2Earth أنه قادر على استيراد OpenStreetMap (بالإضافة إلى صور وخرائط Google) إلى ArcGIS. على عكس ArcBruTile الذي يعتبر عربات التي تجرها الدواب وبالكاد قانوني (إذا كان قانونيًا على الإطلاق) ، أفهم أن Arc2Earth شرعي تمامًا ولكنه ليس مجانيًا.

اخدش ذلك ، هناك نسخة مجانية ؛ من حيث مجرد تجربة مربعات OpenStreetMap ، هناك إصدار "مجاني" ولكن كما هو موضح على الموقع ، سيتم وضع علامة مائية على مربعات الخرائط.

مطلوب "خدمة البيانات" المنفصلة إذا كنت تريد إمكانات صور Google داخل ArcGIS.

http://www.arc2earth.com/products/desktop/


النظر في "إضافة Openstreetmap إلى ArcGis 9.3.1" و "هل يمكنك استخدام مربعات OpenStreetMap في ArcGIS 9.3.1؟" المواضيع ، يبدو أن الحل الوحيد السهل الاستخدام هو ArcBruTile ولكن ليس مجانيًا (25 يورو) وإلا يجب أن تستهلك خدمات WMS التي تم إنشاؤها باستخدام بيانات OpenStreetMap (بعضها في الموضوع الثاني المقدم). هناك ذكر لمنتج Arc2Earth ولكن الشركة مغلقة.


مدونة سيمون ويليسون

أعاد العمل على نشرة البيانات الأسبوع الماضي إشعال اهتمامي باستخدام Datasette كنظام أساسي لنظام المعلومات الجغرافية (GIS). SQLite لديها بالفعل وظائف GIS قوية في شكل SpatiaLite و datasette-cluster-map هو حاليا أكثر الإضافات تحميلا. الأهم من ذلك ، الخرائط ممتعة!

MBTiles

كنت أتحدث إلى توم ماكرايت يوم الاثنين وذكرت أنني كنت أفكر في كيفية قيام SQLite بإنشاء آلية جيدة لتوزيع صور التجانب لاستخدامها مع مكتبات مثل Leaflet. قال: "قد أكون قادرًا على توفير بعض الوقت لك هناك". وأطلعني على MBTiles ، وهي مواصفات بدأ في تطويرها منذ عشر سنوات في Mapbox وهي تفعل ذلك بالضبط - تجمع صور التجانب في قواعد بيانات SQLite.

(أفضل تخميني هو أنني قرأت عن MBTiles منذ فترة ، ثم تمكنت من نسيان المواصفات تمامًا بينما كانت فكرة استخدام SQLite لتوزيع البلاط مثبتة في رأسي في مكان ما.)

المكوِّن الإضافي الجديد لبلاط البيانات

لقد وجدت بعض الأمثلة على ملفات MBTiles على الإنترنت وبدأت في اللعب بها. استخدم النموذج الأولي الخاص بي المكوّن الإضافي لوسائط البيانات ، الموصوف هنا سابقًا في Fun with binary data و SQLite. لقد استخدمت بعض لغة SQL المعقدة لتعليمها أن تصل إلى / - / media / البلاط /,, يجب أن يقدم المحتوى من جدول المربعات في قاعدة بيانات MBTiles الخاصة بي - يمكنك الاطلاع على تفاصيل هذا النموذج الأولي في هذا TIL: عرض MBTiles مع وسائط مجموعة البيانات.

كانت الخطوة التالية الواضحة هي كتابة مكون إضافي مخصص: مربعات البيانات. قم بتثبيته وتشغيل Datasette مقابل أي ملف قاعدة بيانات MBTiles وسيقوم المكون الإضافي بإعداد نقطة نهاية /-/tiles/db-name/z/x/y.png تخدم المربعات المحددة.

كما أنه يضيف طريقة عرض مستكشف التجانب مع خريطة منشورات مُعدة مسبقًا. إليك عرض توضيحي مباشر يقدم مجموعة فرعية من خريطة مسحوق الحبر لـ Stamen - ما عليك سوى تكبير المستويين 6 و 7 لبلد اليابان.

إليك كيفية تشغيل هذا على جهاز الكمبيوتر الخاص بك:

إنشاء ملفات MBTiles باستخدام أداة تنزيل البلاط الخاصة بي

كانت النقطة الشائكة عندما بدأت اللعب باستخدام MBTiles هي العثور على ملفات أمثلة للعمل معها.

بعد بعض الحفر ، صادفت أداة HOT Export الرائعة. إنه مشروع من قبل فريق OpenStreetMap الإنساني يسمح لأي شخص بتصدير مجموعات فرعية من البيانات من OpenStreetMap في مجموعة متنوعة من التنسيقات ، بما في ذلك MBTiles.

لقد قدمت بلاغًا بالخطأ البسيط ضده ، وبذلك ألقيت نظرة على شفرة المصدر (كلها مفتوحة المصدر). ووجدت الكود الذي يجمع ملفات MBTiles. يستخدم مكتبة أخرى مفتوحة المصدر تسمى Landez ، والتي توفر وظائف لتنزيل المربعات من المزودين الحاليين وتجميعها كملف MBTiles SQLite.

أفضل أدوات سطر الأوامر لهذا النوع من الأشياء على استخدام مكتبات Python مباشرة ، لذلك قمت بتشغيل قالب cookiecutter الخاص بتطبيق click-app وأنشأت واجهة سطر أوامر رفيعة أعلى المكتبة.

تُعرف الأداة الجديدة باسم مربعات التنزيل وهي تقوم بالضبط بما يلي: تنزيل المربعات من خادم التجانب وإنشاء قاعدة بيانات MBTiles SQLite على القرص الذي يحتوي على تلك المربعات.

الرجاء استخدام هذه الأداة بمسؤولية. يعد تنزيل أعداد كبيرة من المربعات سلوكًا سيئًا. تأكد من التعرف على سياسة استخدام OpenStreetMap Tile ، واستخدم الأداة بأدب عند توجيهها إلى خوادم التجانب الأخرى.

الاستخدام الأساسي كما يلي:

بشكل افتراضي ، تسحب الأداة المربعات من OpenStreetMap. سيؤدي الأمر أعلاه إلى جلب مستويات التكبير / التصغير 0-3 للعالم بأكمله — إجمالي 85 قطعة ، ضمن حدود الاستخدام المقبولة.

يمكن استخدام الخيارات المختلفة (الموضحة في التمهيدي) لتخصيص المربعات التي يتم تنزيلها. إليك كيفية إنشاء قاعدة البيانات التجريبية japan-toner.db ، والمرتبطة بالأعلى:

يبحث خيار --country Japan هنا عن المربع المحيط لليابان باستخدام Nominatim. - مستويات التكبير 6-7 تجلب مستويات التكبير 6 و 7 (في هذه الحالة يكون إجمالي 193 قطعة). --tiles-url و --tiles-subdomain تكوين خادم التجانب لجلبها من. يعمل خيار - الإسناد على تخزين هذه السلسلة في جدول البيانات الوصفية لقاعدة البيانات — والتي تُستخدم بعد ذلك لعرضها بشكل صحيح في مستكشف التجانب (وفي النهاية في ملحقات Datasette الأخرى).

قاعدة بيانات مجموعة البيانات

من خارج الصندوق ، تخدم المكونات الإضافية الحالية لـ Datasette (datasette-cluster-map و datasette-Lealet-geojson وما إلى ذلك) البلاط مباشرة من خادم تجانب OpenStreetMap.

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

الآن بعد أن أصبحت لدي الأدوات اللازمة لتجميع مجموعات الخرائط الفرعية ، ربما يمكنني أن أفعل ما هو أفضل.

تقدم datasette-basemap بديلاً: إنه مكون إضافي يجمع ملف SQLite بحجم 22.7 ميجابايت يحتوي على مستويات التكبير / التصغير 0-6 من OpenStreetMap — إجمالي 5،461 مربعًا.

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

ابدأ Datasette مع البرنامج المساعد المثبت و / basemap سيعرض قاعدة البيانات المجمعة. قم بتثبيت مربعات البيانات وستتمكن من تصفحها كخادم تجانب: إليك عرض توضيحي.

(أوصي أيضًا بتثبيت datasette-render-images حتى تتمكن من رؤية صور التجانب نفسها في عرض الجدول العادي ، مثل هذا.)

مستوى التكبير / التصغير 6 قريب بدرجة كافية بحيث تكون المدن الرئيسية والطرق بينها مرئية لجميع البلدان في العالم. ليس سيئًا لـ 22.7 ميغابايت!

هذه هي المرة الأولى التي أنشأت فيها مكوّنًا إضافيًا Datasette يجمع قاعدة بيانات SQLite كاملة كجزء من حزمة Python. يبدو أن النمط يعمل بشكل جيد - أنا متحمس لاستكشافه بشكل أكبر مع المشاريع الأخرى.

ميزة المكافأة: مداخن البلاط

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

تخيل أن لديك خريطة العالم ذات مستوى التكبير / التصغير المنخفض (على غرار خريطة الأساس لمجموعة البيانات) وعدد من قواعد البيانات الأخرى التي توفر حزمًا من الإطارات المتجانبة لبلدان أو مدن معينة. يمكنك تشغيل Datasette مثل هذا:

سيؤدي الضغط على /-/tiles-stack/1/1/1.png إلى البحث عن المربع المحدد في ملف tokyo.mbtiles ، ثم الرجوع إلى london.mbtiles ثم japan.mbtiles وأخيراً basemap.mbtiles إذا تعذر ذلك ابحث عنه.

للحصول على عرض توضيحي ، تفضل بزيارة https://datasette-tiles-demo.datasette.io/-/tiles-stack وقم بتكبير الصورة في اليابان. يجب أن تبدأ في عرض خريطة مسحوق الحبر Stamen بمجرد الوصول إلى مستويات التكبير 6 و 7.

الخطوات التالية

لقد استمتعت كثيرًا باستكشاف MBTiles - إنها مناسبة بشكل طبيعي لـ Datasette ، ومن المثير أن تكون قادرًا على بناء أشياء جديدة على رأس ما يقرب من عقد من الابتكار بواسطة قراصنة جغرافيين آخرين.

هناك الكثير من الميزات المفقودة من مربعات البيانات.

يتعامل حاليًا مع بيانات صورة .png فقط ، ولكن مواصفات MBTiles 1.3 تحدد أيضًا مربعات .jpg و. webp ، بالإضافة إلى مربعات المتجهات باستخدام مخازن بروتوكول Mapbox المضغوطة .pbf gzip.

UTFGrid هي مواصفات ذات صلة لتضمين "بيانات التفاعل النقطية" في قواعد بيانات MBTiles - فهي تساعد في توفير الخرائط بكفاءة مع ملايين الكائنات المضمنة.

بصفتي وافدًا جديدًا إلى عالم MBTiles ، أود سماع اقتراحات للميزات الجديدة والتعليقات حول كيف يمكنني تحسين ما حصلت عليه حتى الآن في قضايا مربعات مجموعة البيانات.

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

هذا هو خدمة مربعات الخرائط من SQLite مع MBTiles ومربعات البيانات بقلم سايمون ويليسون ، نُشر في 4 فبراير 2021.


ملاحظات

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

من خلال إنشاء مربعات مخزنة مؤقتًا تم إنشاؤها مسبقًا وتخزينها في بنية ملف محسّنة على خادم باستخدام مواصفات OpenStreetMap ، يمكن لتطبيقات العميل رؤية أوقات رسم محسّنة للظواهر الجغرافية. تأتي هذه الزيادة في الأداء كمقايضة لعدم وجود المرونة لتغيير رسم الظواهر الجغرافية ديناميكيًا أثناء التنقل. هذا يعني أن OpenStreetMapLayer لا يحتوي على خصائص مثل طبقات خدمة الخريطة الديناميكية مثل ArcGISDynamicMapServiceLayer أو FeatureLayer لأشياء مثل: LayerDefinition و Where و TimeExtent و / أو VisibleLayers التي تقيد الميزات التي يتم إرجاعها.

استدعاء OpenStreetMapLayer غير متزامن. نتيجة لذلك ، هذا يعني أن الحصول على المعلومات (أي الحصول على / قراءة) للخصائص المختلفة لبرنامج OpenStreetMapLayer يجب أن يحدث في الحدث المبدئي أو في أي وقت بعد وقوع الحدث المبدئي. هذا يضمن أن المعلومات التي تم استردادها حول OpenStreetMapLayer قد تم الحصول عليها بعد رحلة كاملة ذهابًا وإيابًا من الخادم. لا تميل إلى محاولة الوصول إلى معلومات خصائص OpenStreetMapLayer من أحداث التطبيق العامة مثل: MainPage.Loaded أو المنشئ ، وما إلى ذلك حيث لم تتم تهيئة OpenStreetMapLayer وسيتم إرجاع معلومات خاطئة. وبالمثل ، لا ينبغي استدعاء أساليب OpenStreetMapLayer إلا بعد إطلاق OpenStreetMapLayer Initialized Event أو من داخل الحدث المُهيأ لتجنب النتائج الخاطئة.

يوصى بشدة باستخدام OpenStreetMapLayer InitializationFailed Event لاختبار البيانات الصالحة التي يتم إرجاعها من الخادم. تتضمن بعض الأسباب الشائعة لفشل OpenStreetMapLayer في التهيئة تعطل الخادم أو تحديد عنوان Url غير صحيح في خاصية OpenStreetMapLayer.TileServers. إذا لم تتم معالجة الأخطاء بشكل صحيح في حدث OpenStreetMapLayer InitializationFailed ، فسيتم طرح رسالة خطأ "استثناء غير معالج" بواسطة Visual Studio مما يؤدي إلى إنهاء التطبيق غير المرغوب فيه.

مطلوب فقط إنشاء مثيل جديد من OpenStreetMapLayer ثم إضافته إلى Map.Layers Property لعرض OpenStreetMapLayer الافتراضي. والسبب في ذلك هو أن الأجزاء الداخلية لمنشئ OpenStreetMapLayer تستخدم تلقائيًا عنوان Url داخليًا لخدمة الويب التي تقدمها مؤسسة OpenStreetMap. ما يلي هو مثال XAML لكل ما هو مطلوب لإنشاء OpenStreetMapLayer الافتراضي:

تستضيف منظمة OpenStreetMap عدة أنواع من الخرائط التي يمكن استخدامها كـ OpenStreetMapLayer. لتغيير نوع الخريطة الذي سيتم استخدامه ، حدد خاصية OpenStreetMapLayer.Style لأي واحد من تعدادات OpenStreetMapLayer.MapStyle العديدة. الخاصية OpenStreetMap.MapStyle الافتراضية هي OpenStreetMapLayer.MapStyle.Mapnik مما يعني أنه إذا لم يتم تحديد OpenStreetMapLayer.Style في إنشاء OpenStreetMapLayer ، فسيتم استخدام نمط OpenStreetMapLayer.MapStyle.Mapnik افتراضيًا. ما يلي هو مثال XAML لتحديد OpenStreetMapLayer.Style معين عند تحديد OpenStreetMapLayer جديد:

إذا لم تكن ترغب في استخدام خدمات الخرائط التي توفرها مؤسسة OpenStreetMap مباشرة أو إذا اكتشفت أن خدمات الخرائط الإضافية قد تم توفيرها والتي لم توفر Esri لها OpenStreetMapLayer بشكل صريح ، فيمكن للمطورين توفير عنوان Url الخاص بهم بشكل صريح لـ OpenStreetMapLayer باستخدام خاصية OpenStreetMapLayer.TileServers. عند استخدام OpenStreetMapLayer.TileServers خاصية ، يتم تجاهل خاصية OpenStreetMapLayer.Style. فئة OpenStreetMapLayer.TileServerList عبارة عن مجموعة قائمة من السلاسل التي تمثل عنوان URL لخوادم مختلفة تستند إلى خرائط OpenStreetMap. ما يلي هو مثال XAML لتحديد عناوين URL معينة باستخدام OpenStreetMapLayer.TileServers خاصية عند تحديد OpenStreetMapLayer جديد:

من المهم أن نفهم أن عنوان URL واحد فقط مطلوب في OpenStreetMapLayer.TileServerList. إذا تم تضمين عناوين URL متعددة في OpenStreetMapLayer.TileServerList ، فيجب أن تقدم جميع خوادم الخرائط نفس البيانات الأساسية. السبب في امتلاك القدرة على تحديد عناوين URL متعددة في OpenStreetMapLayer.TileServerList هو تحسين الأداء عن طريق موازنة الطلبات التي يستخدمها تطبيق العميل عبر خوادم متعددة. إذا تم تحديد خدمات خرائط مختلفة تستند إلى OpenStreetMap في OpenStreetMapLayer.TileServerList ، فإن المربعات الموضوعة معًا في عنصر تحكم خريطة Esri ستؤدي إلى نتائج غير متوقعة. على سبيل المثال ، افترض أنه يتم استخدام ثلاث خدمات مختلفة تستند إلى خريطة OpenStreetMap لخاصية OpenStreetMapLayer.TileServers في مثال كود XAML التالي:

فيما يلي لقطة شاشة لجزء كود XAML السابق الذي يظهر النتائج غير المرغوب فيها للتطبيق والتي تظهر إذا تم استخدام خدمات مختلفة تعتمد على الخريطة في OpenStreetMap.TileServers Property:

عندما يتم استخدام OpenStreetMapLayer في تطبيق الإنتاج بناءً على الخدمات المقدمة من مؤسسة OpenStreetMap ، فإنه يلزم بموجب اتفاقية الترخيص الخاصة بهم توفير الائتمان المناسب لاستخدام بياناتهم. يتم تخزين المعلومات الائتمانية للخرائط التي توفرها مؤسسة OpenStreetMap في OpenStreetMapLayer.AttributionTemplate Property. يتم إنجاز عرض معلومات الائتمان في التطبيق الخاص بك بسهولة عن طريق إضافة عنصر تحكم إسري إلى تطبيق العميل الخاص بك وربط خاصية Attribution.Layers ببرنامج OpenStreetMapLayer. فيما يلي مثال على XAML لكيفية تحقيق ذلك:

تم إصدار OpenStreetMap بموجب ترخيص إنشاء المشاع "Attribution-Share Alike 2.0 Generic".


7 إجابات 7

بناءً على مدخلاتك ، تمكنت من تحقيق هدفي. هذا هو الكود الخاص بي للآخرين ، الذين يبحثون عن نقطة انطلاق لـ OSM. (بالطبع لا يزال هناك مجال كبير للتحسينات).

يرجى احترام سياسة استخدام Open Street Map!

  • الاستخدام الكثيف (مثل توزيع تطبيق يستخدم مربعات من openstreetmap.org) محظور بدون إذن مسبق من مجموعة عمل العمليات. انظر أدناه للحصول على البدائل.
  • عرض إسناد الترخيص بوضوح.
  • لا تشجع بشكل فعال أو سلبي التعدي على حق المؤلف.
  • لا يمكن تشغيل الاستدعاءات إلى / cgi-bin / export إلا من خلال إجراء المستخدم النهائي المباشر. (على سبيل المثال: "انقر هنا للتصدير".) استدعاء التصدير هو وظيفة مكلفة (وحدة المعالجة المركزية + ذاكرة الوصول العشوائي) ليتم تشغيلها وسوف يتم رفضها بشكل متكرر عندما يكون الخادم تحت حمولة عالية.
  • موصى به: لا تقم بتشفير أي عنوان URL في tutpenstreetmap.org لأن القيام بذلك سيحد من قدرتك على الاستجابة بسرعة في حالة تعطل الخدمة أو حظرها.
  • موصى به: أضف رابطًا إلى https://www.openstreetmap.org/fixthemap للسماح للمستخدمين بالإبلاغ عن المشكلات في بياناتنا وإصلاحها.
  • تطبيق تعريف وكيل مستخدم HTTP صالح. سيؤدي تزوير وكيل مستخدم لتطبيق آخر إلى حظرك.
  • إذا كان معروفًا ، فهو مرجع HTTP صالح.
  • لا ترسل رؤوس no-cache. ("Cache-Control: no-cache"، "Pragma: no-cache" إلخ.)
  • يتم تنزيل تجانب ذاكرة التخزين المؤقت محليًا وفقًا لرأس انتهاء صلاحية HTTP ، بدلاً من ذلك بحد أدنى 7 أيام.
  • تحميل 2 موضوع كحد أقصى. (تُقبل حدود سلاسل رسائل التنزيل الخاصة بمتصفحات الويب غير المعدلة.)

بناءً على إجابة BerndGit اللطيفة ، أضفت نسخة معدلة قليلاً تسمح بعرض محتويات أخرى مع المربعات (باستخدام خريطة الأساس). بالمناسبة ، صادفت مكتبة مخصصة ، geotiler (http://wrobell.it-zone.org/geotiler/intro.html) ، لكنها تتطلب Python 3.

انها ليست معقدة جدا. يمكن الحصول على القليل من الإرشادات من هذا الرابط ، حيث يتم شرح تعقيد البلاط بالتفصيل.

بالكاد يمكن استنساخه هنا ، ولكن بشكل عام عليك القيام بذلك

  • حدد البلاط الذي تحتاجه بالصيغة
  • تحميلهم من الخادم الخاص بهم (هناك اختيار معين لأنماط الخريطة)
  • ربما تسلسل لهم في كلا الاتجاهين
  • ثم اعرضها.

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

تحرير: تنص OpenStreetMap على أن خوادم التجانب الخاصة بها ليست مجانية للاستخدام وتخضع لسياسة استخدام:
https://operations.osmfoundation.org/policies/tiles/
يرجى قراءة هذا قبل استخدام المثال.

نظرًا لأنني واجهت مشكلات في تنفيذ الكود في Python 3.8 ، فقد قمت بدمج بعض الإجابات معًا وتعديل الكود. الآن يعمل معي ولا أحصل على أي أخطاء.
عندما حاولت تشغيل الكود الأصلي من BerndGit في Python 3 ، كان علي إجراء نفس التغييرات التي تم وصفها في إجابته. أنا محل

لأن مكتبة urllib2 لا تعمل مع Python 3 بعد الآن. يجب عليك استخدام طلب أو طلبات urllib.
ثم اضطررت إلى تغيير هذين السطرين من وظيفة getImageCluster

بعد ذلك يمكنني تشغيل الكود بدون أخطاء ولكن لا يزال يتعذر عليه تنزيل الصور. كنت أحصل دائمًا على بلاط أسود نتيجة لذلك. من خلال بعض الأبحاث التي تعلمتها ، من المهم تزييف وكيل مستخدم أثناء استخدام الطلبات ، حيث يمكن للموقع أن يخبرنا أن الطلب قادم من Python وقد يحظره. يصف موقع الويب التالي هذا:
https://www.scrapehero.com/how-to-fake-and-rotate-user-agents-using-python-3/
لذلك اتبعت الاقتراحات الواردة من موقع الويب والتي أدت إلى إضافة هذا السطر مباشرة في بداية وظيفة getImageCluster:

نحتاج الآن إلى تضمين هذه الرؤوس في استدعاء الطلبات:

الكود بالكامل يبدو كالتالي الآن:

والنتيجة هي ما يلي:


يلعب GIS دورًا مهمًا في تخطيط الاتصالات السلكية واللاسلكية في الولايات المتحدة وأمان أمبير

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

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

تطلبت برامج نمذجة الانتشار السابقة أن يكون لدى المستخدمين الحكوميين فهم ملموس لمفاهيم الانتشار والتنبؤ الراديوي ، ولكن تم تحويل العديد من هذه النماذج إلى برامج جديدة تعمل في بيئة Windows® وتتكامل مع برنامج Esri ™ Geographic Information System الأكثر استخدامًا من قبل الوكالات الراعية لها. يتطلب هذا التطبيق فقط من المستخدمين تثبيت البرامج التجارية المرخصة ولديهم بعض الخبرة في استخدام هذا البرنامج.

لكن الزمن تغير مرة أخرى. أنشأت الحكومة الفيدرالية استراتيجية رقمية ، من بين أمور أخرى ، أهداف إتاحة البيانات والمحتويات عالية القيمة الحالية من خلال واجهات برمجة تطبيقات الويب ، واستخدام نهج النظام الأساسي المشترك لتطوير وتقديم الخدمات الرقمية من أجل خفض التكاليف وتقليل الازدواجية. لذلك ، منذ سبع سنوات ، وبمساعدة من رعاة وزارة الدفاع ، بدأت أنظمة النقل الذكية في تطوير جيل جديد من حلول نظم المعلومات الجغرافية على شبكة الإنترنت للتنبؤ بالانتشار. تنشر NowITS تطبيقات البرامج التي تقلل الاعتماد على تطبيقات البرامج المرخصة ، مما يسمح للمستخدمين النهائيين بالوصول إلى النماذج من خلال واجهة ويب ، موقع ويب Propagation Modeling. تستخدم PMW نظم المعلومات الجغرافية التجارية للحصول على البيانات الجغرافية وعرض مناطق التغطية الجغرافية. يغطي ترددات الراديو من 1 ميجا هرتز إلى 20 جيجا هرتز.

تظهر شاشة تسجيل الدخول إلى PMW في الشكل 1. يمكن للمستخدمين تسجيل الدخول إلى خادم مركزي لإجراء تحليل الانتشار والتخزين والاسترجاع. يتضمن PMW القدرة على إجراء تحليل الانتشار باستخدام أي من نماذج الانتشار التالية: TIREM 3.15 Longley-Rice 1.22 COST 231 Extended Okumura-Hata Undisturbed Field / Mobile-to-Mobile and ICEPAC. يمكن إجراء تحليلات الانتشار ، باستخدام جميع النماذج الخمسة ، إما في وضع الإرسال الفردي أو الدفعي باستخدام مؤشر ترابط منفصل لكل تحليل.

الشكل 1. يقوم المستخدمون بتسجيل الدخول إلى خادم مركزي عبر شاشة تسجيل الدخول PMW.

يمكن للمستخدمين تصدير تحليلات الانتشار بتنسيق .kmz بالإضافة إلى شكل GIS أو ملفات طبقة Esri ، لاستخدامها مع Google Earth أو GIS آخر مثل تطبيق Esri's ArcGIS for Desktop. يوضح الشكل 2 مثالاً لدراسات شدة المجال من أربعة من النماذج الخمسة ، والتي تم تصديرها من PMW واستيرادها إلى Google Earth.

الشكل 2. تستخدم دراسة شدة المجال هذه نموذج Longley-Rice لجهاز إرسال يقع جنوب غرب بولدر ، كولورادو. تم تشغيل التحليل في PMW ، ثم استيراده إلى GoogleEarth.

في وضع التحليل الفردي ، يمكن للمستخدمين تحديد جهاز إرسال جغرافيًا من شاشة عرض خريطة تفاعلية مضمنة. في الوضع الدفعي ، يمكن للمستخدمين تحميل ملف مرسل Excel ورسم أجهزة الإرسال المطلوبة على الخريطة قبل تشغيل التحليل. تم تطوير هذه الوظيفة باستخدام منتجات مفتوحة المصدر OpenStreetMap و OpenLayers.

يتم تسليم PMW بخمس مستويات تكبير للخريطة ، والتي تُترجم تقريبًا إلى مقياس يبلغ 4888 مترًا لكل بكسل. يتم شحن PMW بمستويات تكبير إضافية تصل إلى 12 ، أو مقياس 76 مترًا لكل بكسل. يوفر OpenStreetMap 20 مستوى تكبير لتحقيق مقياس يبلغ 0.298 متر ، ولكن عرض كل بلاطة لـ 20 مستوى تكبير سيؤدي إلى متطلبات تخزين تبلغ 54 تيرابايت. يوضح الشكل 3 خريطة الويب التي تم تكبيرها إلى المستوى 12. سبب حزم البيانات الجغرافية وشحنها مع البرنامج هو أن العديد من مستخدمي PMW يعملون في بيئة آمنة ولا يمكنهم الاتصال بالإنترنت لتحديث البيانات ديناميكيًا.

الشكل 3. توضح خريطة الويب المضمنة الموقع الجغرافي لأجهزة الإرسال المقترحة.

تم تخصيص PMW حاليًا لتلائم احتياجات رعاة ITS ، والتي تشمل العديد من وكالات وزارة الدفاع وخدمة الطقس الوطنية ، وهي متاحة فقط للوكالات الحكومية الأمريكية. لتلبية الاحتياجات الأمنية المختلفة للوكالات الدفاعية والمدنية ، يمكن تنفيذ الحل إما على شبكة إنترانت آمنة خاصة بالوكالة أو على موقع ويب آمن تستضيفه أنظمة النقل الذكية. نظرًا لأن PMW نموذجي للغاية في التصميم ، مع انضمام رعاة جدد إلى المشروع ، يمكن أن تنمو PMW لتلائم الاحتياجات والمتطلبات الإضافية. على سبيل المثال ، تستخدم NWS الأدوات لتعيين التغطية اللاسلكية لسكان الولايات المتحدة ، لضمان وصول رسائل الطوارئ الخاصة بجميع الأخطار إلى 95٪ على الأقل من السكان. قد تستخدم وكالات وزارة الدفاع الأداة لمهام مثل تخطيط موقع وكثافة أجهزة الإرسال والمكررات لشبكات الاتصالات الجديدة أو شبكات الاتصال الآمنة.

يدمج حل PMW نظم المعلومات الجغرافية الجاهزة للاستخدام التجاري وقاعدة البيانات ومنتجات تطوير الويب في بيئة تحليل قابلة للتخصيص بالكامل يمكن تصميمها لتلبية احتياجات العملاء الفردية. تم تصميم الحل ليكون فعالاً من حيث التكلفة وقابلاً للتطوير. تعمل في بيئة Windows ، باستخدام الأدوات والأدوات المساعدة المتاحة على نطاق واسع. يمكن للمستخدمين الوصول إلى النماذج من أي سطح مكتب أو كمبيوتر محمول تقريبًا من خلال واجهة المتصفح. تضمنت الأجهزة المستخدمة في تطوير PMW آلة تطوير ويب ثنائية رباعية النواة مع 32 جيجابايت من ذاكرة الوصول العشوائي. تضمن البرنامج: Windows Server 2008 R2 و Esri ArcMap 10.1 و Visual Studio 2010 و SQL Server 2008 و .NET 4.0 و IIS 7.5.

نظرًا لوجود مجموعة كبيرة من قواعد بيانات نظم المعلومات الجغرافية المتاحة ، يمكن لوكالات العملاء اختيار تضمين صور التضاريس والأقمار الصناعية والطائرات والبنية التحتية للنقل الأرضي وبيانات المباني و / أو توزيع السكان. من خلال تطوير PMW ، قدمت ITS أدوات النظام لمساعدة الوكالات الحكومية على إدارة البنية التحتية للاتصالات بكفاءة من خلال تخطيط النظام السليم واكتشاف التداخل من أجل الأمن القومي والسلامة العامة.


مصادر البيانات

من المستحيل سردها جميعًا ، وبعضها يحتوي على بيانات زائدة عن الحاجة ، ولكن إليك بعض المبتدئين:

غرف المقاصة

  • ArcGIS Online & # 8211 http://www.arcgis.com/index.html
    • & # 8220 المجموعة الأولى من المعلومات الجغرافية من جميع أنحاء العالم & # 8221. يمكن تحميل البيانات من Living Atlas مباشرة في ArcGIS وتطبيقات البرامج الأخرى. احصل على حساب Brown Organizational Account لاستخدام جميع وظائف ArcGIS Online.
    • & # 8220a كتالوج تعاوني لمواقع البيانات الجغرافية المفتوحة حول العالم & # 8221 & # 8211 يحتوي هذا الموقع على مجموعة متنوعة من البيانات التي يمكن تصفيتها حسب المكان والموضوع والعلامة
    • حشد بيانات GIS من جميع أنحاء العالم
    • مجموعات البيانات المنسقة للعديد من الموضوعات المختلفة المأخوذة من مواقع ومراكز تبادل المعلومات الأخرى
    • يمكن البحث فيها عن طريق الكلمات الرئيسية والموضوع وما إلى ذلك.
    • & # 8220 تبادل البيانات الإنسانية (HDX) هو عبارة عن منصة مفتوحة لتبادل البيانات عبر الأزمات والمنظمات. تم إطلاق HDX في يوليو 2014 ، والهدف من HDX هو تسهيل العثور على البيانات الإنسانية واستخدامها للتحليل. & # 8221
    • ينقلك استخدام رابط البيانات في الجزء العلوي من الصفحة إلى https://data.humdata.org/dataset حيث ، على اليسار ، يمكنك استخدام عوامل تصفية للبيانات الجغرافية المكانية وتنسيقات الملفات وما إلى ذلك.
    • هذا الموقع عبارة عن غرفة مقاصة لمجموعات البيانات المكانية المقدمة عبر خدمات الويب OGC & # 8211 أي البيانات المستندة إلى السحابة بشكل أساسي بدلاً من البيانات التي تقوم بتنزيلها (على الرغم من اعتمادك على نوع الخدمة (WMS ، WFS ، WCS ، WMTS) قد يكون لديك إمكانية التنزيل نحن سوف)

    الإدارة العالميةالحدود الجزئية


    استخدام مربعات OpenStreetMap في ArcMap - أنظمة المعلومات الجغرافية

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

    كان Google من أوائل مزودي الخرائط الرئيسيين الذين اعتمدوا خرائط الويب المكسوة بالبلاط. اتبع آخرون ، مثل Bing و OpenStreetMap ، نفس الممارسة. يوفر موردو برامج GIS ، مثل Esri و Oracle ، وظائف لتبليط الخرائط والتخزين المؤقت لكل من طبقات المتجهات والصور النقطية. كما أنها تدعم البلاط المصهور الأحادي والمتعدد الطبقات. في السابق ، يتم دمج مجموعة من الطبقات في صورة واحدة لكل بلاطة ، بينما تظهر هذه الطبقات لاحقًا في العميل كمجموعة من الطبقات مع تحديد ميزة ممكّن ورؤية يمكن التحكم فيها.

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

    اصطلاحات خرائط Google لهذه القيم هي كما يلي. جميع مربعات الخرائط مربعة الشكل ومتساوية الحجم ، أي 256 & # 215256 بكسل. يتم عرض العالم في لوحة واحدة في أقصى مستوى تكبير خارجي ويتم ترقيمه كـ 0. يصور هذا التخطيط الأرض على إسقاط Web Mercator (تتراوح قيم خط العرض تقريبًا من -85.0511 إلى +85.0511 درجة) ، ويستبعد المناطق القطبية. الإسقاط المعتمد لجميع المربعات هو Web Mercator مع مرجع WGS’84. يتم استبدال كل بلاطة في أي مستوى تكبير k بأربعة مربعات متساوية الحجم عند مستوى التكبير k + 1. نظرًا لأن حجم كل بلاطة جديدة لا يزال 256 & # 215256 بكسل ، فإن حجم البكسل في المستوى k + 1 أصغر أربع مرات من حجم البكسل في المستوى k. عدد المربعات عند مستوى التقريب k يساوي 4 ^ ك ، على سبيل المثال ، في مستويي التقريب 3 و 17 ، يوجد 64 و 17179869184 بلاطة ، بينما دقة الأرض 20 كم و 1.19 م لكل بكسل ، على التوالي. يتم وصف ترقيم البلاط عند مستوى التكبير / التصغير k بواسطة زوج من الأعداد الصحيحة (x ، y) ، حيث x هو رقم عمود المربع ، بدءًا من خط الطول 180 درجة والعنوان شرقًا ، و y هو رقم الصف من البلاط ، بدءًا من خط عرض +85.0511 درجة واتجاهًا جنوباً (الشكل 1).

    شكل 1. مخطط تبليط خرائط Google: المستويات الثلاثة الأولى للتكبير ، المربعات ، وترقيمها. جميع المربعات مربعة الشكل و 256 & # 215256 بكسل.

    بذل معظم مزودي خدمة الخرائط والموردين الرئيسيين جهدًا للتوافق مع اتفاقية Google و / أو توفير وظائف التحويل من / إليها ، كجهد نحو التوحيد القياسي. على سبيل المثال ، قررت Esri نقل ArcGIS Online إلى مخطط تبليط Google وتغيير حجم التجانب من 512 & # 215512 بكسل إلى 256 & # 215256 بكسل في وقت مبكر من عام 2009. يتبع نظام تبليط خرائط Bing ترميزًا مثيرًا للإعجاب للبلاط ، والذي يعتمد على Quadtree المكانية هيكل الفهرس. يُطلق على هذا الترميز اسم "مفاتيح الشجرة الرباعية" أو "المفاتيح الرباعية" باختصار ويحسن تخزين المربعات وفهرستها.

    يمكن تسريع عملية جلب مربعات الخرائط من خادم الخرائط إلى العميل باستخدام استراتيجيات الفهرسة والتخزين المؤقت المناسبة على ثلاثة مستويات: الخادم ومزود خدمة الإنترنت والعميل. على جانب الخادم ، يجب فهرسة ملفات التجانب بشكل مناسب باستخدام متغيرات شجرة B + أو متغيرات Quadtree لتسريع وصولها عند الطلب ، بينما يمكن أن تدعم عملية التخزين المؤقت التسليم السريع للبلاط. Sophisticated algorithms on top of index structures may efficiently support the access to adjacent tiles (after a pan operation) or tiles at different zoom levels (after a zoom in/out operation). At an intermediate Internet Service Provided (ISP), a shared cache can be established to allow multiple clients retrieve map tiles faster. At the client side, appropriate handling of cache memory content can save time by avoiding reloading recently fetched tiles.

    In 2010, the Open Geospatial Consortium (OGC) developed and published the Web Map Tile Service (WMTS) a standard protocol for serving pre-rendered georeferenced map tiles over the web. This service has extended the oldest and most popular standard for web mapping, the Web Map Service (WMS) to support tiles, and replaced the Tile Map Service (TMS) previously developed by the Open Source Geospatial Foundation (OSGeo). Currently, WMTS is a well-recognized and widely used service for tile request and serving.

    No doubt, a cached map service can drastically improve the time a client takes to fetch and display base maps and other map layers. However, the creation of pre-rendered tiles is a very time consuming task and it is recommended only for base maps and layers that change on a very slow cycle. In the planning phase of map cache creation it is also important to estimate how popular each tile could be. If some areas are expected to be downloaded very often in high resolution (e.g., downtown Toronto in high zoom levels), the generation and delivery of tiles may be worthy even for relatively dynamic layers. On the other hand, for unpopular areas (e.g., middle of the Atlantic Ocean in middle or high zoom levels), the pre-rendering map tiles may be a waste of time even for static layers.

    In the future, the major mapping providers are expected to offer more flexibility in the tiling structure and content. Among the new features could be the variable tile shapes and sizes, non-fixed zoom levels, enhanced multi-layer tiling, and a broad availability of tiles in different projections, not necessarily rectangular. Google Maps API already provides the “Projection” interface that only supports transformations into rectilinear coordinates and example tiles in Gall Peters projection. Offering tiles in various projections will provide alternative base maps to Web Mercator projection that introduces big distortions in high latitudes or excludes the polar areas from the world map.

    Keywords: Cached Map Service, Slippy map, Web Map Tile Service, Map Tile Server.


    Geographic Information System (GIS) characterization of benthic and emergent areas in the Intracoastal Waterway, Sarasota County, Florida in 1987 (NCEI Accession 0000607)

    This GIS layer graphically represents algae, seagrass, tidal marshes, mangroves, and oyster bed coverages found throughout the Intracoastal Waterway in Sarasota County. The layer contains three densities for seagrass (sparse, medium, and dense).

    Access & Use Information

    Downloads & Resources

    Navigate directly to the URL for a descriptive web page with download links.

    Navigate directly to the URL for a descriptive web page with download links.

    Navigate directly to the URL for data access and direct download.

    These data are available through the File Transfer Protocol (FTP). You may.

    Information for contacts at NCEI.

    Information for contacts at NCEI.

    Global Change Master Directory (GCMD). 2021. GCMD Keywords, Version 10.

    Global Change Master Directory (GCMD). 2021. GCMD Keywords, Version 10.

    Global Change Master Directory (GCMD). 2021. GCMD Keywords, Version 10.

    Dates

    Metadata Date 2013-04-23T18:18:48Z
    Metadata Created Date December 4, 2020
    Metadata Updated Date June 18, 2021
    Reference Date(s) December 20, 2010 (publication)
    Frequency Of Update asNeeded

    Graphic Preview

    Additional Metadata

    Didn't find what you're looking for? Suggest a dataset here.


    World Topographic Map

    Description: This map is designed to be used as a basemap by GIS professionals and as a reference map by anyone. The map includes administrative boundaries, cities, water features, physiographic features, parks, landmarks, highways, roads, railways, and airports overlaid on land cover and shaded relief imagery for added context.

    The map provides coverage for the world down to a scale of

    1:72k in Australia and New Zealand, India, Europe, Canada, Mexico, the continental United States and Hawaii, South America and Central America, Africa, and most of the Middle East. Coverage down to

    1:2k is available in select urban areas.

    This basemap was compiled from a variety of the best available sources from several data providers, including the U.S. Geological Survey (USGS), U.S. Environmental Protection Agency (EPA), U.S. National Park Service (NPS), Food and Agriculture Organization of the United Nations (FAO), Department of Natural Resources Canada (NRCan), GeoBase, Agriculture and Agri-Food Canada, Garmin, HERE, Esri , OpenStreetMap contributors, and the GIS user community. For details on data sources in this map service, view World Topographic Map Contributors (PDF) .

    As illustrated in the coverage map below, worldwide coverage is provided in World Standard and Advanced (down to

    1:1k) and World Basic (down to

    1:72k) regional coverage is provided in North America Standard and Advanced (down to

    Attribution: Sources: Esri , HERE, Garmin, Intermap, INCREMENT P, GEBCO, USGS, FAO, NPS, NRCan, GeoBase, IGN, Kadaster NL, Ordnance Survey, Esri Japan, METI, mapwithme, NOSTRA, © OpenStreetMap contributors, and the GIS user community

    Coordinate System: Web Mercator Auxiliary Sphere (WKID 102100)

    Map Service Data Format: Map server cache in JPEG format

    Metadata: When the data appliance is installed, citation data (also known as metadata) is automatically exposed through the REST endpoint for the World_Topo_Map service. These are not feature services but rather feature layers within a map service. The key difference is that feature layers can be queried, but they cannot be edited. With the Identify tool in ArcMap, you can see the resolution, collection date, and source of the imagery at the location you click. Values of 99999 mean that metadata is not available for that field. The metadata applies only to the best available imagery at that location. You may need to zoom in to view the best available imagery.


    Compiling the map data

    Ensure that your installation of YAAC is configured to place the tile directory in a disk partition that meets the above prerequisites for free space. Then select the File menu. OpenStreetMap submenu, and the Import Raw OSM Map File menu choice. This will display a file selection dialog:

    Select the OpenStreetMap dataset file (in compressed OSM XML format or protocol buffer format) that you wish to import. Then, adjust the import bounding box settings for the rectangular portion of the planet you wish to extract from the OSM file this allows you to not waste disk space and considerable processing time compiling parts of the OSM data that you will never use. Then click the Open button to begin the import.

    A progress dialog will now be displayed, reporting the statistics of importing the file, including counts of OpenStreetMap changesets, nodes, ways, and relations read from the input file and written to tile files.

    You may continue to use YAAC normally while the import is proceeding (although the strain the importer puts on the computer for large datasets may impact responsiveness). Note that the import will take several hours (at least 2 hours, possibly as long as 2 days for the entire planet, depending on your CPU and disk drive performance, how much of the planet you are reading, and whether you are using compressed XML or protocol buffer file format), so do not turn off your computer, click the Cancel button on the progress dialog, or stop running YAAC while the import is in progress. We suggest that you leave it running overnight, so that you will have your map data ready when you return to your computer in the morning. When the import is completed, the progress dialog will automatically close. At this point, any pan or zoom of the map display will cause rendering of the street map data for display in the background (assuming map display has not been disabled by the Select Geographical Map Layers menu choice).


    شاهد الفيديو: ArcGIS Download u0026 install with Crack (شهر اكتوبر 2021).