Данные OpenStreetMap в shape формате

Обсуждение материалов сайта: вопросы, замечания, предложения
Ответить
Аватара пользователя
Denis Rykov
Гуру
Сообщения: 3376
Зарегистрирован: 11 апр 2008, 21:09
Репутация: 529
Ваше звание: Author
Контактная информация:

Re: Данные OpenStreetMap в shape формате

Сообщение Denis Rykov » 11 ноя 2010, 17:41

Спасибо за замечания. На сервере используем эту программу, которая меняет кодировку в dbf по мере выгрузки шейпов из базы. Что касается местами неверной кодировки. Файлы вида *bound.dbf - это данные не из OSM, а из этого проекта и припаковываются в общий архив по причине сложности выгрузить из нашей OSM БД нефрагментированных границ регионов. Сейчас просмотрю что там в них с кодировкой и по необходимости поменяю. chel-coastline-a.dbf - если посмотреть на дату файла - 16.09.2010, то есть это старая выгрузка, поэтому кодировка не поменяна. По идее нужно удалить этот архив (chel-coastline-a.7z) с сервера, так как на текущий момент получается, что условию выделения слоёв *-coastline-a ни один объект в Челябинской области не соответствует. Спасибо, что обратили внимание. Во избежание подобных ситуаций, видимо, внесем в скрипт команду ежедневной очистки каталогов перед стартом выгрузки.

UPD: Так и есть, в файлах *bound.dbf была неверная кодировка. Исправлено. Завтра будут корректные выгрузки. Просьба отписываться, если возникнут еще какие-нибудь проблемы.
Spatial is now, more than ever, just another column- The Geometry Column.

AndyOld
Интересующийся
Сообщения: 27
Зарегистрирован: 02 авг 2010, 11:22
Репутация: 0

Re: Данные OpenStreetMap в shape формате

Сообщение AndyOld » 12 ноя 2010, 16:52

Можно ли добавить к выгрузкам помимо РФ, Московскую область с непосредственно прилегающими областями?

Аватара пользователя
Denis Rykov
Гуру
Сообщения: 3376
Зарегистрирован: 11 апр 2008, 21:09
Репутация: 529
Ваше звание: Author
Контактная информация:

Re: Данные OpenStreetMap в shape формате

Сообщение Denis Rykov » 12 ноя 2010, 17:20

Не понял вопроса. В выгрузках ведь присутствует Московская область, ровно как и все остальные области.
Spatial is now, more than ever, just another column- The Geometry Column.

AndyOld
Интересующийся
Сообщения: 27
Зарегистрирован: 02 авг 2010, 11:22
Репутация: 0

Re: Данные OpenStreetMap в shape формате

Сообщение AndyOld » 13 ноя 2010, 07:44

_DR_
Я видимо не правильно выразился.
Московскую с прилегающими одним куском (полигоном).

Аватара пользователя
Максим Дубинин
MindingMyOwnBusiness
Сообщения: 9129
Зарегистрирован: 06 окт 2003, 20:20
Репутация: 748
Ваше звание: NextGIS
Откуда: Москва
Контактная информация:

Re: Данные OpenStreetMap в shape формате

Сообщение Максим Дубинин » 13 ноя 2010, 09:05

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

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

AndyOld
Интересующийся
Сообщения: 27
Зарегистрирован: 02 авг 2010, 11:22
Репутация: 0

Re: Данные OpenStreetMap в shape формате

Сообщение AndyOld » 13 ноя 2010, 11:21

Я понял.
Может кто тогда подскажет способ как из отдельных областей сгенерить один файл osm?

Аватара пользователя
SS_Rebelious
Гуру
Сообщения: 1304
Зарегистрирован: 24 фев 2009, 16:51
Репутация: 99
Ваше звание: GIS pro-fan
Откуда: Lahti / Газ-ПУТИНбург
Контактная информация:

Re: Данные OpenStreetMap в shape формате

Сообщение SS_Rebelious » 13 ноя 2010, 12:41

AndyOld писал(а):Может кто тогда подскажет способ как из отдельных областей сгенерить один файл osm?
Вам уже предложили более простой способ:
Максим Дубинин писал(а):проще всего вам самому вырезать из общероссийского нужный кусок.
То есть не клеить по областям нарезанное, а нарезать нужное из общего. Вот здесь вся РФ
Look for something long enough, and you will find it. Look for something without understanding, and it will find you...
"All paid jobs absorb and degrade the mind." Aristotle
If you take 1 step towards freedom it'll take 2 steps towards you!

AndyOld
Интересующийся
Сообщения: 27
Зарегистрирован: 02 авг 2010, 11:22
Репутация: 0

Re: Данные OpenStreetMap в shape формате

Сообщение AndyOld » 13 ноя 2010, 14:52

SS_Rebelious
Эх, я наоборот хотел, чтоб не работать с большим объемом данных, РФ то 4 гига.
А получается что rus.osm обойти не получится, как в том мультфильме -
"Что Вы хотите, в себле похудеть или в щеках поправиться?"
Ну да ладно, в конце концов не смертельно, только дольше. :-)

A_lala
Новоприбывший
Сообщения: 3
Зарегистрирован: 30 ноя 2010, 22:18
Репутация: 0

Re: Данные OpenStreetMap в shape формате

Сообщение A_lala » 02 дек 2010, 16:45

Коллеги, кто работает в ArcGis, очень нужна ваша помощь. Заказчик передал мне данные в shp-файлах, которые скачаны с OpenStreetMap, до этого вообще не была знакома с этой системой. Мне нужно работать с этими данными в ArcGis, когда я подключаю их там в новом проекте, то визуально они искажаются, то есть например квадратное здание становится похожим на параллелипипед:) Как-будто происходит перепроецирование. Но при этом координаты отображаются правильные у всех данных (внизу в строке состояния, при наведении курсором на объект). Проекцию в shp-файлах пробовала отключать, в проекте тоже не прописываю проекцию, то есть "на лету" ничего не должно проецироваться. Подключила те же данные в Map Info - там все замечательно отображается. Дело в том, что мне к этим данным надо привязать растр, и эта "кривизна" никак не устраивает. Чего я не понимаю, где недосмотрела??) Спасибо всем, кто откликнется.

Аватара пользователя
Максим Дубинин
MindingMyOwnBusiness
Сообщения: 9129
Зарегистрирован: 06 окт 2003, 20:20
Репутация: 748
Ваше звание: NextGIS
Откуда: Москва
Контактная информация:

Re: Данные OpenStreetMap в shape формате

Сообщение Максим Дубинин » 02 дек 2010, 19:44

OpenStreetMap и ArcGIS здесь непричем, разбирайтесь с матчастью
http://gis-lab.info/qa/proj-sk-faq.html#16
пристегивайтесь, турбулентность прямо по курсу

A_lala
Новоприбывший
Сообщения: 3
Зарегистрирован: 30 ноя 2010, 22:18
Репутация: 0

Re: Данные OpenStreetMap в shape формате

Сообщение A_lala » 03 дек 2010, 15:03

Максим, большое спасибо за ответ. Все внимательно прочитала. Прошу прощения за дилетантский вопрос. Но деваться некуда - до этого только в ArcGis работала:) Попыталась разобраться, что происходит, увидела что в ArcGis данные как бы сплющиваются по вертикали в два раза, по сравнению с картинкой в OSM (прикрепила картинку), из-за того что физический размер на экране расстояния, соответствующего 1 градусу в ГСК, по горизонтали в обеих программах одинаков, а по вертикали в OSM больше в два раза. В проекте ArcGis проекция никакая не прописана, просто открываю пустой проект и добавляю shp-слой, скачанный из OSM, то есть перепроецирования "на лету" в другую СК нет. Что не так делаю??
Вложения
Untitled-1.jpg
Untitled-1.jpg (17.29 КБ) 11913 просмотров

Аватара пользователя
nadiopt
Гуру
Сообщения: 4744
Зарегистрирован: 29 янв 2009, 13:27
Репутация: 495
Ваше звание: хрюкало
Откуда: Санкт-Петербург
Контактная информация:

Re: Данные OpenStreetMap в shape формате

Сообщение nadiopt » 03 дек 2010, 15:10

попробуйте наоборот выставить СК экстента WGS UTM зона Магаданской обл (что в какой зоне, есть тут же на гис-лабе)
ин гроссен фамилен нихт клювен клац клац

A_lala
Новоприбывший
Сообщения: 3
Зарегистрирован: 30 ноя 2010, 22:18
Репутация: 0

Re: Данные OpenStreetMap в shape формате

Сообщение A_lala » 03 дек 2010, 15:34

Спасибо! Теперь все выглядит одинаково и в OSM, и в ArcGis:))

Аватара пользователя
nadiopt
Гуру
Сообщения: 4744
Зарегистрирован: 29 янв 2009, 13:27
Репутация: 495
Ваше звание: хрюкало
Откуда: Санкт-Петербург
Контактная информация:

Re: Данные OpenStreetMap в shape формате

Сообщение nadiopt » 03 дек 2010, 15:35

просто шейп на ОСМ в WGS, а показывается в WGS UTM, чтоб привычно выглядело
ин гроссен фамилен нихт клювен клац клац

Stud
Интересующийся
Сообщения: 46
Зарегистрирован: 12 сен 2010, 06:16
Репутация: 0

Re: Данные OpenStreetMap в shape формате

Сообщение Stud » 11 дек 2010, 18:30

а имеется ли возможность в табличку OSM.osm_rels добавить поле с регионом, в котором находится этот релейшн?

Ответить

Вернуться в «Материалы сайта»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя