Обновление MapSurfer.NET

koSS_Rus
По пунктам 1 и 2 согласен. Выслушав критику, решил немного поменять стиль. Честно говоря, сам давно собирался.
Много прошу не ждать, поскольку времени на это заняти почти нет.
Напомню, что изменения в стиле можно увидеть на уровнях >= 13. Мелкие масштабы (z8-z12) перерисовываются 1 раз в 2-3 месяца. Уровни z0-z7 еще реже.

Предлагаю способ ещё проще, с автоматизацией.
Сначала добавляем на панель закладок браузера закладку с таким location
javascript:void((function(){location.href=location.href.replace(/^http://./tiles/roads/([0-9xyz=&])/,“http://129.206.74.245:8001/tms_r.ashx?“+”$1"+"&tile=getupdated”);})())
Возможно, для этого достаточно будет перетащить на панель закладок эту ссылку (или кликаем по ней правой мышой, “добавить в закладки”): [перерисовать MapSurfer tile](javascript:void((function(){location.href=location.href.replace(/^http://./tiles/roads/(.)/,“http://129.206.74.245:8001/tms_r.ashx?“+”$1"+"&tile=getupdated”);})()))

После того как у нас появилась такая волшебная закладка, обновить тайл становится очень просто.

Сначала на карте правой мышой на том месте, которое хотим перерисовать, и выбираем “просмотреть изображение”. Теперь у нас в браузере открыт тайл, который хотим перерисовать. Тыкаем закладку. Она автоматически изменит урл в адресной строке и секунд через 5-10 увидим в браузере обновлённый тайл.

UPD: osm.org.ru стал вместо хостнейма обращаться по ip, я обновил букмарклет выше, чтоб ему на это было всё равно

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

Terra SAR-X от Astrium (Airbus). Не бесплатно, зато не пачка беломора.

Всем привет.

На данный момент не отображаются:
shop=electronics
shop=computer
shop=radioelectronics

Если дело в иконках, могу попробовать нарисовать :slight_smile:

Подскажите отображается на картах
Общественный центр amenity=community_centre
Фотограф craft=photographer

Можно сделать man_made=embankment на полигонах ???

Это как, ведь непонятно что куда обсыпается.

Да с этим-то проблем нет, просто принять что высокая часть, например, справа от линии. Но сколько процентов маперов будет делать правильно?

Ну наоборот же, и уже давным давно описано.

к примеру, man_made=embankment на верхнюю линию чтобы знать где обрыв, и мультиполигон c natural=scree|sand или соответствующим landuse= на склон насыпи ?? tog вполне получается.

Может я неправильно выразился - просто некоторые насыпи у нас достаточно широкие и их вполне можно отображать полигонами - направление насыпи можно соотносить с направлением нарисованной линии

В качестве примера - http://openstreetmap.ru/#map=17/57.65035/39.89996&layer=B - ж/д полотно при подъёме на мост, состоит из нескольких путей

Ну губят меня аналогии. Помню, что полигон natural=water рисуется по правилу “вода справа”, и проецирую сюда.

Вообще такое правило только для coastline, т.к. они просто линии не замкнуты. Для насыпи это не сработает, т.к. получим или яму в центре или гору, но никак не переход от одной стороны к другой.

Я так понял, что Paravoz и хочет обозначить *двустороннюю *насыпь (ну или “длинную гору”), по которой идут жд пути.

Так точно

В чём заминка? Разве нельзя нарисовать контур man_made=embankment вокруг насыпи для ж/д путей против часовой стрелки?

Дак в Сурфере замкнутый контур не отображается (пример выше)

По крайней мере замкнутый natural=cliff отображается, если ему поставить area=no.

Эвоно чо :expressionless: Как временная мера - не досомкунуть чутка этот контур. А вообще - странное дело, не вижу отличия для рендера.