Datenbank der Siedlungen Russlands

Ja, noch einer. Und nicht alle. Diese Datenbank wird überhaupt keine Zehntausende von Zeilen enthalten. Im Gegenteil: Ziel ist es, das Nötigste zu bieten. Natürlich muss in vielen Projekten das Nachschlagewerk der Siedlungen verwendet werden. Und Sie können eine vollständige Datenbank einfach und problemlos von FIAS erhalten. Warum brauchen wir dieses "Fahrrad"?



Es ist unwahrscheinlich, dass jemand die FIAS fias.nalog.ru/Updates nicht kennt - wenn Sie einige Fehler (Zyklen nach NEXTID, mehrere tatsächliche Datensätze eines Objekts ohne PREVID usw.) nicht berücksichtigen, die manchmal und relativ schnell auftreten auf Anfrage beseitigt, gibt es keine bessere Quelle. In meinem Produkt möchte ich jedoch alles schön und bequem machen: Zum Beispiel zunächst mit einer einfachen Suche kleine Siedlungen aussortieren - und leider gibt es solche Informationen in FIAS nicht. Gehen Sie zu einer einfacheren zweistufigen Hierarchie: einer Siedlung innerhalb einer Region - keine Stadtbezirke. Ist es möglich? In der Praxis stellte sich heraus, dass ja (eine kleine Demo in der Suchleiste der Site). Wenn wir Siedlungen mit mehr als 1000 Einwohnern nehmen, erhalten wir eine Abdeckung von etwa 89% der Bevölkerung.



Im Allgemeinen ist die kurze Einführung beendet und ich präsentiere ein kleines Open-Data-Projekt - Siedlungen der Russischen Föderation mit einer Bevölkerung von mehr als 1000 Menschen . Jeder Datensatz enthält die FIAS-Kennung - diese wird verwendet, um OKTMO, OKATO (die sich häufig ändern) zu vergleichen. Zeitzone - Wenn Sie eine SMS-Benachrichtigung haben, liegen die Vorteile auf der Hand. Link zum Wikipedia-Artikel, aus dem die Grundgesamtheit und die Koordinaten stammen.



Kleine offensichtliche Anmerkungen:



  • Diese Datenbank ist nicht zum Ausfüllen einer Spalte vom Typ "Geburtsort" geeignet. Sie sollten außerdem die vollständige FIAS-Datenbank mit historischen Daten verwenden (um ehrlich zu sein, ist es besser, dies nicht zu tun - machen Sie das Feld zu einer Zeichenfolge).
  • Wenn Ihr Projekt sehr kleine Siedlungen betrifft, können Sie diese Datenbank nur zur Vereinfachung der Auswahl verwenden. Sie benötigen einen "erweiterten Modus", der auch leicht vereinfacht werden kann, indem die in dieser Datenbank enthaltenen Siedlungen aus der vollständigen FIAS-Datenbank ausgeschlossen werden
  • Speichern Sie mit FIAS nicht nur die ausgewählte AOID, AOGUID, sondern auch die verwendete Version der FIAS-Datenbank


Feedback, Überprüfung, Datenkorrektur, Vorschläge zur Eingabe zusätzlicher Felder und Datenparser aus offenen Quellen sind willkommen.



All Articles