Всем привет. В вопросе ГИС я новичок, но у меня есть задание и желание освоить.
На входе: имеется *.shp файл в котором проведены линии, не прямые, из нескольких вершин.
На выходе: должна быть программка на C# с использованием библиотеки GDAL/OGR которая откроет этот shp файл, найдет линию, определит первый вертекс и отсчитав определенное расстояние поставит метку, в идеале нужно ещё найти необходимый вертекс и отсчитав от него определенное расстояние, поставить метку.
Просьба не пинайте и не ругайтесь, приму любые советы, примеры кода на C# хотя бы того как открыть этот файл, литература и обсуждения. В том числе как правильно цеплять библиотеку к VS2012. Брал готовый пример с сайта gdal.ogr, но там выскакивает какое то исключение и никак не могу понять в чем его причины, ругается на OGRregisterAll(), приложение может быть даже консольным, мне главное понять как работать со всем этим.
Заранее спасибо всем кто дельно поможет.
GDAL/OGR + C# (VS2012 Express edition)
-
- Новоприбывший
- Сообщения: 1
- Зарегистрирован: 21 дек 2012, 12:02
- Репутация: 0
- Дмитрий Барышников
- Гуру
- Сообщения: 2572
- Зарегистрирован: 17 ноя 2009, 19:17
- Репутация: 261
- Откуда: Москва
Re: GDAL/OGR + C# (VS2012 Express edition)
В С# я полный ноль, но вот эти ссылки могут помочь:
http://trac.osgeo.org/gdal/wiki/GdalOgrInCsharp
http://trac.osgeo.org/gdal/wiki/GdalOgrCsharpVersions
http://trac.osgeo.org/gdal/wiki/GdalOgrCsharpUsage
http://trac.osgeo.org/gdal/wiki/GdalOgrInCsharp
http://trac.osgeo.org/gdal/wiki/GdalOgrCsharpVersions
http://trac.osgeo.org/gdal/wiki/GdalOgrCsharpUsage
-
- Гуру
- Сообщения: 4067
- Зарегистрирован: 15 окт 2010, 08:33
- Репутация: 1062
- Ваше звание: программист
- Откуда: Казань
Re: GDAL/OGR + C# (VS2012 Express edition)
похоже, GDAL на вашей машине нет (или установлен криво) ...VadimD писал(а):Брал готовый пример с сайта gdal.ogr, но там выскакивает какое то исключение и никак не могу понять в чем его причины, ругается на OGRregisterAll()
-
- Гуру
- Сообщения: 5298
- Зарегистрирован: 09 апр 2010, 19:30
- Репутация: 1015
- Ваше звание: просто мимо прохожу
- Откуда: Ё-бург
Re: GDAL/OGR + C# (VS2012 Express edition)
У меня та же проблема, описана здесь - типа не может найти ogr_wrap.dll. Не могу вылечить...
Update: Вылечил PATH=C:\Program Files (x86)\FWTools2.4.7\bin
Update: Вылечил PATH=C:\Program Files (x86)\FWTools2.4.7\bin
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя