Chernetskiy 469 Жалоба Опубликовано: August 2, 2013 Справочники по Москве, МО, Питеру и ЛО добавил. В каждом файле по региону есть вся информация во вкладках Справочники здесь: http://yadi.sk/d/vbs4sjGk6jRjd Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Chernetskiy 469 Жалоба Опубликовано: August 2, 2013 Разработчики обещают добавить районы к регионам и возможность загрузки КЛАДР, ждемс...а пока, в отсутствии районов, скрипт интересен для работы на уровне города - района. У меня их в радиусе 50 км. наберется больше 32 + Москва с сотней районов... Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Андрей 0 Жалоба Опубликовано: August 21, 2013 http://habrahabr.ru/post/190898/ все уже сделано и в паблик выложено - https://github.com/garakh/kladrapi . Глубоко не копал. Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Chernetskiy 469 Жалоба Опубликовано: September 3, 2013 Значит в будущей версии в инсталляторе будет такая формочка, где пользователь сможет выбрать себе интересующие регионы и только их вгрузить, чтобы не загружать всю базу по РФ.Будет компактно и удобно. А если нужно еще, то зайдет в настройки модуля и там догрузит из центра обновлений нужные регионы.Ну что, Данила - мастер, выходит каменный цветок? Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Дмитрий Кондин 690 Жалоба Опубликовано: September 4, 2013 Ну что, Данила - мастер, выходит каменный цветок? Сейчас внимательно почитал про КЛАДР на хабре Обратившись к юристам и детально изучив текст лицензионного соглашения с сайта КЛАДРа, стало ясно, что распространять базу КЛАДР — неправомерно. К счастью, выход был найден — на сайте «ФИАС» можно скачать базу ФИАС в формате КЛАДР, каких-либо ограничений на использование или распространение базы ФИАС найдено не было. Отправили запрос в «ФНС», ждем ответа. Получается как бы нельзя в скрипте использовать базу КЛАДР. Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
TopRaN 235 Жалоба Опубликовано: September 4, 2013 F Сейчас внимательно почитал про КЛАДР на хабре Получается как бы нельзя в скрипте использовать базу КЛАДР.А мы ни кому не скажем)) Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
domprim.ru 16 Жалоба Опубликовано: November 19, 2013 Господа будьте любезны инструкцию пошаговую для супер чайника, как загрузить мне базу приморского края, может есть у кого?Читал Википедию про загрузчики, ну ничегошеньки там не понял я... Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
doma 22 Жалоба Опубликовано: February 20, 2016 вопрос актуален в следующем к примеру взяли кладр -взяли из него улицы определенного города, залили в базу, пользователи начали размещать объявления из автокомплитов подставлялись к примеру улицы, прошло полгода появились новые улицы и какие то удалились (когда удалились не страшно ), а вот как быть с новыми улицами?как корректно добавить новые в справочник? и как узнать и сравнить какие улицы добавились по сравнению с теми что у нас уже были в справочнике, так как если по новой залить справочник то будет чехардкаможет разроботчикам разработать скрипт для того чтобы сравнивать и в случае отсутствия улицы, добавлять ее, а старые которые уже есть в базе -просто не трогать ? Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
TopRaN 235 Жалоба Опубликовано: February 21, 2016 А что вам мешает сравнить два списка в экселе на дубликаты? Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Дмитрий Кондин 690 Жалоба Опубликовано: February 24, 2016 В 21.02.2016 в 05:11, doma сказал: вопрос актуален в следующем к примеру взяли кладр -взяли из него улицы определенного города, залили в базу, пользователи начали размещать объявления из автокомплитов подставлялись к примеру улицы, прошло полгода появились новые улицы и какие то удалились (когда удалились не страшно ), а вот как быть с новыми улицами? как корректно добавить новые в справочник? и как узнать и сравнить какие улицы добавились по сравнению с теми что у нас уже были в справочнике, так как если по новой залить справочник то будет чехардка может разроботчикам разработать скрипт для того чтобы сравнивать и в случае отсутствия улицы, добавлять ее, а старые которые уже есть в базе -просто не трогать ? Еще как вариант можно повесить уникальный индекс на поле re_street.name тогда никаких дублей не будет в улицах. И при заливке из нового excel, даже если там есть дубли, их не пропустит. Для уникального ключа такую команду выполнить в phpmyadmin create unique index str_name on re_street(name); А если в базе уже есть дубли, тогда можно сделать игнорирование дублей (все дубли удалятся) ALTER TABLE `re_street` MODIFY `name` VARCHAR(255); ALTER IGNORE TABLE `re_street` ADD UNIQUE INDEX `str_name` (`name`); Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
doma 22 Жалоба Опубликовано: February 24, 2016 Еще как вариант можно повесить уникальный индекс на поле re_street.name тогда никаких дублей не будет в улицах.И при заливке из нового excel, даже если там есть дубли, их не пропустит.Для уникального ключа такую команду выполнить в phpmyadmincreate unique index str_name on re_street(name);А если в базе уже есть дубли, тогда можно сделать игнорирование дублей (все дубли удалятся)ALTER IGNORE TABLE `re_street` ADD UNIQUE INDEX `str_name` (`name`);это дельные советы профессионалам-программистам а не начинающим -риелторампрограммистам коих здесь большинство на сайте ) хорошо что все дружат Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
doma 22 Жалоба Опубликовано: March 19, 2016 возобновим тему-дабы не понимаем как правильно реализовать и как правильно загрузить справочник улиц Структура адресов такая Регион-Город(не важно поселок или сам город)-улица без районов как регионального значения то есть например Комсомольский район г Новосибирска так и без района внутри самого города Вопрос в следующем как правильно загрузить улицы списком для конкретного населенного пункта? (и правильно ли это) смотрели видео про взаимосвязанные элекменты ничего не поняли (очень не информативно) и ничего толком не понятно и в итоге каша в голове например есть 2 варианта и какой лучше не совсем понятно (автокомплит везде будет выключен чтобы не хулиганили) : 1) взять улицы из кладр для всех городов например Город1+ Город2+ Город3 итого к примеру будет 1000 улиц загнать их все в EXCEL и удалить дубли к примеру останется 900. 900 улиц заливаем в справочник получаем при желании пользователя забить в поиск к примеру Город1 и улица Богородская Вывод.: результат найденных объектов равен нулю так как именно в этом городе нет такой улицы, но она есть в другом это и есть наверное самый большой минус при добавлении списком 2) пример берем город каким то образом привязываем к нему список улиц получаем Город1+300 улиц Далее так же по второму городу получаем Город2+300 улиц то же самое по 3 городу получаем Город3+400 улиц итого получаем в справочнике 1000 улиц, но зато есть плюс что выбор будет только из улиц этого города (хотя не уверены и что скажут разработчики ??) Вывод: работа и интерфейс и допущенных ошибок пользователей будет меньше и вбить другую улицу из другого города они не смогут но к примеру может получиться так что из всех 3 городов в справочнике появяться 3 улицы с одинаковым наименованием, и для админов возникнет недопонимание к какому городу конкретная улица относится Разработчики как правильно то делать и что скажите? Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
doma 22 Жалоба Опубликовано: March 19, 2016 дополнительно как всегда пересмотрели видео но были удивлены там один формат файла и EXCEl файл используется там видно как проставляется ID город и улица а сейчас же грузится только текстовый файл из CSV только название улиц что не так? раньше же помним было как на видео-сейчас почему то по другому Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Дмитрий Кондин 690 Жалоба Опубликовано: March 22, 2016 В 19.03.2016в00:08, doma сказал: но были удивлены там один формат файла и EXCEl файл используется там видно как проставляется ID город и улица а сейчас же грузится только текстовый файл из CSV только название улиц что не так? раньше же помним было как на видео-сейчас почему то по другому Вы не ту кнопку нажали, устаревшие функции отмечены [deprecated]. (уберем их в новых версиях). Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
doma 22 Жалоба Опубликовано: March 22, 2016 ок разобрались, читающим рекомендуется использовать кнопки расположенные не сверху а слева справа, там более корретная выгрузка и загрузка улиц возникло не понимание -как оказалось было несколько вариантов загрузки улиц, кого ввели в непонимание -просим извинить Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Kostas 0 Жалоба Опубликовано: June 8, 2016 добрый день, пробую сделать выгрузку улиц, чтобы получить файл. скачиваю, хочу открыть - не получается. Пробовал и опеноффисом (в приложении) и эксель 2010 (говорит, что файл поврежден). Что можно сделать? Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Kostas 0 Жалоба Опубликовано: June 8, 2016 может это связано - не могу удалить из Справочников - регионы Киев и Москва и из Стран - Россия и Украина. В объявлениях эти города и регионы не участвуют. Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Дмитрий Кондин 690 Жалоба Опубликовано: June 10, 2016 В 08.06.2016 в 18:38, Kostas сказал: может это связано - не могу удалить из Справочников - регионы Киев и Москва и из Стран - Россия и Украина. В объявлениях эти города и регионы не участвуют. Удалить вы их не можете потому, что в подчиненных справочниках есть связанные данные. Т.е. сначала удалите улицы и районы Киева и Москвы, потом можно удалить города. По excel - приложите пример вашего файла выгрузки, попробую у себя открыть. Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Osprey 0 Жалоба Опубликовано: July 14, 2016 В 24.02.2016 в 12:42, rumantic сказал: Еще как вариант можно повесить уникальный индекс на поле re_street.name тогда никаких дублей не будет в улицах. И при заливке из нового excel, даже если там есть дубли, их не пропустит. Для уникального ключа такую команду выполнить в phpmyadmin create unique index str_name on re_street(name); А если в базе уже есть дубли, тогда можно сделать игнорирование дублей (все дубли удалятся) ALTER IGNORE TABLE `re_street` ADD UNIQUE INDEX `str_name` (`name`); Здравствуйте. Подскажите что я не так делаю. Вставляю этот код в поле SQL, делаю SQL запрос к таблице re_street. Выдает ошибку Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Дмитрий Кондин 690 Жалоба Опубликовано: July 15, 2016 14 часа назад, Osprey сказал: Здравствуйте. Подскажите что я не так делаю. Вставляю этот код в поле SQL, делаю SQL запрос к таблице re_street. Выдает ошибку Вам нужно перевести тип колонки name в строчный ALTER TABLE re_street MODIFY name VARCHAR(255) Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Osprey 0 Жалоба Опубликовано: July 15, 2016 Спасибо большое, но результат этого метода тоже не устраивает. В результате дублирующиеся значения улиц просто удаляются из объявлений. Соответственно, найти объявление с дублирующейся улицей невозможно ни через админку, ни через фронтенд. Можно по-другому как-то проблему дублей улиц решить ? Чтобы одинаковые улицы склеивались в одну ? Кстати, после просмотра видео по загрузке улиц через Excel возникла мысль что все дубликаты улиц пошли именно оттуда. Потому как одна улица в нескольких районах. все-улицы-64an.xlsx Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
TopRaN 235 Жалоба Опубликовано: July 15, 2016 В вашем случае только ручная обработка. Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
doma 22 Жалоба Опубликовано: July 15, 2016 подскажите а как то можно отслеживать (например разработчикам запустить логи в случае добавления улицы или нового города) например вновь добавленные улицы (в меньшем случае города), для возможности быстро "увидить" и быстро реагировать, а не спустя когда уже задвоенные и затроенные улицы появляются. Например было у нас в справочнике 100 улицы решили залить на сайт 200 объявлений в поле "Улица" неумышленно или по ошибке вписали например вместо Ленина -Лнина или Московская-Масковская и т.д. к примеру после каждого залива объявлений в случае "добавки" какой либо улицы создавался бы лог с id новой улицы, датой добавления, а так же id объявлений куда занеслось новое ошибочное значение улицы. Фактически работало бы так залили 200 объявлений с ошибочной улицой Лнина по логам оперативно смотрим, ага сегодня добавлена новая улица ее id такой, занеслось в такие то id объявления, идем в объявления в ручную правим на ту "правильную улицу" которая действительно должна стоять, а потом левую неправильную улицу просто в админке удаляем Вот такой вот вопрос Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
TopRaN 235 Жалоба Опубликовано: July 16, 2016 Нужно просто не давать пользователю добавлять своё. Путь только выбирает. Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Osprey 0 Жалоба Опубликовано: July 16, 2016 16 часов назад, TopRaN сказал: В вашем случае только ручная обработка. А как это сделать вручную с меньшими потерями не подскажите еще ? Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах