Страница 1 из 1

GDAL/OGR + C# (VS2012 Express edition)

Добавлено: 21 дек 2012, 12:16
VadimD
Всем привет. В вопросе ГИС я новичок, но у меня есть задание и желание освоить.
На входе: имеется *.shp файл в котором проведены линии, не прямые, из нескольких вершин.
На выходе: должна быть программка на C# с использованием библиотеки GDAL/OGR которая откроет этот shp файл, найдет линию, определит первый вертекс и отсчитав определенное расстояние поставит метку, в идеале нужно ещё найти необходимый вертекс и отсчитав от него определенное расстояние, поставить метку.

Просьба не пинайте и не ругайтесь, приму любые советы, примеры кода на C# хотя бы того как открыть этот файл, литература и обсуждения. В том числе как правильно цеплять библиотеку к VS2012. Брал готовый пример с сайта gdal.ogr, но там выскакивает какое то исключение и никак не могу понять в чем его причины, ругается на OGRregisterAll(), приложение может быть даже консольным, мне главное понять как работать со всем этим.

Заранее спасибо всем кто дельно поможет.

Re: GDAL/OGR + C# (VS2012 Express edition)

Добавлено: 31 дек 2012, 15:32
Дмитрий Барышников

Re: GDAL/OGR + C# (VS2012 Express edition)

Добавлено: 31 дек 2012, 19:53
gamm
VadimD писал(а):Брал готовый пример с сайта gdal.ogr, но там выскакивает какое то исключение и никак не могу понять в чем его причины, ругается на OGRregisterAll()
похоже, GDAL на вашей машине нет (или установлен криво) ...

Re: GDAL/OGR + C# (VS2012 Express edition)

Добавлено: 23 авг 2013, 19:49
trir
У меня та же проблема, описана здесь - типа не может найти ogr_wrap.dll. Не могу вылечить...

Update: Вылечил PATH=C:\Program Files (x86)\FWTools2.4.7\bin