Пользователь
0,0
рейтинг
22 декабря 2010 в 07:31

Разработка → Трёхмерные здания из OpenStreetMap

image

Да, OpenStreetMap и его сообщество могут и такое!

Участник Komzpa (скажем ему спасибо) создал сторонний 3D-рендерер на основе Mapnik'а, который поддерживает даже сложные формы зданий. Останкинская башня (а информация о ней хранится уже в базе данных самого OSM) нарисована участником Hind (и ему скажем спасибо) и выглядит как настоящая (имхо), даже тень отбрасывает!

Чтобы создать трёхмерное здание, надо задать высоту в этажах в специальном теге «building:levels». Сейчас очень мало зданий имеют проставленную этажность, но вы можете исправить эту ситуацию!

Подробности и обсуждение на форуме.

Другие 3D-рендереры: glosm и MapSurfer.NET
@TarzanASG
карма
118,0
рейтинг 0,0
Реклама помогает поддерживать и развивать наши сервисы

Подробнее
Реклама

Самое читаемое Разработка

Комментарии (29)

  • 0
    а как на это посмотреть? на www.openstreetmap.org/ башни нет
    • 0
      Надо было кликнуть на картинку, но теперь я добавил ссылку.
  • –3
    Спасибо, почитаем. На сколько я знаю OpenStreetMap используется в халявной навигации. Есть там и пробковорот, который не хуже чем у Навитела и других его платных братьев. Пользуюсь ПокетГИС, мне нравится, хотя конечно это решение для гиков, которое требует отладки и настройки. Ссылка — www.pocketgis.biz/
    • 0
      osm карты есть для многих нави систем — для навитела и ситигида точно.
      • 0
        А разве они бесплатны?
        • 0
          проги нет, но можно купить с минимальным пакетом карт, а остальные взять osm
          • +2
            Собственно я сказал что есть бесплатные не только карты но и программы, среди которых и СитиГид и тот которым пользуюсь я — ПокетГис. Можете минусовать меня за это…
        • +1
          СитиГИД для участников OpenStreetMap бесплатен: forum.openstreetmap.org/viewtopic.php?id=7857
  • +1
    Выглядит она как плохо нарисованая.
    • +1
      Да, ничего реалистичного в ней нет. Она к дну расширяется, а не на этакой импровизированной шестерне стоит. :)
      • –1
        Шестерня — моя личная работа. =)) До этого башня была в форме звёздочки.
        • 0
          Да? А что же тогда нарисовал Hind, перемеряя размеры по чертежам?

          Может быть, и рендеринг — ваша личная работа?
          • –1
            Не горячитесь! Я же ничего не придумываю!

            Шестерни сделал я — всё видно в истории. Потом Hind их выровнял. Потом Hind нарисовал башню в объёме и я к этому не имею никакого отношения. На чужое я не претендую.
      • +2
        Шестерня — временная мера. Рендеринг мной никогда не заявлялся, как реалистичный — приветы TarzanASG, выдумавшему это выражение!
        • +3
          А у меня она вся — как полупрозрачная шестерёнка. :(

          Ubuntu 10.4 x64, Firefox 3.6.13.
  • +1
    Вот бы под iPad кто-нибудь нормальное приложение сделал для навигации по OSM…
    • +2
      А вот это не то?
      • 0
        Сейчас посмотрю эти программки, спасибо. Я по AppStore искал, там крайне уныло всё оказалось.
      • 0
        VoxTrek Navigation GPS более-менее понравился, буду тестировать. Остальные или не хотят забирать карты регионов России, или не полноценно поддерживают навигацию, или не имеют iPad-версии.
  • +26
    Как автор рендеринга, выражаю своё фе автору топика.
    1. Автор топика проигнорировал пост на форуме о том, что топик на хабр в процессе сбора галереи. Теперь смысла в ней уже нет…
    2. Автор топика никоим образом не потрудился согласовать публикацию топика ни с одним из авторов рендереров. Вопроса «что лучше написать» и «не ляжет ли тестовый сервер под нагрузкой» мне не задавалось.
    3. Автор топика уже не в первый раз «за свободу слова!» несется на хабр публиковать вещи тех, кто уже есть на хабре, и не трудится проставить хабрассылки на профили авторов.

    Если вы считаете, что человек, написавший на хабр трёхстрочный жёлтый топик о том, на что другой потратил неделю с половиной личного времени, не давая возможности рассказать автору непосредственно обо всём и не задав ни единого вопроса, заслуживает +1 в карму — можете поставить их TarzanASG, он очень мечтает об этом.
    • –17
      Не волнуйтесь, ещё напишите свой пост. Я думаю все с удовольствием прочитают подробный рассказ.

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

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

      Да, совершенно верно, ссылки на профили надо поставить. Hind есть на Хабре?
      • –12
        Я нахожу крайне забавным, что на Хабре есть люди (господа минусующие), которые считают, что пред тем как поставить ссылку на сайт, надо справшивать разрешения у его автора. Это прямо-таки подрывает основы сущестования Интернета. Без ссылок мы бы далеко не уехали.
      • +1
        Теперь уже, спасибо Komzpa, есть.
    • +5
      > Теперь смысла в ней уже нет…
      почему? напишите еще одну статью. Про хорошую вещь можно много раз писать.
      • +2
        Тем более, что хабр технический ресурс, и было бы интересно послушать про особенности реализации рендера.
    • +1
      Мне кажется вы неправы, если конечно лично автора топика не просили это сделать, тогда это ваши внутренние разборки, почему человек вас проигнорировал.

      Но в целом, если вы выложили ресурс в публичный доступ, то надо быть готовым, что кто-то может написать на него обзор, без согласования с вами.
  • +2
    Я правильно понял, что для того, что бы сделать трехмерную модель, нужно просто указать количество этажей здания? о_О
    • –2
      Для простого здания именно так. Про сложные не знаю.
  • –2
    Ещё раз хочу поблагодарить за информативную статью г-на TarzanASG. Не зря он четвёртый в рейтинге хабралюдей. Я бы ему и плюс в карму поставил, но хабрасилы нет.
    А теперь по существу:
    Как я помню, мапник уже давно кушает атрибут level, что позволяет рисовать «типа 3D» во всех зданиях. Но по сути это псевдо3D, так как покрутить его нельзя.
    Ссылка на сам «3D-рендерер» ведет на карту Республики Белорусь. Ну по крайне мере теперь знаем где искать автора.

Только зарегистрированные пользователи могут оставлять комментарии. Войдите, пожалуйста.