You are not logged in.
- Topics: Active | Unanswered
Announcement
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.***
#26 2009-12-13 11:15:37
- coolkaas
- Member

- From: RU, Penza
- Registered: 2009-05-28
- Posts: 2,391
Re: Карта всего мира с низкой детализацией
Ограничение на количество линий (точек) это зло конечно.
У меня апи отдаётся 20-30 кб/с, медленно..((
А не существует какого-нибудь запроса по ббоксу? что бы выкачивать нужные области нужного тега?
Zkir, красиво вышло! да, не идеал, но вполне _способ_. И есть поле для экспериментов.
МКАД у меня пропадает в ГМЕ, когда он размером меньше старых 5 копеек. А это не так уж и страшно.
Offline
#27 2009-12-13 13:42:58
- shadowjack
- Member
- Registered: 2008-05-05
- Posts: 439
Re: Карта всего мира с низкой детализацией
Составьте список тегов, я из planet.osm напрямую или из базы выцеплю.
Offline
#28 2009-12-13 13:50:24
- coolkaas
- Member

- From: RU, Penza
- Registered: 2009-05-28
- Posts: 2,391
Re: Карта всего мира с низкой детализацией
Составьте список тегов, я из planet.osm напрямую или из базы выцеплю.
Это конечно самый оптимальный вариант.
А можно один тег -- один файл? Что бы комбинировать, кому что надо. (Zkir, или тебе лучше кучей? Потому что мой интерес постольку-поскольку). Теги предоставит Zkir, как прямо заинтересованное лицо))
ps. Это же будет Россия? шарик, думаю, это перебор.
Last edited by coolkaas (2009-12-13 13:51:07)
Offline
#29 2009-12-13 14:04:03
- shadowjack
- Member
- Registered: 2008-05-05
- Posts: 439
Re: Карта всего мира с низкой детализацией
Да как хотите. По отдельным файлам, или одним - решайте. Могу и шарик, и Россию. Только хостинг нужен будет.
Offline
#30 2009-12-13 14:41:02
- OverQuantum
- Member

- From: Zelenograd
- Registered: 2009-06-17
- Posts: 1,582
- Website
Re: Карта всего мира с низкой детализацией
2. ГМЕ (и русса) не отрисовывает фрагменты линий, которые на данном масштабе получают длинну меньше пикселя. В результате береговая линия (и, как ни странно, МКАД) выглядит ужасно (совершенно дырявой). Может кто что посоветует?
Спасает только слияние объектов (Merge), но автоматически получается криво - вылазит много лишних линий.
ИМХО, береговую линию надо брать сплошную. shoreline_300.tar.bz2 и т.п. С МКАДом ничего не сделаем...
P.S. На твоей карте не видно границ стран
admin_level=2, по-моему.
Это же OpenStreetMap. Он больше внутри, чем снаружи.
Offline
#31 2009-12-13 14:45:19
- Zkir
- Member

- From: Хрустальная Москва
- Registered: 2009-02-21
- Posts: 6,110
Re: Карта всего мира с низкой детализацией
раз понравилось, продолжу эксперименты - как определюсь со списком тегов, напишу.
ах да, вот что нужно - выцепить _крупные_ реки и озера.
Истинные слова не не приятны, приятные слова не истинны.
True words are unpleasant; pleasant words are untrue.
Offline
#32 2009-12-13 14:48:38
- shadowjack
- Member
- Registered: 2008-05-05
- Posts: 439
Re: Карта всего мира с низкой детализацией
Если озвучите критерий для крупности - будут крупные.
Offline
#33 2009-12-13 14:50:57
- shadowjack
- Member
- Registered: 2008-05-05
- Posts: 439
Re: Карта всего мира с низкой детализацией
Для сведения: amenity=* (только ноды) у меня из planet.osm вырезались 10 часов
Last edited by shadowjack (2009-12-13 14:52:13)
Offline
#34 2009-12-13 15:09:28
- Zkir
- Member

- From: Хрустальная Москва
- Registered: 2009-02-21
- Posts: 6,110
Re: Карта всего мира с низкой детализацией
>>>ИМХО, береговую линию надо брать сплошную. shoreline_300.tar.bz2 и т.п. С МКАДом ничего не сделаем...
можешь выложить куда нибудь прямо в mp?
>>P.S. На твоей карте не видно границ стран
admin_level=2, по-моему.
ждите новую версию
с границами там еще прикол что admin level ставят не в тегах, а в отношениях
Истинные слова не не приятны, приятные слова не истинны.
True words are unpleasant; pleasant words are untrue.
Offline
#35 2009-12-13 17:01:44
- OverQuantum
- Member

- From: Zelenograd
- Registered: 2009-06-17
- Posts: 1,582
- Website
Re: Карта всего мира с низкой детализацией
>>>ИМХО, береговую линию надо брать сплошную. shoreline_300.tar.bz2 и т.п. С МКАДом ничего не сделаем...
можешь выложить куда нибудь прямо в mp?
Вот с этим пока затык. Координаты в .shp файле непонятные, борюсь с OpenJump-ом...
Это же OpenStreetMap. Он больше внутри, чем снаружи.
Offline
#36 2009-12-14 06:14:46
- dimuzz
- Member
- From: Екатеринбург
- Registered: 2009-09-10
- Posts: 1,843
Re: Карта всего мира с низкой детализацией
Однако отличная обзорка получилась!
А для ликвидации разрывов дорожной сети нужно, наверное, включить в нее дороги с типами trunk_link и primary_link
И еще вопрос - есть возможность выложить выкачанное в формате OSM для самостоятельной конвертации?
Offline
#37 2009-12-14 07:17:05
- Zkir
- Member

- From: Хрустальная Москва
- Registered: 2009-02-21
- Posts: 6,110
Re: Карта всего мира с низкой детализацией
Однако отличная обзорка получилась!
А для ликвидации разрывов дорожной сети нужно, наверное, включить в нее дороги с типами trunk_link и primary_link
И еще вопрос - есть возможность выложить выкачанное в формате OSM для самостоятельной конвертации?
Есть, выложу вечером.
Истинные слова не не приятны, приятные слова не истинны.
True words are unpleasant; pleasant words are untrue.
Offline
#38 2009-12-14 18:38:38
- OverQuantum
- Member

- From: Zelenograd
- Registered: 2009-06-17
- Posts: 1,582
- Website
Re: Карта всего мира с низкой детализацией
Однако отличная обзорка получилась!
А для ликвидации разрывов дорожной сети нужно, наверное, включить в нее дороги с типами trunk_link и primary_link
Если есть motorway, тогда ещё и motorway_link
Это же OpenStreetMap. Он больше внутри, чем снаружи.
Offline
#39 2009-12-14 20:56:47
- OverQuantum
- Member

- From: Zelenograd
- Registered: 2009-06-17
- Posts: 1,582
- Website
Re: Карта всего мира с низкой детализацией
>>>ИМХО, береговую линию надо брать сплошную. shoreline_300.tar.bz2 и т.п. С МКАДом ничего не сделаем...
можешь выложить куда нибудь прямо в mp?
Вариант №1, не слишком детально, но зато одним объектом:
http://www.datafilehost.com/download-0d22cc3d.html
Одна polyline, Type=0x15.
Может быть, имеет смысл сделать "Extract all elements", но Евразия всё равно останется одной polyline на 50000 нодов.
Сделал из http://mappinghacks.com/data/TM_WORLD_BORDERS-0.2.zip путём объединения всех стран.
Есть только момент с лицензией, на сайте написано "Free GIS data".
Аналогичный файлик можно сделать из
http://code.google.com/p/mapnik-utils/s … orders.zip
Это же OpenStreetMap. Он больше внутри, чем снаружи.
Offline
#40 2009-12-14 23:45:33
- Zkir
- Member

- From: Хрустальная Москва
- Registered: 2009-02-21
- Posts: 6,110
Re: Карта всего мира с низкой детализацией
Вариант №1, не слишком детально, но зато одним объектом:
http://www.datafilehost.com/download-0d22cc3d.html
Одна polyline, Type=0x15.
Уже лучше. нельзя ли оттуда же получить например озера?
Истинные слова не не приятны, приятные слова не истинны.
True words are unpleasant; pleasant words are untrue.
Offline
#41 2009-12-15 15:55:07
- Fortress
- Member

- From: Russia, Saint-Petersburg
- Registered: 2009-07-09
- Posts: 1,109
Re: Карта всего мира с низкой детализацией
Сделал нечто, что с некоторой натяжкой можно назвать обзорной картой России.
russia.osm.overview.zip
Что ж над Питером то так поиздевались? ![]()
Offline
#42 2009-12-15 17:12:33
- Zkir
- Member

- From: Хрустальная Москва
- Registered: 2009-02-21
- Posts: 6,110
Re: Карта всего мира с низкой детализацией
Что ж над Питером то так поиздевались?
В каком смысле поиздевался?
Истинные слова не не приятны, приятные слова не истинны.
True words are unpleasant; pleasant words are untrue.
Offline
#43 2009-12-15 18:04:27
- OverQuantum
- Member

- From: Zelenograd
- Registered: 2009-06-17
- Posts: 1,582
- Website
Re: Карта всего мира с низкой детализацией
OverQuantum wrote:Вариант №1, не слишком детально, но зато одним объектом:
http://www.datafilehost.com/download-0d22cc3d.html
Одна polyline, Type=0x15.Уже лучше. нельзя ли оттуда же получить например озера?
Неа, но по-моему можно отсюда:
http://www.ngdc.noaa.gov/mgg/shorelines/gshhs.html
Меня пока устраивает 1й вариант.
Это же OpenStreetMap. Он больше внутри, чем снаружи.
Offline
#44 2009-12-15 20:33:41
- Zkir
- Member

- From: Хрустальная Москва
- Registered: 2009-02-21
- Posts: 6,110
Re: Карта всего мира с низкой детализацией
Итак, новая версия:
russia-overview.osm.2009-12-15.rus.zip - для Руссы
russia-overview.osm.2009-12-15.mp.zip - в mp
Что есть:
* Непрерывная береговая линия.
* Все населенные пункты.
* Административные и государственные границы
* Дороги: motorway, motorway_link, trunk, trunk_link, primary, primary_link
* Поддерживается маршрутизация по дорогам.
Чего нет, но хотелось бы:
* Реки и озера
Жду комментариев и предложений )
P.S. Между прочим, на этой карте очень хорошо видно, почему в highway нужно заносить значимость дороги, и что проходя через город дорога должна сохранять свой статус.
P.P.S. Набор сделай сам: russia-overview.osm.2009-12-15.osm.zip
Last edited by Zkir (2009-12-15 20:35:43)
Истинные слова не не приятны, приятные слова не истинны.
True words are unpleasant; pleasant words are untrue.
Offline
#45 2009-12-15 21:47:28
- OverQuantum
- Member

- From: Zelenograd
- Registered: 2009-06-17
- Posts: 1,582
- Website
Re: Карта всего мира с низкой детализацией
Итак, новая версия:
russia-overview.osm.2009-12-15.rus.zip - для Руссы
russia-overview.osm.2009-12-15.mp.zip - в mp
Моя Russa на ASUS P535 падаёт от этой карты и телефон вешает ![]()
От первой версии - не падало.
UPD: Помогло удаление объектов типа "Settlement (200-500) (0xf00, point)"
А в целом - круто!
Last edited by OverQuantum (2009-12-15 22:36:11)
Это же OpenStreetMap. Он больше внутри, чем снаружи.
Offline
#46 2009-12-15 23:08:37
- OverQuantum
- Member

- From: Zelenograd
- Registered: 2009-06-17
- Posts: 1,582
- Website
Re: Карта всего мира с низкой детализацией
Загрузил в Google Docs список тэгов, которые я выкачал:
https://spreadsheets.google.com/ccc?key … LUEE&hl=en
Конфиги для osm2mp не окончательные.
Можно редактировать, но желательно без удалений моего.
P.S. Могу ещё в Google Wave сделать ![]()
Last edited by OverQuantum (2009-12-15 23:12:38)
Это же OpenStreetMap. Он больше внутри, чем снаружи.
Offline
#47 2009-12-16 07:59:02
- Fortress
- Member

- From: Russia, Saint-Petersburg
- Registered: 2009-07-09
- Posts: 1,109
Re: Карта всего мира с низкой детализацией
Fortress wrote:Что ж над Питером то так поиздевались?
В каком смысле поиздевался?
Он был обрезан на половину. в новой карте все нормально ![]()
Offline
#48 2009-12-16 12:18:43
- coolkaas
- Member

- From: RU, Penza
- Registered: 2009-05-28
- Posts: 2,391
Re: Карта всего мира с низкой детализацией
у меня GME от *.mp вываливается с "Instruction at [0x00505407] caused stack overlow."
Offline
#49 2009-12-16 12:22:13
- Zkir
- Member

- From: Хрустальная Москва
- Registered: 2009-02-21
- Posts: 6,110
Re: Карта всего мира с низкой детализацией
у меня GME от *.mp вываливается с "Instruction at [0x00505407] caused stack overlow."
У тебя GME какой версии?
Last edited by Zkir (2009-12-16 13:04:13)
Истинные слова не не приятны, приятные слова не истинны.
True words are unpleasant; pleasant words are untrue.
Offline
#50 2009-12-16 22:19:29
- OverQuantum
- Member

- From: Zelenograd
- Registered: 2009-06-17
- Posts: 1,582
- Website
Re: Карта всего мира с низкой детализацией
А вот мой тест.
rus: http://www.datafilehost.com/download-72e11ff0.html
mp: http://www.datafilehost.com/download-410a823f.html
Пока без дорог и контуров крупных городов (way[place=city]).
Полный список тэгов тут: https://spreadsheets.google.com/ccc?key … LUEE&hl=en , колонка test3. Конфиги (колонка cfg) там обновил до рабочих.
Вопросы:
1) Чем бы оптимизировать границы государств и областей? Оставив им те же уровни отображения.
А то уже 10 МБ получилось...
2) Можно ли сделать так, чтобы Russa при открытии карты позиционировалась не край карты где-то в Тихом Океане (S0 E180), а на Африку хотя-бы (где центр карты)? Гарминовская WORLDMAP в виде .rus-файла позиционируется на Африку...
Last edited by OverQuantum (2009-12-16 22:20:04)
Это же OpenStreetMap. Он больше внутри, чем снаружи.
Offline