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

При масштабировании мышью карта центрируется как попало. То место, что было под курсором мыши перескакивает в центр квадрата вместо того чтобы остаться под мышью. Может, у вас старая версия OpenLayers?

+1

Если нет, то хотелось бы такую фичу, хотябы на макс. зуме или около того.

Фича такая есть, но в настоящий момент она будет бесполезной, поскольку база практически не обновляется. ((

Спасибо за сообщение. Будем разбираться.

Интервал горизонталей остался прежним.

Кстати еще фич-реквест: higway=service для которых установлен режим доступа (access= или конкретно motor_venchile=) отличный от yes рендерить на общих масштабах более тонкими линиями.

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

dkiselev
Пожайлуйста, фич-реквесты добавляйте сюда http://trac.mapsurfer.net/Issues/IssueList.aspx?pid=1

То есть последние 8 этажей в 17-ти этажном доме имеют суммарную высоту в 10 метров и каждый этаж - 1м 25 см? Гламурненько.

Хм. Помню была где-то карта с частыми горизонталями… Значит не mapsurfer.

Посмотрел, таки на всех семнадцатиэтажках в городе 50 м. Всё равно маловато, но уже не жильё для гномов :smiley:

Я бы снес эти высоты, взятые с потолка. Этажи есть, в них не ошибешься и их хватает для прикидки высоты.

Runge, mapsurfer.net предоставляет гибридый слой - ИМХО уникальный по своей полезности сервис.
Можно ли добавить в него просеки (man_made=cutline) пешеходные тропы (highway=path) и ручьи ? Эти объекты, как правило, не видны на снимках даже с высоким разрешением, но очень полезны.

Конечно можно ))
Просьба писать все замечания и пожелания на трекере!

Внимание!
Очередное обновление стилистики и ошибок в стилях.

MSN-26 Add text to amenity=place_of_worship
MSN-27 natural=peak does not render without text
MSN-25 amenity=waste_disposal, amenity=waste_basket
MSN-31 Repeated texts
MSN-13 Add man_made=water_tower
MSN-15 Add support landuse=vineyard
MSN-16 Add support landuse=orchard

Как часто у вас обновляется файл планеты? Как можно включить ваши тайлы в OpenLayers?

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

var layerRoad = new OpenLayers.Layer.TMS(“MapSurfer.NET OSM Road”, “http://tiles1.mapsurfer.net/tms_r.ashx?”, { type: “png”, getURL: tms_getTileURL, displayOutsideMaxExtent: true });

var layerTopo = new OpenLayers.Layer.TMS(“MapSurfer.NET OSM Topographic”, “http://tiles2.mapsurfer.net/tms_t.ashx?”, { type: “png”, getURL: tms_getTileURL, displayOutsideMaxExtent: true });

var layerHybrid = new OpenLayers.Layer.TMS(“MapSurfer.NET OSM Hybrid”, “Loading...”, { isBaseLayer: false, type: “png”, getURL: tms_getTileURL, displayOutsideMaxExtent: true, visibility: true });

map.addLayers([layerRoad , layerTopo, layerHybrid]);

var tms_getTileURL = function (bounds)
{
var res = this.map.getResolution();
var x = Math.round((bounds.left - this.maxExtent.left) / (res * this.tileSize.w));
var y = Math.round((this.maxExtent.top - bounds.top) / (res * this.tileSize.h));
var z = this.map.getZoom();
var limit = Math.pow(2, z);

if (y < 0 || y >= limit)
{
  return OpenLayers.Util.getImagesLocation() + "404.png";
}
else
{
  x = ((x % limit) + limit) % limit;
  return this.url + "x=" + x + "&y=" + y + "&z=" + z;
}

};

пятый день старое отрисовывает

Перефразирую вопрос.
А есть способ попросить рендер выбрать свежие данные и обновить картинку? :slight_smile:

Стучишься девелоперу на мыло и пишешь сакральную фразу «Ну позязя!»

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

Выбрать свежие данные не получится пока база не обновится ))

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

A можно ссылочку на данные? Пожелания и баги просьба отписывать в трекер http://trac.mapsurfer.net/Issues/IssueList.aspx?pid=1

Ко все остальным пользователям просьба писать с приложением ссылок места на карте (если это возможно).