أكثر

ما هو حد تحميل الملف على CartoDB؟

ما هو حد تحميل الملف على CartoDB؟


لدينا حساب CartoDB Coronelli مع 300 ميغا بايت من المساحة الاحتياطية.

أحتاج إلى تحميل ملف أشكال بحجم 85 ميغا بايت في حزمة .zip الخاصة به. الملف موجود في صندوق إسقاط يمكن للجميع الوصول إليه.

1: عندما أحاول الاتصال عبر Dropbox ، لا يظهر ملف zip. لا يمكنني تحديد موقعه عبر النافذة النموذجية لمتصفح الملفات الصغيرة التي يوفرها CartoDB.

2: عندما أقوم بتغذية رابط مشاركة / تنزيل Dropbox إلى تحميل الملف> عنصر حقل عنوان URL ، يفكر CartoDB في الأمر لمدة 10 ثوانٍ ثم يبلغ عن وجود خطأ في إلغاء ضغط الأرشيف.

كيف يمكنني تحويل ملف الأشكال الخاص بي إلى CartoDB؟


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

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


تحديد حجم تحميل ملف (عنصر إدخال html)

أود ببساطة تحديد حجم الملف الذي يمكن للمستخدم تحميله.

اعتقدت أن maxlength = 20000 = 20k ولكن هذا لا يبدو أنه يعمل على الإطلاق.

أنا أعمل على Rails ، وليس PHP ، لكنني كنت أفكر أنه سيكون من الأسهل بكثير القيام بذلك من جانب العميل في HTML / CSS ، أو كملاذ أخير باستخدام jQuery. هذا أساسي للغاية على الرغم من أنه يجب أن تكون هناك علامة HTML مفقودة أو لست على علم بها.

نتطلع إلى دعم IE7 + و Chrome و FF3.6 +. أفترض أنني يمكن أن أفلت من مجرد دعم IE8 + إذا لزم الأمر.


كتيب وصفات خطة الأدوية ، وشبكة الصيدليات ، وملفات معلومات التسعير للطلب

تنبيه: بدءًا من كانون الثاني (يناير) 2021 ، ستكون هذه الملفات متاحة للتنزيل مجانًا. يرجى ملاحظة أن هذه ملفات كبيرة ويمكن أن تستغرق وقتًا لتنزيلها. آخر عامين من الملفات (CY2019 و CY2020) متاحان أيضًا للتنزيل مجانًا. يرجى الاطلاع على الرابط التالي لهذه التنزيلات: https://www.cms.gov/research-statistics-data-systems/prescription-drug-plan-formulary-pharmacy-network-and-pricing-information-files

لشراء الملفات القديمة ، اتبع الإرشادات أدناه.

نظرة عامة على الملف: تحتوي كتيب وصفات خطة الأدوية الطبية ، وشبكة الصيدليات ، وملفات معلومات التسعير على كتيب الوصفات ، وشبكة الصيدليات ، وبيانات التسعير الخاصة بخطط أدوية الوصفات الطبية من Medicare وخطط الأدوية التي تصرف بوصفة طبية من Medicare (باستثناء صاحب العمل وبرنامج الرعاية الشاملة للجميع). خطط المسنين). تتوفر هذه الملفات غير القابلة للتعريف على أساس شهري وربع سنوي وتتألف من الجداول التالية:

  • معلومات الخطة - معلومات مثل اسم الخطة ومعرف العقد ومعرف الخطة ومنطقة الخدمة ونوع الخطة
  • محدد الموقع الجغرافي - رموز المنطقة وخطط الأدوية الخاصة بالماجستير والوصفات الطبية ورموز المقاطعات
  • كتيب الوصفات - تفاصيل الوصفات لكل خطة بما في ذلك رموز الأدوية الوطنية (NDCs) ومستوى مستوى مشاركة التكلفة ومؤشرات العلاج التدريجي وحدود الكمية والتفويض المسبق
  • تكلفة المستفيد - تفاصيل مشاركة التكلفة على مستوى الخطة للصيدليات المفضلة وغير المفضلة وصيدليات شبكة الطلبات عبر البريد
  • شبكة الصيدليات - أرقام معرّف المزود الوطني (NPI) لكل صيدلية شبكة بما في ذلك المؤشرات المفضلة والبيع بالتجزئة والطلب البريدي
  • تسعير الأدوية - متوسط ​​التكاليف الشهرية لمستوى الخطة لأدوية الجزء د (ملاحظة: هذا الجدول متاح فقط في الملفات ربع السنوية) قواميس البيانات لكل جدول ومعلومات حول كيفية الارتباط عبر الجداول متوفرة في تخطيط السجل في قسم التنزيلات أقل. تخطيط السجل وقاموس البيانات لملف الوصفات عرضة للتغيير.

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

ملاحظات حول توفر البيانات: هذه البيانات متوفرة في ملفات شهرية أو ربع سنوية. البيانات الشهرية الأولى المتاحة هي ديسمبر 2005. البيانات الفصلية الأولى المتاحة هي الربع الأول (يناير - مارس) من عام 2009.

يُرجى ملاحظة ما يلي: ستتوفر بيانات خطة الأدوية الموصوفة للعام الجديد في أكتوبر. سيبدأ الإبلاغ عن بيانات العام الجديد في الملف الشهري لشهر أكتوبر وفي الملف ربع السنوي لشهر يناير (أي بيانات عام 2018 متوفرة في الملف الشهري لشهر أكتوبر 2017 والملف الربع سنوي لشهر يناير 2018). بيانات تسعير الأدوية متاحة فقط في ملفات ربع سنوية.

كلفة: تختلف تكلفة الملف بين الملفات الشهرية والملفات ربع السنوية.

ربع سنوي: 750.00 دولار كل ربع سنة

تنسيق البيانات: ملف نصي CSV

حجم تقريبي: 2.5 جيجا بايت

وسائل الإعلام: قرص مضغوط أو قرص DVD

البرامج المتوافقة: Microsoft SQL / DB2 / Oracle أو SAS أو برامج إحصائية أخرى. (ملاحظة: لا يمكن استخدام Microsoft Excel أو Microsoft Access أو TextPad لتحليل ملفات الصيغ.)

ملاحظات أو تعليمات خاصة: يمكن تنزيل ملفات تخطيط السجل هذه من الملفات أدناه.


يمكنك تشغيل بعض عمليات التحقق من جانب عميل jQuery للتحقق مما يلي:

لكن تذكر أن تتحقق من جانب الخادم أيضًا حيث يمكن تجاوز التحقق من جانب العميل بسهولة تامة.

عند تغيير الإدخال ، تتبع عدد الملفات التي تم تحديدها:

يجب أن يعمل هذا ويحمي النموذج الخاص بك من الإرسال إذا كان عدد الملفات أكبر من max_file_number.

حل آخر ممكن مع JS

يجب أن تفكر أيضًا في استخدام المكتبات للقيام بذلك: فهي تسمح بالحد وأكثر من ذلك بكثير:

FineUploader. عرض توضيحي باستخدام validation.itemLimit اعتبارًا من 5.16.2:

وهي متوفرة أيضًا على https://cdnjs.com/

في جافا سكريبت يمكنك فعل شيء كهذا

ويمكن أن تكون الوظيفة شيئًا من هذا القبيل.

أنا أيضًا أبحث عن حل حيث يمكن تقييد ذلك في وقت اختيار الملفات ولكن حتى الآن لم أجد أي شيء من هذا القبيل.


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

أساسيات مجموعة البيانات

عند استيراد ملف ، يتم تحويله إلى مجموعة بيانات يمكن معالجتها بواسطة CARTO. يقوم النظام تلقائيًا بإنشاء الأعمدة التالية:

  • cartodb_id
    • يستخدم هذا العمود كمفتاح أساسي للجدول
    • يجب أن تكون قيمها أعدادًا صحيحة وغير فارغة وفريدة من نوعها
    • يخزن هذا العمود الميزات الهندسية الرئيسية لمجموعة البيانات في إسقاط EPSG 4326
    • يخزن هذا العمود الأشكال الهندسية المحولة إلى إسقاط EPSG 3857 ، ويستخدم لأغراض العرض
    • يتم إنشاء هذا العمود تلقائيًا عند إنشاء تمثيلات عامة للبيانات (لمجموعات البيانات التي تحتوي على أكثر من 500000 نقطة).

    عندما يتم تصدير مجموعة بيانات من CARTO ، فإنها تتضمن أعمدة cartodb_id و the_geom ، والتي ستتم إعادة استخدامها إذا تم استيراد مجموعة البيانات إلى النظام. يضمن ذلك احتواء استيراد مجموعة بيانات تم تصديرها على محتوى مجموعة البيانات الأصلي وترتيب الصفوف.

    إذا تم إنشاء هذه الأعمدة بواسطة المستخدم ، فيجب اتباع متطلبات جدول CARTO لإنتاج استيراد ناجح. وإلا ، فإن استيراد مجموعات البيانات التي لا تفي بالمتطلبات (مثل مجموعة البيانات ذات الأعداد الصحيحة المكررة في عمود cartodb_id) سيؤدي إلى فشل الاستيراد.

    تسمية

    طبق اصطلاحات التسمية التالية لمجموعات البيانات في CARTO ، وتجنب استخدام الكلمات المحجوزة كجزء من أسماء الملفات الخاصة بك.

    • يجب أن تبدأ أسماء الجداول بحرف (a-z). وإلا ، فسيتم إضافة "جدول_" إلى الاسم
    • يجب أن تبدأ أسماء الأعمدة بحرف (a-z) أو شرطة سفلية (_)
    • يمكن أن تحتوي أسماء الأعمدة والجداول على 63 حرفًا كحد أقصى. يتم قطع الأسماء إذا تجاوزت هذا الطول
    الكلمات المحجوزة

    هناك بعض الكلمات المحجوزة في النظام والتي لا يمكن استخدامها لتسمية الأعمدة أو مجموعات البيانات ، وبشكل أساسي الكلمات المحجوزة لـ PostgreSQL. أي أسماء تتعارض مع كلمة محجوزة تسبقها تلقائيًا بشرطة سفلية (_).

    استيراد التخمين

    تتضمن CARTO وظائف التخمين أثناء عملية الاستيراد. هذا مفيد عندما تفتقد الملفات أو البيانات إلى بعض معلومات التحميل. تتوفر خيارات التخمين التالية:

    التخمين في الحقول

    بالنسبة للملفات التي لا يتضمن تنسيقها معلومات النوع (عادةً ملفات CSV) ، يمكن تمكين خيارات تخمين الحقول. يوجد خياران محددان للتخمين لهذا النوع من الملفات:

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

    الحقول المقتبسة التخمين: عند التعطيل ، يتم تجنب الحقول المزدوجة بين علامات الاقتباس لتخمين النوع. خلاف ذلك ، يتم استخدام الحقول المزدوجة بين علامات الاقتباس عند التمكين

    تخمين المحتوى

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

    تلميح: للحصول على معلومات حول كيفية تكوين خيارات التخمين بشكل دقيق لعملية الاستيراد ، قم بعرض معلمات تحميل الملف في قسم الجداول القياسية.

    تنسيقات البيانات الجغرافية المكانية المدعومة

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

    بحلقات

    تنسيق Shapefile هو تنسيق متعدد الملفات - يتكون من مجموعة من الملفات بنفس الاسم ومخزنة في نفس الدليل ، والتي يتم تمييزها بامتدادها.

    يجب تشكيل ملف الشكل ، على الأقل ، من خلال ملف .shp وملف .shx وملف .prj وملف .dbf. تحتوي هذه الملفات على البيانات الهندسية والفهارس ومعلومات الإسقاط والسمات ، على التوالي. الملفات المساعدة الأخرى ليست إلزامية وتحتوي على معلومات إضافية لملف Shapefile. يجب استيراد ملفات الأشكال كملف مضغوط واحد بتنسيق .zip أو .gz.

    ملحوظة: يحتوي تنسيق Shapefile على قيود معينة يمكن أن تؤثر على طريقة تصدير / استيراد مجموعات البيانات الخاصة بك إلى CARTO:

    • لا يمكن أن يتجاوز اسم العمود 10 أحرف. سيؤدي تصدير مجموعة بيانات بأسماء أطول بهذا التنسيق إلى قطع الأسماء
    • تدعم أعمدة التاريخ التاريخ فقط ، وليس الوقت. سيؤدي تصدير واستيراد عمود التاريخ على هيئة ملف شكل إلى إزالة جميع معلومات الوقت والحفاظ على التاريخ فقط. إذا كنت بحاجة إلى العمل مع بيانات التاريخ والوقت ، فمن المستحسن تصدير / استيراد المعلومات كسلسلة وتحويلها إلى تاريخ
    • على الرغم من أنه يجب تحديد إسقاط الملف وتعديله بشكل صحيح من ملف .prj ، يوصى بتحميل ملفات Shapefiles في إسقاط EPSG 4326
    • لتحسين التوافق ، تأكد من حفظ ملف Shapefile الخاص بك بترميز UTF-8 ، قبل الاستيراد

    لغة ترميز ثقب المفتاح (KML)

    تنسيق KML هو تنسيق مستند إلى XML يضيف إليه معنى جغرافيًا من خلال القدرة على تحديد ميزات مثل النقاط أو المضلعات أو الخطوط في إسقاط EPSG 4326.

    يستخدم KML أنواع XML الشائعة مثل السلسلة أو المنطقية أو المزدوجة أو int ، لذلك سيتم احترام أنواع الأعمدة عند استيراد مجموعة البيانات الخاصة بك أو تصديرها من CARTO.

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

    فيما يتعلق بالعناصر الهندسية ، يتم دعم عناصر Point و Polygon و Line و MultiGeometry و Geometry. أنواع الأشكال الهندسية المختلفة في نفس الطبقة غير مدعومة.

    يتوافق ملف Keyhole Markup language Zipped (KMZ) مع ملف مضغوط ، بما في ذلك ملف KML وصفر أو أكثر من الملفات الداعمة (الصور أو الرموز أو التراكبات أو العناصر الأخرى المشار إليها في ملف KML). راجع قسم Keyhole Markup Language (KML) لمزيد من المعلومات.

    GeoJSON

    تنسيق GeoJSON هو امتداد لـ JavaScript Object Notation (JSON) الذي يشفر المعالم الجغرافية وبيانات التعريف الخاصة بها. يدعم هذا التنسيق أنواع البيانات مثل السلسلة أو المزدوجة أو المنطقية. يتم تخزين التواريخ التي يتم تصديرها على هيئة GeoJSON كسلاسل وسيتم التعرف عليها على هذا النحو ، عند استيراد البيانات.

    فيما يتعلق بالهندسات ، يتم دعم النقاط والمضلعات (المتعددة) والخطوط (المتعددة). الكائنات الهندسية GeometryCollection غير مدعومة وستؤدي إلى حدوث خطأ في الاستيراد. يمكن استيراد الأشكال الهندسية المدعومة داخل كائنات FeatureCollection و Feature.

    لا يتم دعم استيراد أنواع هندسية مختلفة في عنصر FeatureCollection.

    يمكن استيراد ملفات القيم المفصولة بفواصل (أو TSV ، قيم مفصولة بعلامات جدولة) إلى CARTO. لاستيراد ناجح ، اتبع إرشادات التنسيق التالية:

    • يجب أن يحتوي السطر الأول من ملف CSV على اسم الأعمدة
    • يجب أن تتبع باقي أسطر ملف CSV المخطط المحدد بواسطة عمود الرأس ، من حيث عدد الأعمدة
    • لضمان التحليل الصحيح ، من المستحسن أن يتم وضع علامات اقتباس مزدوجة على قيم السلسلة
    • إذا كانت البيانات نفسها تحتوي على علامات اقتباس ، فيجب أن تكون القيم منقولة بعلامات اقتباس مزدوجة ويجب تخطي علامات الاقتباس الداخلية
    • يجب إنهاء سطور CSV بـ CR / LF أو LF line terminators. أجهزة إنهاء خط CR غير مدعومة
    مثال: سلاسل مقتبسة في ملف CSV
    مثال: الاقتباسات التي تم تجاوزها في ملف CSV
    تخمين تنسيق CSV

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

    هناك خياران محددان للتخمين لملفات CSV: أنواع التخمين وتخمين الحقول المقتبسة. راجع قسم تخمين الاستيراد للحصول على التفاصيل.

    جداول البيانات (Excel أو OpenDocument)

    تدعم CARTO ملفات Excel أو جداول البيانات الأخرى (مثل جداول بيانات OpenDocument أو جداول بيانات Google Drive).

    يجب أن يطبق تنسيق جدول البيانات الذي تم تحميله التنسيق التالي:

    • يجب أن يحتوي الصف الأول على أسماء كل عمود
    • الخلايا المدمجة غير مدعومة
    • الرسوم البيانية أو المخططات أو أي نوع آخر من العناصر غير مدعوم

    بالنسبة لجداول البيانات متعددة الأوراق ، سيتم استيراد الورقة الأولى فقط. بالنسبة لحالة Google Drive ، يقتصر الحد الأقصى لحجم مجموعة البيانات على 10 ميغابايت.

    ملفات GPX (تنسيق تبادل نظام تحديد المواقع العالمي) هي مستندات XML تحتوي على إحداثيات و / أو مسارات و / أو مسارات. عند استيراد ملف GPX ، ستنشئ CARTO مجموعات بيانات مختلفة للنقاط والمسارات ونقاط الطريق. ستكون الأسماء الناتجة لمجموعات البيانات هذه مزيجًا من اسم GPX ونوعها: _track_points و _tracks و _waypoints ، على التوالي.

    تدعم CARTO استيراد عمليات تفريغ Open Street Map (ملفات .osm). هذه الملفات هي مستندات XML تحتوي على عنصر أصلي osm يمكن أن يحتوي على كتل من العقد أو الطرق أو العلاقات التي تمثل النقاط أو الخطوط أو المضلعات. ستفصل CARTO تلقائيًا عمليات تفريغ OSM في جداول مختلفة ، اعتمادًا على الهندسة. لذلك ، يمكن أن يؤدي استيراد ملف OSM واحد إلى أكثر من مجموعة بيانات ناتجة.

    MapInfo

    تنسيق ملف MapInfo هو بيانات متجهة جغرافية مكانية تم تطويرها بواسطة MapInfo ، والتي تدعم ملفات متعددة تعتمد على الشبكات. يجب استيراد ملفات MapInfo (.DAT ، .ID ، .MAP ، .TAB) كملف مضغوط واحد ، بتنسيق .zip أو .gz.

    كارتو

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

    GeoPackage

    ملفات GeoPackage (GPKG) هي تنسيق قياسي مفتوح للبيانات المكانية. يدعم التنسيق طبقات متعددة ، وجميع أنواع الأشكال الهندسية المستخدمة بواسطة CARTO: النقاط والمضلعات (المتعددة) والخطوط (المتعددة). يمكن استيراد ملفات GeoPackage كملف غير مضغوط .GPKG أو كملف مضغوط .ZIP. سيتم استيراد كل طبقة (حتى 50) في ملف GeoPackage كجدول CARTO منفصل.

    FileGeodatabase

    قاعدة البيانات الجغرافية للملف (GDB) هي تنسيق مملوك لـ Esri للبيانات المكانية. تنسيق GDB هو دليل بامتداد .gdb يحتوي على ملفات البيانات ، لذلك للتنزيل والتحميل ، يتم استخدام ملف مضغوط يحتوي على الدليل ، إما بامتداد .zip أو .gdb.zip. سيتم استيراد كل طبقة (حتى 50) في ملف GDB كجدول CARTO منفصل.

    ملحوظة: تنسيق "قاعدة البيانات الجغرافية الشخصية" (التي لها ملحق .mdb) المستخدم بواسطة ArcGIS 8 و ArcGIS 9 غير مدعوم من قبل CARTO.

    تحميلات متعددة الطبقات

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

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

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

    ملاحظة مهمة: تنسيق "قاعدة البيانات الجغرافية الشخصية" (التي لها ملحق .mdb) المستخدم بواسطة ArcGIS 8 و ArcGIS 9 غير مدعوم من قبل CARTO.

    بحلقات

    يتم استيراد الطبقات المختلفة المضمنة في ملف الشكل كمجموعات بيانات مستقلة.

    ملفات KML

    تنشئ ملفات KML مجموعة بيانات مختلفة ، لكل مجلد تحتوي عليه.

    ملفات GPX

    يتم استيراد ملفات GPX التي تحتوي على أكثر من نوع واحد من العناصر (الإحداثيات و / أو المسارات و / أو المسارات) في مجموعة بيانات مختلفة ، لكل نوع.

    ملفات OSM

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

    GeoPackage

    تنشئ ملفات GPKG مجموعة بيانات مختلفة لكل طبقة في الملف ، حتى 50.

    ملف قاعدة البيانات الجغرافية

    تنشئ ملفات GDB مجموعة بيانات مختلفة لكل طبقة في الملف ، حتى 50.

    تحميلات متعددة للملفات

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

    الحد الأقصى لعدد الملفات التي يمكن استيرادها في ملف واحد هو 10. إذا كان الملف المضغوط يحتوي على أكثر من 10 ملفات ، فسيتم استيراد أول 10 ملفات فقط ويتم حذف باقي الملفات.


    يؤدي تكوين عمليات نقل الملفات السريعة والآمنة باستخدام Amazon S3 Transfer Acceleration إلى إدارة عمليات النقل السريعة والسهلة والآمنة للملفات عبر مسافات جغرافية طويلة بين العميل وحاوية S3. يستفيد تسريع النقل من مواقع الحواف الموزعة عالميًا في Amazon CloudFront. عندما تصل البيانات إلى موقع متطور ، يتم توجيهها إلى Amazon S3 عبر مسار شبكة محسن. يُعد تسريع النقل مثاليًا لنقل الجيجابايت إلى تيرابايت من البيانات بانتظام عبر القارات. إنه مفيد أيضًا للعملاء الذين يقومون بالتحميل إلى حاوية مركزية من جميع أنحاء العالم.

    توفر AWS SDKs دعمًا مدمجًا للعديد من الإرشادات الموصى بها لتحسين أداء Amazon S3. توفر حزم SDK واجهة برمجة تطبيقات أبسط للاستفادة من Amazon S3 من داخل التطبيق ويتم تحديثها بانتظام لاتباع أحدث الممارسات. على سبيل المثال ، تتضمن حزم SDK منطقًا لإعادة محاولة الطلبات تلقائيًا على أخطاء HTTP 503 وتستثمر في الكود للاستجابة والتكيف مع الاتصالات البطيئة.

    توفر حزم SDK أيضًا مدير النقل ، الذي يعمل على أتمتة اتصالات القياس الأفقي لتحقيق آلاف الطلبات في الثانية ، باستخدام طلبات نطاق البايت عند الاقتضاء. من المهم استخدام أحدث إصدار من AWS SDK للحصول على أحدث ميزات تحسين الأداء.

    يمكنك أيضًا تحسين الأداء عند استخدام طلبات HTTP REST API. عند استخدام واجهة برمجة تطبيقات REST ، يجب عليك اتباع نفس أفضل الممارسات التي تعد جزءًا من حزم SDK. اسمح بالمهلة وعمليات إعادة المحاولة للطلبات البطيئة ، واتصالات متعددة للسماح بجلب بيانات الكائن بشكل متوازٍ. للحصول على معلومات حول استخدام واجهة برمجة تطبيقات REST ، راجع مرجع واجهة برمجة تطبيقات Amazon Simple Storage Service API.


    أفضل الممارسات للبيانات الوصفية

    باتباع بعض الخطوات البسيطة ، يمكنك المساعدة في ضمان مشاركة المعلومات التي تنوي مشاركتها مع الآخرين فقط. تتضمن بعض أفضل الممارسات للتعامل مع البيانات الوصفية ما يلي:

    • حفظ الملف بتنسيق لا يخزن (أو به بيانات وصفية محدودة للغاية). على سبيل المثال ، بدلاً من مشاركة مستند Word ، قم بتحويل المستند إلى تنسيق ملف .rtf أو .txt. للصور ، استخدم تنسيق ملف PNG بدلاً من صور JPEG.
    • تشغيل أداة تنظيف البيانات الوصفية ، مثل فاحص المستندات في Microsoft Office أو أدوات برمجية خاصة أخرى مصممة لتحديد البيانات الوصفية وإزالتها.
    • التحقق من التفضيلات أو الإعدادات لأي تطبيق أو جهاز تستخدمه. قد تتمكن من تحديد مقدار البيانات الوصفية التي يخزنونها عن طريق تغيير خيارات التكوين الافتراضية. على سبيل المثال ، يمكنك تعطيل تتبع الموقع الجغرافي لكاميرا هاتفك الذكي.
    • قبل إرسال ملف أو نشره ، ضع في اعتبارك التأثير إذا كان الملف يحتوي على بيانات أولية. هذا صحيح بشكل خاص عند نشر ملفات مثل الصور أو مقاطع الفيديو على مواقع الشبكات الاجتماعية ، مثل Flickr أو Twitter أو Facebook.

    كيف يعمل التورنت

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

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

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

    بمجرد تنزيل الملف بالكامل أكثر من شخص واحد ، يمكن للمشارك الأصلي إيقاف توزيعه دون التأثير على أي شخص آخر. سيبقى الملف متاحًا لأي مستخدمين آخرين لهذا التورنت بسبب أساس P2P اللامركزي لـ BitTorrent.


    تتبع خرائط Google بالقرب من محطة الوقود والأسعار الحالية & # 8211 Android و iOS App

    هل ينفد وقودك في مكان غير معروف أثناء السفر من A إلى B؟ هل تريد التتبع بالقرب من محطة الوقود عندما لا يكون هناك من يسأل؟ حسنًا ، تهتم Google بمشكلتك ، لذا فقد طرحوا تحديث تطبيق Android و iOS Google Map لتحديد موقع Near By Gas Station جنبًا إلى جنب مع موقع نقطة اهتمام أخرى قريبة.


    إلحاق أو الكتابة فوق جدول

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

    إذا قمت بتحديث المخطط عند إلحاق البيانات ، فإن BigQuery يسمح لك بما يلي:

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

    في Cloud Console ، استخدم ملف تفضيل الكتابة خيار لتحديد الإجراء الذي يجب اتخاذه عند تحميل البيانات من ملف مصدر أو من نتيجة استعلام. تتضمن أداة سطر الأوامر bq وواجهة برمجة التطبيقات الخيارات التالية:

    خيار وحدة التحكم علم أداة bq خاصية BigQuery API وصف
    اكتب إذا كان فارغًا لا أحد WRITE_EMPTY يكتب البيانات فقط إذا كان الجدول فارغًا.
    إلحاق بالجدول --noreplace or --replace = false إذا كان --replace غير محدد ، فإن الافتراضي هو append WRITE_APPEND (افتراضي) يقوم بإلحاق البيانات بنهاية الجدول.
    الكتابة فوق الجدول - الاستبدال أو - الاستبدال = صحيح WRITE_TRUNCATE يمحو جميع البيانات الموجودة في الجدول قبل كتابة البيانات الجديدة.