Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2008.01.27;
Скачать: [xml.tar.bz2];

Вниз

алгоритм определения региона   Найти похожие ветки 

 
data ©   (2007-12-21 16:12) [0]

Есть таблица с адресами людей с полями: страна, почт. индекс, город/нас. пункт, ул, дом, корп, квартира.
Хотелось бы иметь оптимальный алгоритм для определения по этим данным московских, московской области и питерских адресов.
К чему склоняюсь - определять по индексу, но во первых его может не быть, во вторых он может быть забит неправильно из-за недобросовестности работников, работающих с клиентами или самих клиентов, в третьих не сильно хочется заводить в БД еще одну таблицу с индексами и регионами.
С другой стороны, если смотреть по полю город (он обязательно присутствует в бд, в отличии от индекса), тут непонятно как поступать с областными адресами ( в области много городов, сел и тп, всех в БД не занесешь).
Может, кто сталкивался с подобными задачами? Как оптимальнее?


 
Kolan ©   (2007-12-21 16:16) [1]

По индексу имхо.

По городу точно не сможешь бо в разных областях есть одинаковые города&#133

А не проше ли хронить в БД область? Чтобы когда всю эту мутатень мносят заоодно и область бы вносили&#133


 
Johnmen ©   (2007-12-21 16:17) [2]

Т.е. проблема только с московской областью, как я понял?


 
data ©   (2007-12-21 16:17) [3]


> Чтобы когда всю эту мутатень мносят заоодно и область бы
> вносили…


проще, но есть существующий порядок вещей, к сожалению, который не изменишь на моем уровне.


 
data ©   (2007-12-21 16:19) [4]


> проблема только с московской областью, как я понял?


да, восновном с ней.
Сами города можно по названию и его вариациям определить.


 
Рамиль ©   (2007-12-21 16:24) [5]


> областными адресами ( в области много городов, сел и тп,
>  всех в БД не занесешь).

А КЛАДР на что?:)


 
Рамиль ©   (2007-12-21 16:25) [6]

Правда та еще вешь..


 
Jeer ©   (2007-12-21 16:31) [7]


> в области много городов, сел и тп, всех в БД не занесешь


Кто сказал ?
Мы, вот тут у себя, даже колодцы заносим в базу:))


 
data ©   (2007-12-21 16:32) [8]


> А КЛАДР на что?:)


а что это такое?


 
Kolan ©   (2007-12-21 16:37) [9]

> а что это такое?

http://www.sokr.ru/?text=%CA%CB%C0%C4%D0+&where=abbr&exact=on


 
Рамиль ©   (2007-12-21 16:41) [10]


> а что это такое?

http://www.gnivc.ru/document.asp?id=80

Вот еще в придачу
http://www.delphiplus.org/articles/app/kladr/index.html


 
Jeer ©   (2007-12-21 16:50) [11]


> data ©   (21.12.07 16:32) [8]
>
>


Хм.. аналитику не знать принципы классификации, положенные в этой стране ?


 
data ©   (2007-12-21 17:09) [12]


> аналитику не знать принципы классификации, положенные в
> этой стране ?


откровенно сказать, не поняла что в этом такого страшного. Прочитала - теперь знаю, хотя и сейчас они мне не сильно нужны...  у каждого своя специфика.


 
Правильный_Вася   (2007-12-21 17:50) [13]


> Мы, вот тут у себя, даже колодцы заносим в базу:))

вода, канализация, связь, тепло?



Страницы: 1 вся ветка

Форум: "Прочее";
Текущий архив: 2008.01.27;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.47 MB
Время: 0.007 c
2-1198787613
Артем
2007-12-27 23:33
2008.01.27
Приложение, создающее приложение


2-1198657702
312kbps
2007-12-26 11:28
2008.01.27
Результат функции массив )


2-1198764719
saymon
2007-12-27 17:11
2008.01.27
добавление данных


2-1199012805
dim
2007-12-30 14:06
2008.01.27
Вывод на печать


2-1198965378
Razrab
2007-12-30 00:56
2008.01.27
Через буфер обмена копируются крикозявки





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский