Страница 9 из 14

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

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

UPD: Так и есть, в файлах *bound.dbf была неверная кодировка. Исправлено. Завтра будут корректные выгрузки. Просьба отписываться, если возникнут еще какие-нибудь проблемы.

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

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

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

Добавлено: 12 ноя 2010, 17:20
Denis Rykov
Не понял вопроса. В выгрузках ведь присутствует Московская область, ровно как и все остальные области.

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

Добавлено: 13 ноя 2010, 07:44
AndyOld
_DR_
Я видимо не правильно выразился.
Московскую с прилегающими одним куском (полигоном).

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

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

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

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

Добавлено: 13 ноя 2010, 11:21
AndyOld
Я понял.
Может кто тогда подскажет способ как из отдельных областей сгенерить один файл osm?

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

Добавлено: 13 ноя 2010, 12:41
SS_Rebelious
AndyOld писал(а):Может кто тогда подскажет способ как из отдельных областей сгенерить один файл osm?
Вам уже предложили более простой способ:
Максим Дубинин писал(а):проще всего вам самому вырезать из общероссийского нужный кусок.
То есть не клеить по областям нарезанное, а нарезать нужное из общего. Вот здесь вся РФ

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

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

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

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

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

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

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

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

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

Добавлено: 03 дек 2010, 15:10
nadiopt
попробуйте наоборот выставить СК экстента WGS UTM зона Магаданской обл (что в какой зоне, есть тут же на гис-лабе)

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

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

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

Добавлено: 03 дек 2010, 15:35
nadiopt
просто шейп на ОСМ в WGS, а показывается в WGS UTM, чтоб привычно выглядело

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

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