You are not logged in.

Announcement

*** NOTICE: forum.openstreetmap.org is being retired. Please request a category for your community in the new ones as soon as possible using this process, which will allow you to propose your community moderators.
Please create new topics on the new site at community.openstreetmap.org. We expect the migration of data will take a few weeks, you can follow its progress here.***

#26 2019-01-13 23:48:30

&ergio
Member
From: Earth, planet
Registered: 2018-10-22
Posts: 77

Re: формат телефонных номеров

Kuritsyn Roman wrote:

Может там такая палочка  "-", а может такая "‐" или такая "‑", такая "–", кто знает может эта "—", эта тоже похожа  "―" или вообще такая "─" палочка, а вдруг там вообще "_" и её производные?!
Мне как программисту придётся делать лишнее движение

Но вы не программист, иначе бы не писали такую чушь:

% echo '+7 9—99 1.23-4⁓5-67' | perl -pe 's/[^+0-9]*//g'
+79991234567                 


Android v2, v5, v7, v8  делит у меня как +7 XXX XXXXXXX.

Что и где он делит?

Offline

#27 2019-01-13 23:59:35

&ergio
Member
From: Earth, planet
Registered: 2018-10-22
Posts: 77

Re: формат телефонных номеров

wowik wrote:
parukhin wrote:

Maps.me показывает то, что в базе записано

gryphon wrote:

если разработчик выбирает сырые данные из ОСМ, без обработки, то он не любит своих пользователей


Андроед 8.1 показывает сырые данные из базы, если в базу записать +78121234567 то так будет отображаться.

OSMAND показывает сырые данные из базы, если в базу записать +78121234567 то так будет отображаться.

Вся магия происходит на стадии записи.

Offline

#28 2019-01-14 00:17:14

&ergio
Member
From: Earth, planet
Registered: 2018-10-22
Posts: 77

Re: формат телефонных номеров

Ars-UA wrote:

Я все телефонные номера добавляю как +380XXXXXXXXX. Это для Украины. Без дополнительных пробелов и лишних символов.

wowik wrote:

8w7233232300

AnakinNN wrote:

Я за вариант без пробелов и с +7 в начале.

Something B wrote:

Я пишу без пробелов и дефисов.


Ни одна программа не в состоянии понять разницу между +7 812 123-45-67 и +7 8121 23-45-67 если они будут записаны без пробелов и тире: +78121234567

Требую всех, кто не отделяет пробелами код местности/оператора, объявить врагами народа.

Offline

#29 2019-01-14 02:18:30

Kuritsyn Roman
Member
From: Казахстан, ВКО, Шемонаиха
Registered: 2017-04-03
Posts: 150
Website

Re: формат телефонных номеров

&ergio wrote:
Kuritsyn Roman wrote:

Может там такая палочка  "-", а может такая "‐" или такая "‑", такая "–", кто знает может эта "—", эта тоже похожа  "―" или вообще такая "─" палочка, а вдруг там вообще "_" и её производные?!
Мне как программисту придётся делать лишнее движение

Но вы не программист, иначе бы не писали такую чушь:

% echo '+7 9—99 1.23-4⁓5-67' | perl -pe 's/[^+0-9]*//g'
+79991234567                 


Android v2, v5, v7, v8  делит у меня как +7 XXX XXXXXXX.

Что и где он делит?

&ergio wrote:

- Android форматирует при вводе, умеет работать, и записывает в icard номер +7 XXX XXX-XX-XX

==============

&ergio wrote:

% echo '+7 9—99 1.23-4⁓5-67' | perl -pe 's/[^+0-9]*//g'
+79991234567

Что и требовалось доказать. Зачем лишние сущности в базе намеренно?

Last edited by Kuritsyn Roman (2019-01-14 02:20:22)

Offline

#30 2019-01-14 07:39:54

dair
Member
From: Ленинградская область
Registered: 2013-07-11
Posts: 1,090

Re: формат телефонных номеров

&ergio wrote:

Ни одна программа не в состоянии понять разницу между +7 812 123-45-67 и +7 8121 23-45-67 если они будут записаны без пробелов и тире: +78121234567

А в чем тут проблема? Разумеется, если хочется выделять локальный номер (хоть пробелами, хоть еще чем), такой программе нужна таблица длин префиксов.

Offline

#31 2019-01-14 08:02:52

&ergio
Member
From: Earth, planet
Registered: 2018-10-22
Posts: 77

Re: формат телефонных номеров

dair wrote:

А в чем тут проблема? Разумеется, если хочется выделять локальный номер (хоть пробелами, хоть еще чем), такой программе нужна таблица длин префиксов.

+74967111111 --- это +7 4967 11-11-11 Шишкин Лес или +7 496 711-11-11 Загорянский?

Last edited by &ergio (2019-01-14 08:22:41)

Offline

#32 2019-01-14 08:55:04

dair
Member
From: Ленинградская область
Registered: 2013-07-11
Posts: 1,090

Re: формат телефонных номеров

&ergio wrote:
dair wrote:

А в чем тут проблема? Разумеется, если хочется выделять локальный номер (хоть пробелами, хоть еще чем), такой программе нужна таблица длин префиксов.

+74967111111 --- это +7 4967 11-11-11 Шишкин Лес или +7 496 711-11-11 Загорянский?

Даже не представляю, где это, есть ли там понятие "местный номер", и какой он там длины, но в любом случае это один и тот же номер, записать ли его с пробелами или нет. Википедия уверяет, что в дп Загорянский Московской области телефоны имеют префикс +7 49656.

Offline

#33 2019-01-14 09:37:24

mosstreet
Member
Registered: 2016-10-04
Posts: 136

Re: формат телефонных номеров

Какая разница с +7 или 8, только при звонках из за границы вы не сможете дозвониться, как бы в базе не был записан номер, он все равно будет набран. Тире пишутся по привычке.

&ergio wrote:

+74967111111 --- это +7 4967 11-11-11 Шишкин Лес или +7 496 711-11-11 Загорянский?

С таким примером можно смело эту тему считать бестолковой и дальше не обсуждать.

Offline

#34 2019-01-14 09:39:08

Sergey Astakhov
Member
From: St.Petersburg, Russia
Registered: 2009-11-13
Posts: 5,817

Re: формат телефонных номеров

&ergio wrote:

Ни одна программа не в состоянии понять разницу между +7 812 123-45-67 и +7 8121 23-45-67 если они будут записаны без пробелов и тире: +78121234567

А в чём эта разница и для чего её нужно понимать программе?
С точки зрения телефонной компании это один и тот же номер.

Offline

#35 2019-01-14 09:58:37

pfg21
Member
From: Чебоксары
Registered: 2012-10-18
Posts: 4,281

Re: формат телефонных номеров

мне так какжется что тут пошло переливание из пустого в порожнее ??

ни одна программа поддерживающая стандарт E.164 не заметит разницы между +7 812 123-45-67,  +7 8121 23-45-67 и +78121234567 - т.к. это один и тот же номер.

Offline

#36 2019-01-14 09:58:38

&ergio
Member
From: Earth, planet
Registered: 2018-10-22
Posts: 77

Re: формат телефонных номеров

Sergey Astakhov wrote:

А в чём эта разница и для чего её нужно понимать программе?

В том, что я, как конечный пользователь из Шишкиного Леса или Загорянского, хочу видеть номер в привычном для меня формате. (В Шишкином Лесу шестизначные номера, в Загорянском семизначные)

Тут же одни программисты собрались, которые не состоянии выкинуть все лишние символы из номера,  но зато с лёгкость могут отформатировать номер без лишних символов как надо.

Offline

#37 2019-01-14 10:05:35

Sergey Astakhov
Member
From: St.Petersburg, Russia
Registered: 2009-11-13
Posts: 5,817

Re: формат телефонных номеров

&ergio wrote:

хочу видеть номер в привычном для меня формате

Ну то есть никаких объективных причин нет, есть только субъективный фактор в виде "привычный формат".
А когда в Шишкином Лесу увеличился кол-во телефонов и они перейдут на 7-значные кода - будем все введённые номера перелопачивать?

Last edited by Sergey Astakhov (2019-01-14 10:07:35)

Offline

#38 2019-01-14 10:07:13

pfg21
Member
From: Чебоксары
Registered: 2012-10-18
Posts: 4,281

Re: формат телефонных номеров

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

Offline

#39 2019-01-14 10:09:19

pfg21
Member
From: Чебоксары
Registered: 2012-10-18
Posts: 4,281

Re: формат телефонных номеров

Ну то есть никаких объективных причин нет, есть только субъективный фактор в виде "привычный формат".

приезжает он в англию а там опа и не понашенски циферки разграничивают...
приезжает в америку а там опа и номер написан буквами...

Last edited by pfg21 (2019-01-14 10:09:37)

Offline

#40 2019-01-14 10:38:37

dair
Member
From: Ленинградская область
Registered: 2013-07-11
Posts: 1,090

Re: формат телефонных номеров

&ergio wrote:

В том, что я, как конечный пользователь из Шишкиного Леса или Загорянского, хочу видеть номер в привычном для меня формате. (В Шишкином Лесу шестизначные номера, в Загорянском семизначные)

В этом случае там не может быть одинакового префикса, как в приведенном примере. Тогда, как я и сказал, отображающая программа должна иметь таблицу длин префиксов.

Last edited by dair (2019-01-14 10:39:34)

Offline

#41 2019-01-14 11:35:32

&ergio
Member
From: Earth, planet
Registered: 2018-10-22
Posts: 77

Re: формат телефонных номеров

dair wrote:

В этом случае там не может быть одинакового префикса, как в приведенном примере. Тогда, как я и сказал, отображающая программа должна иметь таблицу длин префиксов.


http://www.intercomplexgroup.net/kontakty/
Адресу: 142181, Россия, Московская область, г. Климовск, Бережковский проезд, д. 17.
Телефон:    +7 (496) 758-8009
            +7 (496) 758-4178
            +7 (496) 758-4278


http://rubrikator.org/russia/moscow/babenskaya-igrushka
Телефон:
+7 (4967) 50-60-69
Адрес:
Москва, Шишкин Лес пос (Шишкин Лес), 42

Offline

#42 2019-01-14 12:00:42

Sergey Astakhov
Member
From: St.Petersburg, Russia
Registered: 2009-11-13
Posts: 5,817

Re: формат телефонных номеров

&ergio wrote:

Адресу: 142181, Россия, Московская область, г. Климовск, Бережковский проезд, д. 17.
Телефон:    +7 (496) 758-8009
            +7 (496) 758-4178
            +7 (496) 758-4278

http://yunostklimovsk.ru/

Адрес: 142181, Российская Федерация, Московская область, Городской округ Подольск, город Подольск, Микрорайон Климовск, проезд Юности д.1   см. карту
Телефон:
(ресепшн)  8(4967) 56-59-37;  8(4967) 56-59-47

http://vsehsvtklimovsk.cerkov.ru/

Московская обл., г. Климовск, городское кладбище, стр.1
(49676) 1-48-03

Фрагмент официального документа по Подольску: http://yunostklimovsk.ru/cache/9/59feab … 85d406.jpg
Все телефоны в формате 8 (4967) XX-XX-XX

Last edited by Sergey Astakhov (2019-01-14 12:12:02)

Offline

#43 2019-01-14 12:01:33

dair
Member
From: Ленинградская область
Registered: 2013-07-11
Posts: 1,090

Re: формат телефонных номеров

Очевидно, в первом случае просто отформатировали по московскому образцу, иначе оно просто не может работать. Вообще-то это не просто форматирование для красоты, это подразумевает, что внутри подсети можно набирать короткие 5-6-значные номера. Есть ли это сейчас в Московской области - не имею представления.

Offline

#44 2019-01-14 13:33:36

mosstreet
Member
Registered: 2016-10-04
Posts: 136

Re: формат телефонных номеров

http://ru.science.wikia.com/wiki/%D0%A2 … 0%B8%D0%B8 Ранее в СССР и не только существовали местные АТС с выходом на межгород(из за этого и префиксы существовали), теперь же все приведено к единообразию, из за монополии двух организаций. И вы не руками набираете эти номера, из программы так вообще нажатием на строчку (к тому же существуют такие, которые при наборе еще и подставляют название фирм и организаций, автоматически).

Offline

#45 2019-01-14 14:32:50

dair
Member
From: Ленинградская область
Registered: 2013-07-11
Posts: 1,090

Re: формат телефонных номеров

Всякие гибридные варианты с частичным набором номера из другой подсети типа приведенного в указанной статье 8-2-хх наверное действительно исчезли. А внутренние номера подсети никуда не девались, в СПб они 7-значные даже с мобильных, в области 5-значные (с мобильных скорей всего надо всегда набирать целиком). Про набор "не руками" -- вообще довольно странное утверждение, применимое только к некоторым ситуациям.

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

Last edited by dair (2019-01-14 14:35:17)

Offline

#46 2019-01-14 15:45:06

mosstreet
Member
Registered: 2016-10-04
Posts: 136

Re: формат телефонных номеров

dair wrote:

Про набор "не руками

Речь про программу или про что? Или вы смотрите, а потом на листочек переписываете?

dair wrote:

А внутренние номера подсети никуда не девались, в СПб они 7-значные даже с мобильных

Интересно вы целиком прочитали? Ясно понятно написано, о переходе на 10 значный набор, с мобильных вы подругому вообще не позвоните. а остатки местных АТС существуют, кто же спорит.

Offline

#47 2019-01-14 19:14:43

acsd
Member
Registered: 2011-01-21
Posts: 226

Re: формат телефонных номеров

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

Last edited by acsd (2019-01-14 19:15:06)

Offline

#48 2019-01-14 19:25:32

&ergio
Member
From: Earth, planet
Registered: 2018-10-22
Posts: 77

Re: формат телефонных номеров

В чистый вид без разделителей номера приводятся одним регеспом. Обратное действие если и возможно, то далеко не в одну строчку и требует дополнительной базы, которая может меняться с течением времени. Это ещё один аргумент.

Offline

#49 2019-01-14 19:53:46

dair
Member
From: Ленинградская область
Registered: 2013-07-11
Posts: 1,090

Re: формат телефонных номеров

mosstreet wrote:
dair wrote:

Про набор "не руками

Речь про программу или про что? Или вы смотрите, а потом на листочек переписываете?

Нет,  я смотрю на экран и набираю номер руками на телефоне. Хотя бывает и на листочек.

dair wrote:

Интересно вы целиком прочитали? Ясно понятно написано, о переходе на 10 значный набор, с мобильных вы подругому вообще не позвоните. а остатки местных АТС существуют, кто же спорит.

С мобильных телефонов прекрасно звонится на 7-значные номера СПб. А написано там про звонок из 495 в 496 -- такое действительно кроме как полным номером, видимо, не набрать.

Last edited by dair (2019-01-14 20:00:49)

Offline

#50 2019-01-14 19:59:31

&ergio
Member
From: Earth, planet
Registered: 2018-10-22
Posts: 77

Re: формат телефонных номеров

mosstreet wrote:

И вы не руками набираете эти номера, из программы так вообще нажатием на строчку

Смелое утверждение. Никогда не приходилось продиктовать номер кому-нибудь другому? Используя рот и глаза.

Last edited by &ergio (2019-01-14 19:59:46)

Offline

Board footer

Powered by FluxBB