من غير المحتمل أن يكون شخص ما على دراية بـ FIAS fias.nalog.ru/Updates - إذا لم تأخذ في الاعتبار بعض الأخطاء (دورات بواسطة NEXTID ، عدة سجلات فعلية لكائن واحد بدون PREVID ، وما إلى ذلك) ، والتي تنشأ أحيانًا وبسرعة نسبية عند الطلب ، لا يوجد مصدر أفضل. ومع ذلك ، أريد أن أفعل كل شيء في منتجي بشكل جميل ومريح: على سبيل المثال ، في البداية ، باستخدام بحث بسيط ، تخلص من المستوطنات الصغيرة - وللأسف ، لا توجد مثل هذه المعلومات في FIAS. انتقل إلى تسلسل هرمي أبسط من مستويين: تسوية داخل منطقة - لا توجد مناطق بلدية. هل من الممكن ان؟ من الناحية العملية ، اتضح أن نعم (عرض توضيحي صغير في شريط البحث في الموقع). إذا اتخذنا مستوطنات يزيد عدد سكانها عن 1000 نسمة ، فإننا نحصل على تغطية لحوالي 89٪ من السكان.
بشكل عام ، انتهت المقدمة القصيرة وقدمت مشروعًا صغيرًا للبيانات المفتوحة - مستوطنات الاتحاد الروسي التي يبلغ عدد سكانها أكثر من 1000 شخص . يحتوي كل سجل على معرف FIAS - يستخدم هذا لمقارنة OKTMO و OKATO (التي تتغير بشكل متكرر) ؛ المنطقة الزمنية - إذا كان لديك تنبيه عبر الرسائل القصيرة ، فإن الفوائد واضحة ؛ رابط لمقال ويكيبيديا ، حيث تم الحصول على معلومات حول السكان والإحداثيات.
ملاحظات صغيرة واضحة:
- قاعدة البيانات هذه ليست مناسبة لملء عمود من نوع "مكان الميلاد" - لذلك يجب عليك استخدام قاعدة بيانات FIAS الكاملة ، علاوة على ذلك ، مع البيانات التاريخية (لكي نكون صادقين ، من الأفضل عدم القيام بذلك - اجعل الحقل سلسلة)
- إذا كان مشروعك يؤثر على مستوطنات صغيرة جدًا ، فيمكنك استخدام قاعدة البيانات هذه فقط لتسهيل الاختيار ، فأنت بحاجة إلى "الوضع المتقدم" - والذي يمكن أيضًا تبسيطه قليلاً عن طريق استبعاد التسويات الموجودة في قاعدة البيانات هذه من قاعدة بيانات FIAS الكاملة
- باستخدام FIAS ، لا تقم فقط بتخزين AOID و AOGUID المحدد ، ولكن أيضًا الإصدار المستخدم من FIAS DB
نرحب بالملاحظات والتحقق وتصحيح البيانات واقتراحات إدخال حقول إضافية ومحللي البيانات لهم من المصادر المفتوحة.