vetalysd

приложение GEODATA не учитывает country_id

Recommended Posts

приложение GEODATA не учитывает country_id... как с эти бороться, ведь например в России и Беларуси много одинаковых названий населенных пунктов..

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

приложение GEODATA не учитывает country_id... как с эти бороться, ведь например в России и Беларуси много одинаковых названий населенных пунктов..

Будем править в новых версиях. Изначально все ваяли для РФ )

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

приложение GEODATA не учитывает country_id... как с эти бороться, ведь например в России и Беларуси много одинаковых названий населенных пунктов..

 

не учитывает country_id в каком именно процессе? Геодата много где пытается использовать данные объявления для геокодинга.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Кнопка "геокодировать"

 

Можно еще вписать по каким полям геокодировать при сохранении, там тоже не учитывает, даже если вписать вручную

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

по каким полям геокодировать при сохранении, там тоже не учитывает, даже если вписать вручную

 

А поле Страна в редакторе форм в модели есть? Именно в модели. активное. существующее.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

в re_country есть country_id, в re_data нету т.к. мне его не нужно выводить, да и по-умолчанию при установке его не было

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

в re_country есть country_id, в re_data нету т.к. мне его не нужно выводить, да и по-умолчанию при установке его не было

 

Геодате в настроках прописываются системные имена полей модели. И именно по модели она формирует сет параметров строки для геокодинга. Нет поля - нет куска строки с текстом имени страны.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

поля прописаны, в re_data добавлено поле country_id и оно активно, но при геокодировании вместо Дзержинска в Беларуси, ставит метки на Дзержинске Росии.

country_id у каждого объявления заполнены

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

геокодинг при сохранении, что гугль, что яша отрабатывают верно по параметрам "Беларусь Дзержинск".

В массовом страна не учитывается. только город\улица и дом. Нужно будет туда тоже вводить параметры как при сохранении.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Для любителей эскпериментов. Свежий геодата, прям с печи.

http://my.digitalwerkstatt.ru/files/geodata/admin.zip

 

По ссылке файл /apps/geodata/admin/admin.php

Изменена функция массового геокодирования. Если раньше у нее был свой алгоритм, то теперь она будет работать через тот же алгоритм, что и геокодирование при сохранении\правке. Соответственно и настройки по полям по которым идет геокодирование у нее те же самые.

 

NB. Пока не оптимизирована по нагрузке до оптимального уровня.

 

PS. Не забываем про бекап.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Для любителей эскпериментов. Свежий геодата, прям с печи.

 http://my.digitalwerkstatt.ru/files/geodata/admin.php

Только ты его зазипуй )

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас