Интерфейс OpenStreetMap
Содержание:
1. Введение;
2.Интерфейс OpenStreetMap (Вы читаете данный раздел);
3. Правка карты в Poltach 2.
Интерфейс OpenStreetMap состоит из вкладок: Карта, Правка, История, Экспорт, GPS и так далее. Для отображения карты Flash не нужен. Есть стандартные элементы управления вроде навигатора и полосы масштаба. Внутри механизма OpenStreetMap, на серверах, графика карты рендерится время от времени в тайлы - квадраты, из которых потом и «собирается», подобно мозаике, картинка для пользователя. Отдельные наборы тайлов рендерятся под разные масштабы. Не стоит ожидать мгновенного отображения изменений, если вы правили карту сами: может пройти и час, и несколько дней, пока все тайлы будут отрендерены и доступны. Бывает и так, что тайлы одного масштаба уже готовы, а другого - запаздывают и вместо них отображаются старые тайлы. Степени масштабирования, в метрах: 20, 50, 100, 200, 500, 1000, потом идет счет на километры... В правом верхнем углу карты - малозаметная кнопочка с плюсом. Между тем, за ней скрывается важное меню. Во-первых, там можно выбрать один из доступных во время написания статьи рендеров: Mapnik и Osmarender.
Для Osmarender кроме прочего существует проект распределенных вычислений - Tiles@home. Его пользователи на своих компьютерах рендерят тайлы и отправляют их на OpenStreetMap. Иногда тайлы, отрендеренные в Mapnik, доступны раньше, чем в Osmarender, а иногда наоборот - я не усмотрел закономерности. О том, как использовать рендеры в оффлайне, для рендеринга собственных карт, я расскажу во второй части статьи.
В том же «плюсовом» меню можно поставить галочку на пункте «Данные» - в этом случае карта перейдет как бы в режим правки, но только для чтения. Звучит противоречиво, но так оно и есть. Когда «Данные» включены, при щелчке по объекту на карте отображаются все его свойства, обычно видимые только в режиме редактирования. Просматривая карту, вы обнаружите, что местами она не такая подробная, как коммерческие аналоги, а местами - напротив, более подробная. Главное здесь - возможность самостоятельно дополнить карту! Это может увлечь не меньше, чем MMORPG, с той разницей, что MMORPG не приносят пользы обществу, а здесь ваша работа, порой весьма кропотливая и пожирающая часы времени, становится обще-доступной и нужной. Наконец, если вы эгоист, то приятно смотреть на карту и знать, что вот эти улицы прорисовали вы, а эти дома пронумеровали... тоже вы.
Переключать язык отображения названий через интерфейс OpenStreetMap нельзя, хотя сами локализованные на разные языки теги могут в карте присутствовать (а могут и нет). Свойство «Предпочитаемые языки» в настройках пользователя влияет только на язык интерфейса, хотя, как я предполагаю, подразумевалось и влияние на локаль для карты. Если порыться в Wiki проекта, можно найти ссылки на версии карты для конкретной локали, но в моем случае они не работали правильно.
В OpenStreetMap документация перенесена в Wiki, охватывающую все вопросы пользователей, создателей карт и разработчиков ПО с поддержкой OpenStreetMap. Есть также довольно живой форум и сервис дневников: каждый участник проекта может вести свой блог, записи из которого отображаются в общем блоге. Все ведут блоги на родных языках - можно встретить и русский, и немецкий, и английский.
Делаете капитальный ремонт в квартире и Вам совершенно некогда заниматься изучением OpenStreetMap? Тогда рекомендую Вам приобрести пистолет для герметика (http://dom-kraski.ru/Article.aspx?id=597). Данный инструмент станет прекрасным подспорьем, к примеру, при монтаже пластиковых окон!
1. Введение;
2.
3. Правка карты в Poltach 2.
Интерфейс OpenStreetMap состоит из вкладок: Карта, Правка, История, Экспорт, GPS и так далее. Для отображения карты Flash не нужен. Есть стандартные элементы управления вроде навигатора и полосы масштаба. Внутри механизма OpenStreetMap, на серверах, графика карты рендерится время от времени в тайлы - квадраты, из которых потом и «собирается», подобно мозаике, картинка для пользователя. Отдельные наборы тайлов рендерятся под разные масштабы. Не стоит ожидать мгновенного отображения изменений, если вы правили карту сами: может пройти и час, и несколько дней, пока все тайлы будут отрендерены и доступны. Бывает и так, что тайлы одного масштаба уже готовы, а другого - запаздывают и вместо них отображаются старые тайлы. Степени масштабирования, в метрах: 20, 50, 100, 200, 500, 1000, потом идет счет на километры... В правом верхнем углу карты - малозаметная кнопочка с плюсом. Между тем, за ней скрывается важное меню. Во-первых, там можно выбрать один из доступных во время написания статьи рендеров: Mapnik и Osmarender.
Для Osmarender кроме прочего существует проект распределенных вычислений - Tiles@home. Его пользователи на своих компьютерах рендерят тайлы и отправляют их на OpenStreetMap. Иногда тайлы, отрендеренные в Mapnik, доступны раньше, чем в Osmarender, а иногда наоборот - я не усмотрел закономерности. О том, как использовать рендеры в оффлайне, для рендеринга собственных карт, я расскажу во второй части статьи.
В том же «плюсовом» меню можно поставить галочку на пункте «Данные» - в этом случае карта перейдет как бы в режим правки, но только для чтения. Звучит противоречиво, но так оно и есть. Когда «Данные» включены, при щелчке по объекту на карте отображаются все его свойства, обычно видимые только в режиме редактирования. Просматривая карту, вы обнаружите, что местами она не такая подробная, как коммерческие аналоги, а местами - напротив, более подробная. Главное здесь - возможность самостоятельно дополнить карту! Это может увлечь не меньше, чем MMORPG, с той разницей, что MMORPG не приносят пользы обществу, а здесь ваша работа, порой весьма кропотливая и пожирающая часы времени, становится обще-доступной и нужной. Наконец, если вы эгоист, то приятно смотреть на карту и знать, что вот эти улицы прорисовали вы, а эти дома пронумеровали... тоже вы.
Переключать язык отображения названий через интерфейс OpenStreetMap нельзя, хотя сами локализованные на разные языки теги могут в карте присутствовать (а могут и нет). Свойство «Предпочитаемые языки» в настройках пользователя влияет только на язык интерфейса, хотя, как я предполагаю, подразумевалось и влияние на локаль для карты. Если порыться в Wiki проекта, можно найти ссылки на версии карты для конкретной локали, но в моем случае они не работали правильно.
В OpenStreetMap документация перенесена в Wiki, охватывающую все вопросы пользователей, создателей карт и разработчиков ПО с поддержкой OpenStreetMap. Есть также довольно живой форум и сервис дневников: каждый участник проекта может вести свой блог, записи из которого отображаются в общем блоге. Все ведут блоги на родных языках - можно встретить и русский, и немецкий, и английский.
Делаете капитальный ремонт в квартире и Вам совершенно некогда заниматься изучением OpenStreetMap? Тогда рекомендую Вам приобрести пистолет для герметика (http://dom-kraski.ru/Article.aspx?id=597). Данный инструмент станет прекрасным подспорьем, к примеру, при монтаже пластиковых окон!