Страница 1 из 1
Импорт данных OSM в shape-формат
Добавлено: 07 сен 2008, 02:44
updates-bot
Обсуждение статьи
"Импорт данных OSM в shape-формат"
http://gis-lab.info/qa/osm2shape.html
Re: Импорт данных OSM в shape-формат
Добавлено: 11 янв 2009, 13:50
Mitrich
пока не про саму программу...
скачал с geofabrik.de уже сконвертированный в шейп кусок на Францию. При просмотре в Аркгис ВЫЯСНИЛОСЬ, что специальные символы из французского алфавита читаются не правильно. вот маленький пример
mitrichtools.narod.ru/Files/00/Sample_CP.rar
может кодировка в UTF-8 ? а как написать .cpg файл?
а может немцы конвертнули так, что назад пути нет?
Вообщем, кто знает, что с этим делать, пожалуйста, дайте знать.
Re: Импорт данных OSM в shape-формат
Добавлено: 11 янв 2009, 23:32
Максим Дубинин
да, utf, ответ на вопрос смотрим
здесь
Re: Импорт данных OSM в shape-формат
Добавлено: 12 янв 2009, 13:12
Mitrich
спасибо, пробую. Но есть проблема с запуском модуля. Я ничего не смыслю в питоне
1.сам питон установлен
c:\Python25
2.скаченный dbfpy я скопировал в c:\Python25\Lib\dbfpy
правильно?
3.вашу программу положил тоже в c:\Python25\Lib\dbfpy
4.пробовал запускать python.exe потом в командной строке пытался вводить
c:\Python25\Lib\dbfpy\dbUTF_WIN.py d:\Temp\test_CP.dbf d:\Temp\test_out.dbf
совсем ничего не получилось
5.запустил IDLE
6. открыл программу заменил начало, чтобы передать аргументы (пытался прямо писать в dbf.DBF("d:\Temp\test_CP.dbf")
if not sys.argv[1:]:
sys.argv += ["d:\Temp\test_CP.dbf", "d:\Temp\test_out.dbf"]
print sys.argv[1]
db = dbf.Dbf(sys.argv[1])
newDB=dbf.Dbf(sys.argv[2], new=True)
7.получаю ошибку
Traceback (most recent call last):
File "C:\Python25\Lib\dbfpy\dbUTF_WIN.py", line 11, in <module>
db = dbf.Dbf(sys.argv[1])
TypeError: __init__() takes exactly 1 argument (2 given)
8. НУ и где я полный лопух?
везде....

Re: Импорт данных OSM в shape-формат
Добавлено: 14 янв 2009, 10:39
Mitrich
данные OSM в кодировке utf8, например скаченные с
http://downloads.cloudmade.com/
а вот с geofabrik.de ни utf8, ни utf7 не давали правильной раскладки.(хотя материал лучше сконвертирован - полнее)
вот еще способ прочитать кодовую страницу
http://ru-arcgis.livejournal.com/1141.html
полезные ссылки по ходу дела
http://wiki.openstreetmap.org/index.php/Planet.osm
http://geometrybag.wordpress.com/2007/0 ... in-arcgis/
Re: Импорт данных OSM в shape-формат
Добавлено: 04 дек 2013, 12:47
finlas
При перекладке линий и точек выдает "Cant convert string to number: true" что это?
И можно поподробней рассказать про poly-файлы ? не понятно что это и как их создать. я так понял что обычные шейпы подгруженные не подойдут для обрезки?
Re: Импорт данных OSM в shape-формат
Добавлено: 04 дек 2013, 13:14
Максим Дубинин
где и что вы именно делаете и что вам нужно-то сформулируете?
Re: Импорт данных OSM в shape-формат
Добавлено: 04 дек 2013, 13:43
finlas
делаем мы все так же и там же, согласно статье. но вот результата добиться пока что не получается
Re: Импорт данных OSM в shape-формат
Добавлено: 04 дек 2013, 22:21
Максим Дубинин
что серьезно согласно статье "Импорт данных OSM в shape-формат в Arcview GIS"? Что-то не верится.