OpenStreetMap Forum

The Free Wiki World Map

You are not logged in.

Announcement

A fix has been applied to the login system for the forums - if you have trouble logging in please contact support@openstreetmap.org with both your forum username and your OpenStreetMap username so we can make sure your accounts are properly linked.

#151 2017-06-29 17:38:09

borism346
Member
From: Minsk
Registered: 2008-11-12
Posts: 795

Re: Вiтаем на форуме OSM Belarus!

Prusaker wrote:

Там, где маршрут поворачивает направо, стоит ограничение.Никак не пойму - что не так?

Запрет нормально проставлен.

Offline

#152 2017-07-01 17:49:13

4004
Member
Registered: 2013-05-28
Posts: 32

Re: Вiтаем на форуме OSM Belarus!

Не совсем осм, но к теме нумерации домов, что здесь поднималась: в HERE map creator (оно еще живо), несмотря на общую кривоту рисовки и огрехи карты, свежая адресация домов и все (!) в формате N корп n. Никаких / и прочего. Это в Гродно.
К такому мы должны стремиться, товарищи?

Offline

#153 2017-07-19 09:42:25

Андрей Клопов
Member
Registered: 2017-07-19
Posts: 3

Re: Вiтаем на форуме OSM Belarus!

Добрый день всем. Я не совсем разобрался, проясните кто, если не сложно - можно ли использовать OSM для коммерческих проектов? Например, если я захочу вставить OSM  в свой сайт, там будет определенный сервис коммивояжера на основе OSM, и за этот сервис клиент будет платить допустим месячной подпиской - можно ли для этого использовать OSM, или следует рассматривать Google maps и проч.?

Offline

#154 2017-07-19 10:07:35

Андрей Клопов
Member
Registered: 2017-07-19
Posts: 3

Re: Вiтаем на форуме OSM Belarus!

И еще вдогонку. Есть вопрос. Может наивный, но наверное тут будет самое правильное место для его озвучивания.
У меня есть идея по созданию сервиса коммивояжера, но с учетом нюансов, распространяющихся на фуры и другие грузовые авто. Грубо говоря, чтобы маршрут создавался по самому экономичному маршруту, с учетом нагрузки на ось, оплаты дорог, ограничений на ввоз топлива и т.д. Как я вижу это в своей голове (не программист вообще ни разу, поэтому если ошибаюсь, поправьте), то думаю что маршрутизация - это такая реализация алгоритма Дейкстры или подобного, где графу (участку дороги) присваивается определенный вес (в нашем случае километраж), и потом считается минимальная сумма весов графа.
И вот собственно несколько вопросов:
1. Можно ли в OSM присвоить какой-то определенной дороге(участку дороги) значение несущей способности дороги (нагрузка на ось), и чтобы маршрутизатор выбирал дорогу под конкретную нагрузку на ось?
2. Можно ли в OSM присвоить какой-то определенной дороге определенную цену за километр? (то есть добавить к "весу" километража "вес" оплаты)
3. Можно ли маршрутизатору допустим запрещать некоторые страны для прокладывания маршрута? То есть допустим указать требование "не ехать через Швейцарию"?
4. Есть ли где-нибудь на просторах интернета или в OSM данные по дорожным знакам?
Ну и наверно самый основной вопрос - можно ли все это реализовать на OSM smile

Offline

#155 2017-07-20 07:25:18

tbicr
Member
Registered: 2014-04-02
Posts: 119

Re: Вiтаем на форуме OSM Belarus!

Андрей Клопов wrote:

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

Можна. Але дадзеныя прыйдзецца трымаць на сваіх сэрверах ці выкарыстоўваць сэрвісы як mapbox.

Андрей Клопов wrote:

или следует рассматривать Google maps и проч.?

Паглядзіце якія мажлівасьці дае google, магчыма ён не пакрывае Вашыя патрабаваньні.

Андрей Клопов wrote:

1. Можно ли в OSM присвоить какой-то определенной дороге(участку дороги) значение несущей способности дороги (нагрузка на ось), и чтобы маршрутизатор выбирал дорогу под конкретную нагрузку на ось?

Ёсьць тэгі http://wiki.openstreetmap.org/wiki/Key:maxweight і http://wiki.openstreetmap.org/wiki/Key:maxaxleload, але маршрут трэба зь іхнім улікам загадзя разлічваць (ёсьць верагоднасьць што навігатары іх не падтрымліваюць).

Андрей Клопов wrote:

2. Можно ли в OSM присвоить какой-то определенной дороге определенную цену за километр? (то есть добавить к "весу" километража "вес" оплаты)

Малаверагодна, кошт увесь час зьмяняецца, але Вы заўсёды можаце на сваім баку дадаваць.

Андрей Клопов wrote:

3. Можно ли маршрутизатору допустим запрещать некоторые страны для прокладывания маршрута? То есть допустим указать требование "не ехать через Швейцарию"?

Тэарэтычна можна, але зноў наўрадці зь існуючымі навігатарамі без кастамізацыі. На сам рэч ехаць па Швэёцаныі можа быць ня так страшна як наяўнасьць платных дарог, наяўнасьць горных дарог, патрэбнасьць заправіцца, застацца паесьці ці адпачыць.

Андрей Клопов wrote:

4. Есть ли где-нибудь на просторах интернета или в OSM данные по дорожным знакам?

Наўрадці, але асноўная інфармацыя заносіцца ў ОСМ (абмежаваньне хуткасьці, разваротаў, вагі, заправачныя станцыі, гатэлі)

Андрей Клопов wrote:

Ну и наверно самый основной вопрос - можно ли все это реализовать на OSM smile

ОСМ можа даць Вам даволі добры граф + софт для работы з гэтым. Вы можаце на аснове гэтага рухацца далей ці ўдакладняя дадзеныя ОСМ, ці заховаючы іх на сваіх сэрверах. Але усё роўна прыйдзецца рабіць сваю лёгіку.

Тэарэтычна можна ўзяць OSRM дадаць туда свае вагі, падлічыць час/кошт/вагу патрэбных граняў і выкарыстоўваць Дэйкстру. Магчыма ёсьць штосьць гатовае (задача выглядае разпаўсюджанай). Я бы рэкамэндаваў запытаць яшчэ на https://t.me/bygis, прынамсьці па OSRM там ёсьць спэцыялісты.

Last edited by tbicr (2017-07-20 07:25:49)

Offline

#156 2017-07-20 08:28:07

Андрей Клопов
Member
Registered: 2017-07-19
Posts: 3

Re: Вiтаем на форуме OSM Belarus!

Спасибо большое за ответ) Только тема с навигаторами тут не нужна - все это планируется чисто как десктопный веб-сервис, для пользования логистами транспортных предприятий.
Грубо говоря у меня какая идея - создать такой сервис, который отвечал бы на вопросы "за какое количество денег я доеду из пункта А в пункт Б", используя свои наработки по экономике маршрутов по всей Европе (работаю логистом в одной из крупных фирм Беларуси), ну и собственно посредством платной подписки реализовывать данный сервис клиентам.
Полгода уже живу этой идеей, все пытаюсь как-то среди программистов найти ребят, которые могут реализовать и которым это станет интересно, но что-то в среде программистов не встречаю людей, которые работали с картами. Параллельно общаюсь с транспортными фирмами - всех интересует такой сервис, все хотят.
Что-то похожее есть у фирмы PTV, сервис Map&Guide, они там используют собственные карты, но в нем большие проблемы с "юзабельностью" - очень неудобный интерфейс и все такое, и минус еще в том, что не охватывает страны Восточной Европы, и неизвестно когда охватят.

Offline

#157 2017-07-28 12:50:36

literan
Member
Registered: 2012-11-06
Posts: 2,245
Website

Re: Вiтаем на форуме OSM Belarus!

literan wrote:

Обнаружил, что участник SegMar массово удаляет полигоны landuse=residential (вот, например: http://nrenner.github.io/achavi/?changeset=48060552 ). Обосновывает тем, что, по его мнению, эти области захламляют карту и нарисованы не очень точно http://www.openstreetmap.org/changeset/ … 08/26.0194

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

Offline

#158 2017-07-28 22:12:24

Prusaker
Member
From: Минск
Registered: 2017-03-20
Posts: 21
Website

Re: Вiтаем на форуме OSM Belarus!

literan wrote:

могли остаться какие-то артефакты roll

В своё время пришлось порядком перечертить landuse=residental после правок SegMar. К слову - жилые зоны действительно были нарисованы ужасно, и правки от SegMar простимулировали привести довольно большое количество населенных пунктов в порядок. И, как я понимаю, после отката его правок теперь на некоторых уже исправленных населённых пунктах (я навскидку просмотрел несколько деревень, которые точно помнил, что правил после SegMar) появились дополнительные области residental, ранее удалённые SegMar sad

Offline

#159 2017-07-31 16:15:08

4004
Member
Registered: 2013-05-28
Posts: 32

Re: Вiтаем на форуме OSM Belarus!

Там уважаемый Kushan Joshi из команды Mapbox разработал для iD детектор дорожных знаков на основе фото из Mapillary, если есть дороги с фото и желание - очень удобно добавлять знаки

Offline

#160 2017-08-01 17:00:26

literan
Member
Registered: 2012-11-06
Posts: 2,245
Website

Re: Вiтаем на форуме OSM Belarus!

Prusaker wrote:

И, как я понимаю, после отката его правок теперь на некоторых уже исправленных населённых пунктах (я навскидку просмотрел несколько деревень, которые точно помнил, что правил после SegMar) появились дополнительные области residental, ранее удалённые SegMar

я не слепо откатывал: там где валидатор JOSM ругался на совпадение landuse-полигонов, оставлял более точно прорисованные (они были как раз за вашим авторством). Но все же будет лучше, если вы пробежитесь по этим местам (можно глянуть в моем вкладе).

Offline

#161 2017-08-02 08:10:44

Prusaker
Member
From: Минск
Registered: 2017-03-20
Posts: 21
Website

Re: Вiтаем на форуме OSM Belarus!

literan wrote:

Но все же будет лучше, если вы пробежитесь по этим местам (можно глянуть в моем вкладе).

Уже делаю smile В некоторых местах поправил. На самом деле всё не так страшно, как казалось.

Offline

#162 2017-08-09 13:47:16

Prusaker
Member
From: Минск
Registered: 2017-03-20
Posts: 21
Website

Re: Вiтаем на форуме OSM Belarus!

Для обозначения выделенной вдоль трассы полосы для велосипедистов, применяется ключ cycleway:left=lane или cycleway:right=lane (в зависимости от расположение полосы относительно направления дороги). Ключ добавляется к highway=*

Полоса такого типа (изображение взято наугад поиском по интернету):
imageses_073_0.jpg

Как для этой же полосы обозначить, что по ней возможно движение пешеходов?

Last edited by Prusaker (2017-08-09 13:47:32)

Offline

#163 2017-08-09 17:28:16

LLlypuk82
Member
From: Витебск (Беларусь)
Registered: 2012-12-23
Posts: 2,072
Website

Re: Вiтаем на форуме OSM Belarus!

А откуда вы взяли, что это полоса для велосипедистов (и/или пешеходов)?
Таких «полос для пешеходов» не существует вообще. А для велосипедистов — существуют, но не в нашей стране.
P. S. «Проход» возможен и по крышам зданий, но это не означает, что его надо как-то обозначать.

Last edited by LLlypuk82 (2017-08-09 17:31:18)

Offline

#164 2017-08-09 17:44:59

Prusaker
Member
From: Минск
Registered: 2017-03-20
Posts: 21
Website

Re: Вiтаем на форуме OSM Belarus!

LLlypuk82 wrote:

А откуда вы взяли, что это полоса для велосипедистов (и/или пешеходов)?

Имеется в виду вот такая полоса (скриншот с регистратора авто, сама полоса находится с левой стороны трассы):
111.jpg

Обозначена соответствующими знаками и разметкой в начале и конце полосы. Предназначена для движения пешеходов и велосипедистов. Вообще-то обычное явление на наших загородных дорогах.

Посему вопрос - как её правильно обозначить?

Last edited by Prusaker (2017-08-09 17:54:24)

Offline

#165 2017-08-09 23:01:45

LLlypuk82
Member
From: Витебск (Беларусь)
Registered: 2012-12-23
Posts: 2,072
Website

Re: Вiтаем на форуме OSM Belarus!

Вижу впервые такое. Самое близкое, что знаю — sidewalk.
Там ещё хитрые доп. комбинации есть, например  sidewalk:right:bicycle=yes
Сам знак обозначает совмещённую велопешеходную дорожку (отдельную), но на фото именно полоса.
По загадочной причине не смог найти в правилах (онлайн) упоминания такой дорожки.
А обозначаться они должны примерно так:
highway=footway
bicycle=designated
foot=designated
segregated=no
(если не разделены каким-либо физическим барьером)

Last edited by LLlypuk82 (2017-08-09 23:31:14)

Offline

#166 2017-08-10 07:21:20

Prusaker
Member
From: Минск
Registered: 2017-03-20
Posts: 21
Website

Re: Вiтаем на форуме OSM Belarus!

LLlypuk82 wrote:

highway=footway

Вроде бы это относится к тем дорожкам, которые идут отдельно от трассы для автомобилей, т.е. сами по себе. А в данном случае они совмещены, т.е. тегу highway уже присвоено значение primary или tertially (или ещё какое-нибудь, обозначающее дорогу для авто). Из гугления по wiki я нашёл только cycleway:left (или right)=lane, однако этот тег никак не описывает разрешения для пешеходов.

Offline

#167 2017-08-10 09:46:37

4004
Member
Registered: 2013-05-28
Posts: 32

Re: Вiтаем на форуме OSM Belarus!

возле Поречья тоже сделали полосу на дороге для движения вело/пеших, и в Гольшанах видел. Обозначил как cycleway:right=lane, cycleway:foot=designated (+ segregated=no ?), sidewalk=right, sidewalk:right=lane (спорная конструкция, но описывает хотя бы). Для обозначения пешеходности без sidewalk можно наверное foot=designated. в последнем случае, конечно, лучше нарисовать отдельный footway=sidewalk рядом с дорогой

Offline

#168 2017-08-11 13:35:20

LLlypuk82
Member
From: Витебск (Беларусь)
Registered: 2012-12-23
Posts: 2,072
Website

Re: Вiтаем на форуме OSM Belarus!

Prusaker wrote:

однако этот тег никак не описывает разрешения для пешеходов.

На этот случай и привёл ссылку на »sidewalk«

Prusaker wrote:

к тем дорожкам, которые идут отдельно от трассы

Да, о них и была речь.
Оказывается, знаки «велопешеходная дорожка» поставлены у нас в качестве эксперимента и пока не занесены в ПДД официально.

Offline

Board footer

Powered by FluxBB