ФИАС на MIS3 — различия между версиями

Материал из ИбисоПедии
Перейти к: навигация, поиск
 
(не показаны 2 промежуточные версии этого же участника)
Строка 1: Строка 1:
 +
 +
 +
== Обновление справочника на объекте ==
 +
 
Чтобы справочник оказался на удаленной БД объекта, необходимо обновить этот справочник на этом удалённом объекте. Инструменты для обновления и база ФИАС (не факт что она самая последняя) были выложены для публичного использования на Public. Вся эта информация была доведена до Юрия Жукова а также Индиры \\nas.oblteh\Public\fias
 
Чтобы справочник оказался на удаленной БД объекта, необходимо обновить этот справочник на этом удалённом объекте. Инструменты для обновления и база ФИАС (не факт что она самая последняя) были выложены для публичного использования на Public. Вся эта информация была доведена до Юрия Жукова а также Индиры \\nas.oblteh\Public\fias
  
Строка 4: Строка 8:
  
 
Чтобы данные обновились быстрее нужно очистить таблицу fias.addrobj  
 
Чтобы данные обновились быстрее нужно очистить таблицу fias.addrobj  
 +
 
TRUNCATE TABLE fias.addrobj;
 
TRUNCATE TABLE fias.addrobj;
  
Строка 22: Строка 27:
 
where sa.aoid IS NOT NULL;
 
where sa.aoid IS NOT NULL;
  
 +
== Утилита для загрузки КЛАДР ==
 +
 +
* svn/kis-z/utils/FIAS_replication
  
  
 
[[Категория: MIS3]] [[Категория:Руководство программиста MIS3]]
 
[[Категория: MIS3]] [[Категория:Руководство программиста MIS3]]

Текущая версия на 08:26, 24 апреля 2019


Обновление справочника на объекте

Чтобы справочник оказался на удаленной БД объекта, необходимо обновить этот справочник на этом удалённом объекте. Инструменты для обновления и база ФИАС (не факт что она самая последняя) были выложены для публичного использования на Public. Вся эта информация была доведена до Юрия Жукова а также Индиры \\nas.oblteh\Public\fias

Перед тем как обновлять данные, необходимо убедиться что в БД существует схема fias со всеми необходимыми таблицами. По этому поводу как эти объекты создавать необходимо обращаться либо к Куренкову либо Жукову Юрию.

Чтобы данные обновились быстрее нужно очистить таблицу fias.addrobj

TRUNCATE TABLE fias.addrobj;

select distinct s.name, s.code, s.socr, sa.aoguid from mm.street s left join fias.addrobj sa on sa.plaincode = SUBSTRING - 2) where sa.aoid IS NULL;

select distinct k.name, k.code, k.socr, sa.aoguid from mm.kladr k left join fias.addrobj sa on sa.plaincode = SUBSTRING - 2) where sa.aoid IS NOT NULL;

Утилита для загрузки КЛАДР

  • svn/kis-z/utils/FIAS_replication