خدمات الويب الجغرافية. نظرة عامة على الحلول الحديثة



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

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

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

جدول المحتويات




عرض الخرائط على الموقع


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

لعرض الخرائط ، يتم استخدام نوعين رئيسيين من واجهة برمجة التطبيقات:

  • جافا سكريبت API (التفاعلية)
  • واجهة برمجة تطبيقات ثابتة (ثابتة)

جافا سكريبت API


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

يسمح لك Javascript API بعرض خريطة تفاعلية على الموقع مع إمكانية التكبير ، وعرض العلامات ، والتفاعل مع الخريطة (سحب العلامات ، وعرض تلميحات الأدوات ، وما إلى ذلك).

جافا سكريبت API Yandex.Maps



جافا سكريبت API خرائط جوجل



2GIS API


  • بطاقات جيدة جدا ، ولكن ليس في كل مكان.
  • وداعا مجانا
  • وظيفة API أضعف من Yandex / Google ، ولكن يمكن توسيعها باستخدام وحدات Leaflet
  • ولكن هناك خرائط أرضية لمراكز التسوق
  • api.2gis.ru/doc/maps/ru/quickstart

خرائط أزور


  • azure.microsoft.com/ru-ru/services/azure-maps
  • هناك عدد كبير من الخدمات ، بما في ذلك أداة إنشاء الطرق ، التي تحدد الموقع بواسطة IP
  • هناك حدود حرة وواجهة برمجة تطبيقات مدفوعة

MapBox


  • docs.mapbox.com/api/maps
  • بطاقات لطيف للويب والجوال.
  • يمكن أن أكون مخطئًا ، لكن يبدو أن البطاقات باللغة الإنجليزية فقط
  • بالنسبة لتطبيقات الأجهزة المحمولة ، حرر ما يصل إلى 25000 مستخدمًا شهريًا ، على الويب ما يصل إلى 50000 تنزيل شهريًا


API ثابت


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

ساكنة API ياندكس



ثابت API خرائط جوجل



2GIS API ثابت


  • لسبب ما ، يتم سرد الموقع على أنه "قديم"
  • وداعا مجانا
  • الحجم الأقصى 1280x1280
  • لا يوجد في كل مكان
  • api.2gis.ru/doc/maps/1.0/static

MapBox


  • docs.mapbox.com/api/maps
  • يمكن أن أكون مخطئًا ، لكن يبدو أن البطاقات باللغة الإنجليزية فقط
  • الحجم الأقصى 1280x1280
  • تنزيل مجاني يصل إلى 25000 خريطة شهريًا


الترميز الجغرافي


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

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

Geocoder Yandex.Map


  • هناك سعر مجاني محدود يصل إلى 25000 طلب يوميًا.
  • بالإضافة إلى عدد الطلبات ، يقتصر أيضًا على اتفاقية الترخيص - لا يمكن حفظ نتائج الترميز واستخدامها بدون بطاقة (ولكن يمكن تخزينها مؤقتًا) ، ويجب عرضها فقط على خرائط Yandex وفقط في إطار الخدمات العامة (متاح للجميع أو مع تسجيل مجاني مفتوح).
  • يعمل بشكل رائع في روسيا ، سواء بشكل مباشر أو عكسي.
  • tech.yandex.ru/maps/geocoder

نصائح من داتا


  • لدى DaData خدمة "تلميح" تتيح لك تنفيذ الإكمال التلقائي للعناوين التي يدخلها المستخدم.
  • ويشمل وظائف المكود الجغرافي (يمكن أن يوفر إحداثيات حسب العنوان والعنوان بواسطة الإحداثيات).
  • يعمل فقط في روسيا ، الطلاء عرجاء - في الملايين في مستوى 75-95 ٪ ، في المتوسط ​​في روسيا حوالي 50 ٪
  • 10000 طلب يوميًا مجاني ، لكن هذا العرض لا يسمح باستخدامه تلقائيًا بالكامل - للترميز الجغرافي القياسي الذي تحتاجه لاستخدام خدمة التقييس.
  • dadata.ru/api/suggest/address

Google Maps Geocoding API




GraphHopper


  • مجانًا حتى 500 استفسار يوميًا.
  • العديد من الميزات الأخرى المثيرة للاهتمام.
  • يعمل مع OpenStreetMaps
  • www.graphhopper.com/developers

MapBox


  • docs.mapbox.com/api/search
  • قاعدة ضعيفة من الشوارع في روسيا ، على الأقل في قازان ، الشوارع التي اختبرها - لا يمكن العثور عليها
  • مجانًا حتى 100000 طلب شهريًا

OpenStreetMaps


  • حل مفتوح المصدر يمكنك نشره على الخادم الخاص بك.
  • غير مستخدم ، ربما في التعليقات التي سيكتبها شخص ما عن تجربته باستخدام
  • nominatim.org/release-docs/develop/api/Overview

2GIS


  • أعلنت وثائق واجهة برمجة تطبيقات Javascript عن وجود وظائف الترميز الجغرافي ، لكن في الحقيقة لم أجد كيفية استخدامها في الوثائق. ربما بينما هي قيد التطوير.



تحليل وعناوين الإكمال التلقائي


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

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

بشكل منفصل ، تجدر الإشارة إلى خدمة "التوحيد" من DaData - إلى عناوين من روسيا يعيدون الكثير من المعلومات المفيدة المختلفة ، 10 كوبيل لكل عنوان:
dadata.ru/api/clean/address

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

تعريف المنطقة داخل المدينة


في الوقت الحالي ، وجدت حلين لتحديد المنطقة داخل المدينة. كلاهما يعمل فقط من أجل روسيا.

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

إذا كنت لا ترغب في الاعتماد على خدمة طرف ثالث ، فهناك حل آخر قمت بتقديمه واستمر في التقدم حتى الآن. هذا هو تعريف الحي بواسطة رمز عناوين OKATO . كل عنوان داخل روسيا لديه رمز OKATO الخاص به - 11 رقماً. من بين هؤلاء ، تشير الأرقام 5-8 الأولى ، اعتمادًا على المدينة ، إلى المنطقة بوضوح.

بالنسبة للمدن التي أحتاج إليها ، قمت ببساطة بتجميع قاعدة بيانات لرموز OKATO للمناطق ، حصلت على شيء مثل هذه المجموعة:

مثال أكاتو اكاتو


السؤال التالي هو كيفية معرفة رمز عنوان OKATO؟ تقوم DaData بإرجاعها كجزء من النصائح وخدمات التقييس. يوجد موقع okato-oktmo.rf والذي يظهر على العنوان رمز OKATO باستخدام نفس dadat. مهمتنا هي معرفة رمز OKATO بشكل مستقل على العنوان ، بغض النظر عن أي خدمة.

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

إذا كنت لا تريد أن تأخذ حمامًا بخارًا مع تنزيل 60 غيغابايت من ملفات XML إلى قاعدة البيانات الخاصة بك ، فهناك أرخص ، ولكن أقل فعالية من خدمة بيانات البيانات التي تتيح لك العمل مع قاعدة بيانات FIAS:
kladr-api.ru/docs

البحث عن محطات المترو القريبة


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

ياندكس Geocoder


تحتاج أولاً إلى معرفة إحداثيات العنوان. بعد ذلك ، كما هو الحال في الترميز الجغرافي العكسي ، نقوم بتمرير هذه الإحداثيات كمعلمات طلب ونوع أسماء المواقع الجغرافية التي تم إرجاعها = metro.
تحدد المعلمة المنفصلة حجم المساحة التي يلزم البحث فيها عن أقرب محطة. من الناحية التجريبية ، قمت باختيار القيم من 0.02 إلى 0.05 درجة حسب المدينة (في موسكو ، لا يزال نصف القطر الذي يبعد كيلومترين عن المترو يعتبر مسافة سير ، وفي كازان تبلغ المسافة بين المحطات 1.5 كم).

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

DaData


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

البحث عن المنظمات


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

البحث ياندكس من قبل المنظمة


  • tech.yandex.ru/maps/geosearch
  • ما يصل إلى 500 استفسار يوميًا مجانًا ، شريطة أن يتم عرض النتائج على خريطة عامة.
  • لا يمكن حفظ نتائج البحث أو عرضها على خرائط غير Yandex.

جوجل يضع api


  • developers.google.com/places/web-service/usage-and-billing
  • نظام معقد للغاية من التعريفات ، لم أفهم ذلك تماما. ربما شخص ما سوف يكتب في التعليقات.
  • كما أفهمها ، تكون الاستفسارات الأساسية مجانية ، ولكن كل التحويلات. يتم تحميل المعلومات (جهات الاتصال ، المراجعات ، ...) بشكل منفصل.

2GIS


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

موقع المستخدم عن طريق IP


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

خدمة عبر الإنترنت لتحديد المدينة عن طريق IP - هنا يمكنني تقديم المشورة (لروسيا) DaData مرة أخرى: dadata.ru/api/detect_address_by_ip
الحد الأقصى هو 10،000 طلب يوميًا. إذا كان حضورك يتجاوز 10000 إدخال فريد يوميًا ، فمن المنطقي مراعاة الحلول المثبتة على الخادم الخاص بك. يمكنك قراءة المزيد عنها في مراجعة DaData لكيفية اختيارهم للاستخدام.

سأكرر بإيجاز المعلومات:
IpGeoBase - اعتاد أن يكون موقعًا جيدًا يتم تحديثه يوميًا ويوفر قاعدة بيانات لعناوين بروتوكول الإنترنت ومدنها المعنية بتنسيق يمكن قراءته آليًا ويمكن قراءته بسهولة في أي قاعدة بيانات. لسوء الحظ ، توقف التحديث في عام 2017.
ipgeobase.ru

SypexGeo - لا يزال قيد التحديث ، ويأتي في شكل برنامج نصي php وقاعدة بيانات له في شكله الخاص. يعمل بسرعة ، ويحدد جيدا
sypexgeo.net/ru/download

يقدم MaxMind تنزيل قواعد بيانات مجانية بدقة منخفضة وواجهة برمجة تطبيقات منفصلة لها بلغات البرمجة المختلفة. تتوفر قواعد بيانات أكثر دقة كجزء من المنتجات المدفوعة.
dev.maxmind.com/geoip/geoip2/geolite2

تحديد موقع المستخدم عن طريق الإحداثيات


تشبه المهمة مهمة الترميز الجغرافي العكسي ، مع وجود اختلافات بسيطة.

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

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

ORDER BY (|lng - :lng| + |lat - :lat|) ASC LIMIT 1 


بناء الطريق


في بعض الأحيان تحتاج إلى بناء طريق من نقطة إلى أخرى. على سبيل المثال ، قم بإنشاء خريطة موقع من موقع المستخدم إلى مكتبك. هناك حلول مدفوعة من Yandex ومن Google - والفرق الرئيسي هو أن Yandex تبيع اشتراكًا بدفع سنوي ، وأن Google تفرض رسومًا على القطعة وتخصم الأموال من البطاقة مرة واحدة شهريًا خلال الشهر.
تمتلك Google أيضًا اشتراكًا متميزًا ، والذي يوفر بعض الوظائف الإضافية (على سبيل المثال ، زيادة الحد الأقصى لحجم صورة واجهة برمجة التطبيقات الثابتة) وإيداع حدود. يوجد أيضًا حل من 2GIS - الأغلى من حيث 1 مسار تم إنشاؤه.

تنقسم مهام بناء الطرق إلى عدة مهام فرعية:
  1. بناء الطريق من نقطة إلى أخرى أمر مفهوم
  2. مصفوفة المسافات - خدمة تتيح لك إنشاء مصفوفة المسافات والوقت في العبور بين مجموعة من نقاط المغادرة والوصول. على سبيل المثال ، إذا كنت بحاجة إلى حساب الطرق المثلى للعديد من شركات النقل التي تحتاج إلى تسليم البضائع من مستودعات مختلفة إلى عملاء مختلفين. أو هل تقدم خدمات التنظيف وتحتاج إلى معرفة أي منظف سيكون أكثر ملاءمة من المنزل للوصول إلى كل طلبات اليوم وجعل مخططًا مثاليًا للتنظيفات المتحركة.
  3. Isochrone API - بناء حول منطقة نقطة ، والتي يمكن الوصول إليها في نفس الوقت. على سبيل المثال ، "ابحث عن جميع المقاهي في غضون 15 دقيقة سيرًا على الأقدام من موضع المستخدم."

يقدم الموفرون المختلفون حلولًا مختلفة لكل هذه المهام.

بفضل 3aiats ، تم العثور على حل مفتوح المصدر مجاني -

GraphHopper


  • www.graphhopper.com/open-source
  • عمليات التثبيت على الخادم الخاص بك ، وتستخدم OpenStreetMap لبناء الطرق ، يعمل في جافا
  • هناك واجهة برمجة تطبيقات مجانية ومدفوعة لأولئك الذين لا يريدون تثبيت هذا البرنامج على خادمهم.
  • هناك واجهة برمجة تطبيقات للتكويد الجغرافي ، وبناء الطرق ، وبناء مصفوفات المسافة ، وتحسين الطرق ، وكذلك isochrone


MapBox (شكرًا ne_kotin )


  • docs.mapbox.com/api/navigation
  • هناك واجهة برمجة التطبيقات للتكويد الجغرافي ، وبناء الطرق ، وبناء مصفوفات المسافة وتحسين الطرق.
  • مجانًا حتى 100000 طلب شهريًا


ياندكس


من السمات الشائعة لجميع خدمات ياندكس للطرق أنها تعمل في روسيا وأبخازيا وأذربيجان وأرمينيا وبيلاروسيا وجورجيا وكازاخستان وقيرغيزستان ومولدوفا وطاجيكستان وتركيا وأوزبكستان وأوكرانيا.
  • tech.yandex.ru/routing/router
  • tech.yandex.ru/routing/distance_matrix
  • معدلات من 120،000 روبل في السنة
  • هناك API لبناء الطرق والمصفوفات المسافة
  • يتضمن اختناقات مرورية ، بما في ذلك الاختناقات المتوقعة في وقت معين في المستقبل
  • قادرة على بناء طرق المشي ، على وسائل النقل الشخصية والعامة

هناك خدمة app.swizz.ru تستخدم واجهة برمجة تطبيقات Yandex لبناء الطرق. لا تحتوي الخدمة على واجهة برمجة تطبيقات خاصة بها ، وهي تواجه مشاكل مع حدود من Yandex ، لكن في جوهرها يمكنك أن ترى كيف يعمل مُنشئ مسار Yandex. شكرا على الرابط 3aiats

جوجل


الفرق الرئيسي من Yandex هو تسعير الدفع الفوري ، أي لكل طلب. بالنسبة للأحجام الصغيرة ، ستكون التعريفات أكثر ربحية مع Google ، إلى حد كبير - مع Yandex.
أيضًا ، لا تفرض Google قيودًا على البلدان التي تنشئ طرقًا فيها.

اتجاهات جوجل api


  • developers.google.com/maps/documentation/directions/intro
  • التعريفة 5 دولارات أو 10 دولارات لكل 1000 طلب. 10 - إذا تم استخدام التحسين مع الأخذ في الاعتبار الاختناقات المرورية ونقاط الطرق الوسيطة. 5 - إذا كان مجرد طريق بين نقطتين.
  • من خلال الوظائف ، تمثيلي خدمة Yandex لإنشاء طرق بين نقطتين ، لكن به إعدادات أكثر
  • على وجه الخصوص ، يمكنها تقديم العديد من الطرق البديلة


جوجل مصفوفة المسافة API




Google Roads API


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



WikiRoutes


  • wikiroutes.info/developers
  • بناء الطرق باستخدام وسائل النقل العام
  • هناك واجهة برمجة تطبيقات مدفوعة للتكامل مع الموقع


خرائط أزور




اللوجستية 2Gis


  • logistics.2gis.ru
  • خدمة لبناء الطرق
  • 5 طرق في اليوم الواحد عن 3500 روبل في الشهر ، وعلى استعداد لمناقشة زيادة الحد
  • بالنسبة لبعض المال ، هناك تتبع حركة البريد السريع وغيرها من المهام الإضافية


خدمات لتحسين الخدمات اللوجستية


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


استنتاج


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

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

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

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

Source: https://habr.com/ru/post/ar462011/


All Articles