Base de données des colonies de Russie

Oui, un de plus. Et pas tous. Cette base de données ne contiendra pas du tout des dizaines de milliers de lignes. Bien au contraire: l'objectif est de fournir le strict minimum. Naturellement, il est nécessaire d'utiliser un ouvrage de référence sur les établissements dans de nombreux projets. Et vous pouvez obtenir une base de données complète facilement et simplement de FIAS. Alors pourquoi avons-nous besoin de ce "vélo"?



Il est peu probable que quelqu'un ne soit pas au courant de la FIAS fias.nalog.ru/Updates - si vous ne prenez pas en compte certaines erreurs (cycles par NEXTID, plusieurs enregistrements réels d'un objet sans PREVID, etc.), qui surviennent parfois et relativement rapidement éliminé sur demande, il n'y a pas de meilleure source. Cependant, dans mon produit, je veux tout faire de manière magnifique et pratique: par exemple, au départ, avec une simple recherche, éliminez les petites colonies - et malheureusement, il n'y a pas de telles informations dans FIAS. Passez à une hiérarchie à deux niveaux plus simple: un établissement dans une région - pas de districts municipaux. Est-ce possible de? En pratique, il s'est avéré que oui (une petite démo dans la barre de recherche du site). Si nous prenons des colonies de plus de 1000 habitants, nous obtenons une couverture d'environ 89% de la population.



En général, la courte introduction est terminée et je présente un petit projet de données ouvertes - des colonies de la Fédération de Russie avec une population de plus de 1000 personnes . Chaque enregistrement contient l'identifiant FIAS - il est utilisé pour comparer OKTMO, OKATO (qui changent fréquemment); fuseau horaire - si vous avez une alerte SMS, les avantages sont évidents; lien vers l'article Wikipedia d'où la population et les coordonnées ont été obtenues.



Petites notes évidentes:



  • cette base de données ne convient pas pour remplir une colonne de type "lieu de naissance" - pour cela, vous devez utiliser la base de données FIAS complète, de plus, avec des données historiques (pour être honnête, il vaut mieux ne pas le faire - faites du champ une chaîne)
  • si votre projet affecte de très petits règlements, vous ne pouvez utiliser cette base de données que pour la commodité de la sélection, vous avez besoin d'un "mode avancé" - qui peut également être légèrement simplifié en excluant les règlements contenus dans cette base de données de la base de données FIAS complète
  • en utilisant FIAS, stockez non seulement l'AOID sélectionné, l'AOGUID, mais également la version utilisée de la base de données FIAS


Les commentaires, la vérification, la correction des données, les suggestions pour saisir des champs supplémentaires et les analyseurs de données pour eux à partir de sources ouvertes sont les bienvenus.



All Articles