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.***

#451 2018-01-11 09:01:36

freeExec
Moderator
From: Ульяновск,Модератор всех слоёв
Registered: 2012-07-31
Posts: 8,547

Re: Линии электропередач (тегирование ЛЭП)

AnakinNN wrote:

скормить в tilemaker уже с нужными подписями

Подписи я собираю в стиле, и хранить готовый name=ВЛ 500; ВЛ 220; ВЛ 110 мне ужасно не хочется.

Offline

#452 2018-01-11 11:23:44

AnakinNN
Member
From: Нижний Новгород
Registered: 2017-08-07
Posts: 791
Website

Re: Линии электропередач (тегирование ЛЭП)

freeExec wrote:

Подписи я собираю в стиле, и хранить готовый name=ВЛ 500; ВЛ 220; ВЛ 110 мне ужасно не хочется.

Но это же получается существенное ограничение: функционал подписывания ограничивается возможностями, которые предоставляет Mapbox, в то время как на предыдущем этапе можно сформировать всё самому так, как душе угодно smile По логике вещей рендереру надо скармливать уже максимально готовые к отрисовке данные, а не выносить часть алгоритма в описание стиля.

Кстати, а почему не Overpass? Навскидку кажется, что это позволит разом отвязаться и от osmfilter (сразу сделав выборку лишь объектов с тегом power=*), и от Гислаба (как я понимаю, у него трансформаторы в выборку не попадают, поэтому на рендерере, в отличие от тех же выключателей, не рисуются).

Last edited by AnakinNN (2018-01-11 11:26:13)

Offline

#453 2018-01-11 12:47:28

freeExec
Moderator
From: Ульяновск,Модератор всех слоёв
Registered: 2012-07-31
Posts: 8,547

Re: Линии электропередач (тегирование ЛЭП)

Это некий баланс. Можно ведь скатиться до одного правила в стиле, цвет возьми из тега color, а толщину линии из width. Мне это удобно для отладки, чтобы понимать откуда ноги ростут. И для комбинаций на лету.
Мапбокс например в своих дефолтных стилях имеет отдельный слой для меток. Причём дорогу повторяет как линия, так и точки протыканые по всей длине. Как это используется, я правда не понял.
Что же до оверпасс, я не считаю его приемлемым для извлечения существенных объемов данных. Куда комфортней ковыряться в своём локальном дампе не от кого не завися. Ну и гислаб хранит все данные.
Трансформаторы я просто пока не обрабатываю. Хотя планы у меня были создать карточки подстанций с указанием трансформаторов.

Offline

#454 2018-01-11 22:29:53

AnakinNN
Member
From: Нижний Новгород
Registered: 2017-08-07
Posts: 791
Website

Re: Линии электропередач (тегирование ЛЭП)

Поковырялся в мапбоксе - да, кажется, без предобработки никак не выкрутиться. Дублирование геометрии, скорее всего, тоже не поможет - т. к. подписи двух ЛЭП никак не будут связаны друг с другом, то рендерер попытается вставить их в те же места и получится что-то вроде такого: http://frexosm.ru/power/#12.16/56.8837/42.2898
Тем более что в плане подписей в перспективе надо что-то придумать с отпайками (endpoint1=substation, endpoint2=tower) и перемычками (endpoint1=tower, endpoint2=tower). Не факт, что это тоже впишется в стиль.

freeExec wrote:

Хотя планы у меня были создать карточки подстанций с указанием трансформаторов.

Карточки опционально, для начала их можно просто отображать точками. Потому что сейчас всё ОРУ детализируется до мелочей:
http://frexosm.ru/power/#16.29/56.33207/43.86266
http://frexosm.ru/power/#16.98/56.25635/43.9268
- а основной, по сути, элемент подстанции не показывается.

И, как я понял, избежать упрощения геометрии при построении векторных тайлов в Mapbox невозможно? Чтобы прямоугольные контура и на детальных масштабах оставались прямоугольными, а не становились косыми?

Offline

#455 2018-01-12 07:58:52

freeExec
Moderator
From: Ульяновск,Модератор всех слоёв
Registered: 2012-07-31
Posts: 8,547

Re: Линии электропередач (тегирование ЛЭП)

Да, я попробовал, механизма расталкивания подписей нет. Всё вписать в одну выглядит непонятной портянкой текста. Возможно я тогда сделаю для второй линии подпись снизу от неё. Третьи и последующие видимо придётся игнорить.
Трансформаторы добавлю, надо только иконку нарисовать.
С квадратностью, да, есть проблемы. tilemaker генерирует тайлы только до 14 зума, дальше начинаются какие-то проблемы. Да и генерировать до 20 - это слишком большие объёмы.

Offline

#456 2018-01-12 15:44:22

AnakinNN
Member
From: Нижний Новгород
Registered: 2017-08-07
Posts: 791
Website

Re: Линии электропередач (тегирование ЛЭП)

Кажется, что вплоть до 4 подписей (а больше 4 цепей в России вряд ли и есть) вполне должно вместиться. Для четырёх, например, можно так:
dddb788939e8a72fac93584058a50fb1-full.png
И тут ещё один вопрос - куда класть уточняющее обозначение цепи ("№ 1", "II цепь", "Северная" и т. п., предусмотренные ГОСТом). ref - так не всё из них ref и плюс к тому не отличишь, то ли это номер всей ЛЭП (ВЛ № 171), который надо сразу после "ВЛ" добавлять, то ли номер цепи, который в самый конец.

Last edited by AnakinNN (2018-01-12 15:44:44)

Offline

#457 2018-01-12 17:10:06

freeExec
Moderator
From: Ульяновск,Модератор всех слоёв
Registered: 2012-07-31
Posts: 8,547

Re: Линии электропередач (тегирование ЛЭП)

По идее у нас отношение цепи - поэтому её ref и должен быть I, II или что там. А номер линии куда нибудь в line:ref.

Offline

#458 2018-01-12 18:36:21

AnakinNN
Member
From: Нижний Новгород
Registered: 2017-08-07
Posts: 791
Website

Re: Линии электропередач (тегирование ЛЭП)

То есть когда по сторонам света - это тоже в ref?
И тогда уж ref:line - судя по тому, что для столбов с трансформаторами в вики указано ref:pole и ref:transformer.

Offline

#459 2018-01-13 16:58:30

-off-
Member
From: Ростов-на-Дону
Registered: 2012-05-01
Posts: 181

Re: Линии электропередач (тегирование ЛЭП)

П3тр0виЧъ wrote:

Например, в списке "ПС 110/35/10 кВ Кваркенская". Понятно, что возле Кваркено. Просматриваю окрестности и нахожу подстанцию, необозначенную в данном случае. При желании большинство можно найти, тем более часть уже отмечена, просто без тегов, кроме повер=субстантион или ландюзе=индустриал.

Это только один из вариантов - не всегда исключающий, т.к. бывают следующие случаи:
а)Буквенное наименование подстанций типа Т-1, НС-2, А13
б)Расположение подстанции возле другого населенного пункта - из свежего ПС Таганрогская расположена возле населенного пункта Приазовский в 35 км от Таганрога.
в)Наличие двух подстанций с одним именем и разными напряжениями.
г)Наличие подстанций с одним названием(по населенному пункту), но с цифровыми индексами -ПС  В-6 В.Соленовская 1, ПС  В-7 В.Соленовская 2
Так что нужно быть очень внимательным при определении наименования подстанции и использовать максимум доступных источников информации.

а) Если в JOSM  подключить слой росреестра то можно видеть есть участок под подстанцией и с помощью утилитки address2  загрузить информацию о нем 50 на 50 что там будет наименование подстанции;
б)  На карте центров питания можно примерно определить местоположение подстанции (в каких-то регионах видел точное расположение)
в) Если есть соседние подстанции и линии их соединяющие, то нужно смотреть на список линий и анализировать схему.

Offline

#460 2018-01-13 19:35:12

LLlypuk82
Member
Registered: 2012-12-23
Posts: 2,512
Website

Re: Линии электропередач (тегирование ЛЭП)

Интересна ли кому-то такая тема (точнее — стиль)?
0_1663e1_bde0ba5d_XXXL.jpg

Или не актуально?

Offline

#461 2018-01-13 20:17:50

freeExec
Moderator
From: Ульяновск,Модератор всех слоёв
Registered: 2012-07-31
Posts: 8,547

Re: Линии электропередач (тегирование ЛЭП)

Номера столбов выкладывай, подписи линий не так интересны.

Offline

#462 2018-01-13 20:32:10

LLlypuk82
Member
Registered: 2012-12-23
Posts: 2,512
Website

Re: Линии электропередач (тегирование ЛЭП)

Это не я делал. Человек под себя конвертил османдовские карты. Наверняка можно настроить так, как удобнее. Если кто заинтересован, то он подскажет, где «копать».
Основной момент: османд позволяет настраивать рендеринг под себя индивидуально.

Offline

#463 2018-01-13 20:45:32

AnakinNN
Member
From: Нижний Новгород
Registered: 2017-08-07
Posts: 791
Website

Re: Линии электропередач (тегирование ЛЭП)

Подписи линий явно берутся из name "как есть", потом в скобках приписывается voltage. Ну а номера опор из ref.

Last edited by AnakinNN (2018-01-13 20:45:41)

Offline

#464 2018-01-14 13:50:03

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

Re: Линии электропередач (тегирование ЛЭП)

Задам глупый вопрос: в каких случаях ставится тег power=pole? В нынешней вики указано, что "Для небольших опор (столбов) воздушных линий электропередачи низкого и среднего напряжения (от 0,4 до 20 кВ включительно).". Однако в этом уже одобренном proposal можно ставить тег power=pole для ЛЭП напряжением вплоть до 161 киловольт. Как всё же правильно?

Offline

#465 2018-01-14 15:07:57

AnakinNN
Member
From: Нижний Новгород
Registered: 2017-08-07
Posts: 791
Website

Re: Линии электропередач (тегирование ЛЭП)

Ключевая фраза, которая звучит во всех энергопропозалах - depending on the region. Судя по описанию, автор опирался на Англию, США и Филиппины, и то, что приведено на его фото - действительно не тянет на большие опоры. А вот про все страны мира, чтобы предложить универсальное решение, он мог и не знать.

С другой стороны, ранее в обсуждении аналогичных пропозалов совершенно верно писалось, что вот это - не pole (равно как и это - не tower).

Поэтому предлагаю применительно к территории РФ остановиться на том варианте, который сейчас зафиксирован в русскоязычной вики и вполне логичен и системен:
* ЛЭП напряжений ниже 35 кВ (20, 10, 6, 0.4) обозначаются как power=minor_line, а опорные конструкции - power=pole.
* ЛЭП напряжений 35 кВ и выше обозначаются как power=line, а опорные конструкции - power=tower.

Единственное исключение тут может быть, когда линии 6/10/20 на короткий участок поднимаются на огромные опоры (раз пример, два пример), которые назвать pole будет издевательством над здравым смыслом. Но такие места можно буквально по пальцам пересчитать, так что исключения единичны. А в обратную сторону исключений не бывает - высоковольтная ЛЭП не может спуститься так близко к земле и идти, условно говоря, по телеграфным столбам.

Иначе, если вплоть до 161 кВ - pole, то встаёт вопрос: чем конструктивно вот это отличается от вот этого? На первой фото ЛЭП 110 кВ, на второй 220. По "филиппинскому пропозалу" выходит, что вторая - уже tower, а первая - ещё pole. Или что 161 кВ мало и давайте ещё выше поднимать планку напряжения.

Last edited by AnakinNN (2018-01-14 20:39:30)

Offline

#466 2018-01-22 21:10:04

-off-
Member
From: Ростов-на-Дону
Registered: 2012-05-01
Posts: 181

Re: Линии электропередач (тегирование ЛЭП)

Может кто сталкивался с источниками информации РЖД по тяговым подстанциям?

Offline

#467 2018-01-23 06:50:40

AnakinNN
Member
From: Нижний Новгород
Registered: 2017-08-07
Posts: 791
Website

Re: Линии электропередач (тегирование ЛЭП)

http://zdenergo.ru/Home/DisclosureInfo
"Информация о наличии объема свободной для технологического присоединения потребителей трансформаторной мощности ...". Там не только тяговые, а и все мелкие ТП на станциях.

Offline

#468 2018-01-23 15:00:04

wowik
Member
From: Zelenograd
Registered: 2009-09-29
Posts: 9,368

Re: Линии электропередач (тегирование ЛЭП)

Изысканная перуанская техника мапить вот такие уличные трансформаторы
https://www.google.at/maps/@-12.0192106 … 312!8i6656

при помощи Мапьсьми
https://www.openstreetmap.org/node/5323299730

Кстати, в имя засунута и аббревиатура SE, и номер.

Last edited by wowik (2018-01-23 15:13:41)

Offline

#469 2018-01-23 17:18:23

freeExec
Moderator
From: Ульяновск,Модератор всех слоёв
Registered: 2012-07-31
Posts: 8,547

Re: Линии электропередач (тегирование ЛЭП)

wowik wrote:

мапить вот такие уличные трансформаторы

А потому что это мапсми, в России такое тоже есть, из недавнего.

Offline

#470 2018-01-23 19:49:44

-off-
Member
From: Ростов-на-Дону
Registered: 2012-05-01
Posts: 181

Re: Линии электропередач (тегирование ЛЭП)

AnakinNN wrote:

http://zdenergo.ru/Home/DisclosureInfo
"Информация о наличии объема свободной для технологического присоединения потребителей трансформаторной мощности ...". Там не только тяговые, а и все мелкие ТП на станциях.

Спасибо, может когда-нибудь и до этого дойдет очередь))

Offline

#471 2018-01-26 05:38:29

freeExec
Moderator
From: Ульяновск,Модератор всех слоёв
Registered: 2012-07-31
Posts: 8,547

Re: Линии электропередач (тегирование ЛЭП)

Научился собирать мультиполигоны и в связи с этим добавил следующее:
* трансформаторы наследуют напряжение с подстанции, если в них не указаны конкретные параметры;
* мощность подстанции рассчитывается как совокупная мощность трансформаторов, в неё входящие;
* ЛЭП входящая в маршруты нескольких отношений circuit подписывает все их названия (более двух маршрутов не встретилось);
* для подписи ЛЭП, если подстанция входит в элетростанцию, то получает её название. Не работает только для ГЭС, т.к. мапят электростанцию только на саму дамбу.

Last edited by freeExec (2018-01-26 08:29:03)

Offline

#472 2018-01-26 08:34:03

newpavlov
Member
Registered: 2014-03-28
Posts: 511

Re: Линии электропередач (тегирование ЛЭП)

freeExec wrote:

мощность подстанции рассчитывается как совокупная мощность трансформаторов, в неё входящие;

А rating на самой подстанции не учитывается? По идее он должен иметь приоритет над суммой мощностей трансформаторов.

Offline

#473 2018-01-26 09:19:33

Surly
Member
From: Екатеринбург
Registered: 2009-09-17
Posts: 820

Re: Линии электропередач (тегирование ЛЭП)

freeExec wrote:

* ЛЭП входящая в маршруты нескольких отношений circuit подписывает все их названия (более двух маршрутов не встретилось);

Вот пример линии из трёх цепей: https://www.openstreetmap.org/way/82235181

Offline

#474 2018-01-26 09:31:06

freeExec
Moderator
From: Ульяновск,Модератор всех слоёв
Registered: 2012-07-31
Posts: 8,547

Re: Линии электропередач (тегирование ЛЭП)

newpavlov wrote:

А rating на самой подстанции не учитывается? По идее он должен иметь приоритет над суммой мощностей трансформаторов.

Это для случая когда его нет.

Surly wrote:

Вот пример линии из трёх цепей: https://www.openstreetmap.org/way/82235181

Там нет ни одной роли endpoint, поэтому он просто не попадает в выборку.

Offline

#475 2018-01-26 09:38:39

AnakinNN
Member
From: Нижний Новгород
Registered: 2017-08-07
Posts: 791
Website

Re: Линии электропередач (тегирование ЛЭП)

freeExec, thanks!:)
Как раз из-за загруженности делами в последнюю пару недель думал, чем лучше заняться сначала - экспериментами с отношениями, чтобы видеть ошибки в цепях, или же продолжить вносить по ним данные. Теперь вопрос отпал сам собой

freeExec wrote:

мощность подстанции

А она же вроде не рендерится нигде?

freeExec wrote:

мапят электростанцию только на саму дамбу

Это явно криво мапят. ОРУ относится к территории ГЭС и должно быть дополнительным внешним контуром в мультиполигоне, если оно стоит в стороне на берегу за своим забором.

Ещё маленький штришок - если у объекта (ПС, АТ, ВЛ, ...) нет ref, то чёрточку после сокращения типа ставить не надо, а то получается так:
http://frexosm.ru/power/#16.45/56.28735/43.87055

Кстати, пока ставил эксперименты, то выявил, что связка tilemaker+mapbox на самом деле переваривает тайлы максимального масштаба не 14, а 16 (выше уже mapbox'у плохо становится). При этом проблемы с прямоугольностью сходят на нет даже при оверзуме. Так что если место позволяет, то можно попытаться в конфиге tilemaker'а поднять для детализированных слоёв wink

Last edited by AnakinNN (2018-01-26 09:42:33)

Offline

Board footer

Powered by FluxBB