GIS-LAB

Географические информационные системы и дистанционное зондирование


Форумы GIS-Lab.info

Геоинформационные системы (ГИС) и Дистанционное зондирование Земли


Создание приложения .NET на базе GDAL/ORG: загрузка слоя

Обсуждение материалов сайта: вопросы, замечания, предложения

Создание приложения .NET на базе GDAL/ORG: загрузка слоя

Сообщение updates-bot » 12 ноя 2008, 10:30

Обсуждение статьи "Создание приложения .NET на базе GDAL/ORG: загрузка слоя"

http://gis-lab.info/qa/sharpmap-opentab.html
  • 0

updates-bot
Bot
 
Зарегистрирован: 04 фев 2008
 
Сообщения: 276
Репутация: 2

Re: Создание приложения .NET на базе GDAL/ORG: загрузка слоя

Сообщение bim2010 » 08 окт 2009, 09:29

Спасибо автору статьи.
Ссылка для скачивания fwtools http://home.gdal.org/fwtools не рабочая
Зеркало: http://fwtools.loskot.net/
  • 0

bim2010
Гуру
 
Зарегистрирован: 27 янв 2009
 
Сообщения: 885
Репутация: 209
Статьи: 1
Проекты: 2

Re: Создание приложения .NET на базе GDAL/ORG: загрузка слоя

Сообщение Максим Дубинин » 08 окт 2009, 17:04

да нет, первая вроде работает
  • 0

пристегивайтесь, турбулентность прямо по курсу
Аватара пользователя
Максим Дубинин
NextGIS
 
Зарегистрирован: 06 окт 2003
Откуда: Москва (на карте)
 
Сообщения: 8865
Репутация: 627
Статьи: 231
Проекты: 12/6

Re: Создание приложения .NET на базе GDAL/ORG: загрузка слоя

Сообщение ArhangelSM » 08 окт 2010, 08:48

Здравствуйте я использовал ваш код для открытия TAB файлов карты но при открытии выпадает ошибка: Инициализатор типа "SharpMap.Data.Providers.Ogr" выдал исключения
  • 0

ArhangelSM
Новоприбывший
 
Зарегистрирован: 08 окт 2010
 
Сообщения: 5
Репутация: 0

Re: Создание приложения .NET на базе GDAL/ORG: загрузка слоя

Сообщение myxi4 » 30 ноя 2010, 02:13

Люди добрые, не велите казнить. Горе у меня.

По долгу службы у меня сейчас происходит первое знакомство с этим чудо-двигателем для внедрения ГИС в свой проэкт. Пытаюсь всё делать поэтапно, точь-в-точь как написанно в даной статье. Компонент так и не появляется! (

Скачав последний Change Set 80631 я не могу его откомпилировать открыв *2008.sln файл(дома Visual Studio 2008 как вы уже смогли догадаться, даже с SP какими-то). Ругается на отсутствие обьявленного типа "LayerCollectionType" в Map.cs. Из-за этого он не может создать остальные библиотеки, ну и по цепочке куча ненайденых библиотек(*.dll) в подпапках release и debug. Аналогична история и с другими Change Set.

Пытался скачать готовый релиз SharpMap. Там в комплекте идёт 3 *.dll файла: BruTile.dll, ProjNET.dll, SharpMap.dll. Создав на них референсы и прописав using в новом проэкте я могу юзать классы SharpMap'a но хочется компоненты на формочку таскать, а не изобретать велосипед для их добавления. Согласен, ведь можно зайти в конструктор формы, руками создать обьект формы, понаписывать его свойств, откомпилировать ... и вуаля - компонент на форме. Но ведь это для индусов :twisted: (ничего лично против этой нации и качества кода их программистов не имею).

Прошу помочь в решении проблемы с добавлением компонентов. Да и то что он на первых парах не компилится вселяет небольшое переживание, нормально ли он потом будет себя вести на моей машине?

Автору огромное спасибо за статью. Не смотря что в моём случае не помогло, но дал надежды на лучшее))

PS: Есть подозрение что разработчики часто втыкают включить в сборку LayerCollctionType class файл. Это уже было в других Change Set(ссылка на страницу офф сайта с обсуждением)
  • 0

myxi4
Новоприбывший
 
Зарегистрирован: 25 ноя 2010
 
Сообщения: 7
Репутация: 0

Re: Создание приложения .NET на базе GDAL/ORG: загрузка слоя

Сообщение ArhangelSM » 02 дек 2010, 12:51

у меня была таже проблема не мог собрать делал все по инструкции но потом решил попробовать взять те же версии что указаны при описании и все получилось вот тока теперь переделываю под oracle уже слои загружает но сразу все пока осталось реализовать выбор объектов на карте если кто знает как сделать выбор объектов напишите читал тему которая есть на этом форуме но там пример не полный
  • 0

ArhangelSM
Новоприбывший
 
Зарегистрирован: 08 окт 2010
 
Сообщения: 5
Репутация: 0

Re: Создание приложения .NET на базе GDAL/ORG: загрузка слоя

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

патчи для статьи приветствуются
  • 0

пристегивайтесь, турбулентность прямо по курсу
Аватара пользователя
Максим Дубинин
NextGIS
 
Зарегистрирован: 06 окт 2003
Откуда: Москва (на карте)
 
Сообщения: 8865
Репутация: 627
Статьи: 231
Проекты: 12/6

Re: Создание приложения .NET на базе GDAL/ORG: загрузка слоя

Сообщение ArhangelSM » 03 дек 2010, 13:37

доделаю чтоб объекты можно было выделять выложу готовый проект
  • 0

ArhangelSM
Новоприбывший
 
Зарегистрирован: 08 окт 2010
 
Сообщения: 5
Репутация: 0

Re: Создание приложения .NET на базе GDAL/ORG: загрузка слоя

Сообщение ArhangelSM » 13 дек 2010, 08:55

http://vip-file.com/downloadlib/3897380 ... le.7z.html
http://letitbit.net/download/70073.72a2 ... le.7z.html

SharpMap открытие tab файлов по одному файлу и из базы Oracle в место ххх вписать подключения к базе оракл сваи
  • 0

ArhangelSM
Новоприбывший
 
Зарегистрирован: 08 окт 2010
 
Сообщения: 5
Репутация: 0

Re: Создание приложения .NET на базе GDAL/ORG: загрузка слоя

Сообщение Mavka » 12 фев 2011, 18:34

Очередной пример создания простого приложения на SharpMap - G#.Viewer – GUI
  • 0

лангольеры под окном жрали время ом-ном-ном
Аватара пользователя
Mavka
Гуру
 
Зарегистрирован: 14 мар 2008
 
Сообщения: 2060
Репутация: 9
Статьи: 11
Проекты: 2/1

Re: Создание приложения .NET на базе GDAL/ORG: загрузка слоя

Сообщение ArhangelSM » 22 фев 2011, 14:01

Mavka писал(а):Очередной пример создания простого приложения на SharpMap - G#.Viewer – GUI


Лично мой вывод еще хуже чем предыдущий пример.
  • 0

ArhangelSM
Новоприбывший
 
Зарегистрирован: 08 окт 2010
 
Сообщения: 5
Репутация: 0

Re: Создание приложения .NET на базе GDAL/ORG: загрузка слоя

Сообщение froz » 15 фев 2012, 23:16

Здравствуйте, я так же использовал ваш код для открытия TAB файлов карты но при открытии выпадает ошибка: Инициализатор типа "SharpMap.Data.Providers.Ogr" выдал исключения. Подскажите, пожалуйста, в чем может быть ошибка?
  • 0

froz
Новоприбывший
 
Зарегистрирован: 15 фев 2012
 
Сообщения: 1
Репутация: 0

Re: Создание приложения .NET на базе GDAL/ORG: загрузка слоя

Сообщение Voltron » 15 фев 2012, 23:40

Посмотреть в отладчике нельзя где именно падает?
  • 0

Voltron
Гуру
 
Зарегистрирован: 29 мар 2007
Откуда: Ukraine (на карте)
 
Сообщения: 2627
Репутация: 32
Статьи: 31
Проекты: 4/1

Re: Создание приложения .NET на базе GDAL/ORG: загрузка слоя

Сообщение Sibit » 30 май 2012, 13:46

Как то слишком сложно все написано в статье. Я делал так:

1)Пункты 1-2 из статьи
2) Заходим в скачанном в папку Trunc, открываем файл солющена для 10 студии
3) В открывшийся проектах открываем ссылки, если что-то недоступно(а у меня это был DotSpatal.projection ) удаляем и добавляем заново.
4) Собираем солюшен
5) Создаем свой проект, добавляем в него проекты из папки SharpMap, SharpMap.UI и SharpMap.Extensions. (Копировать папки не нужно!)
6) Добавляем эти проекты в ссылки своего проекта
7) открываем app.config своего проекта, добовляем туда путь к FWTools, у меня так:
Код: Выделить всё
<appSettings><add key="FWToolsBinPath" value="C:\Program Files\FWTools2.4.7\bin"/></appSettings>

8 ) Пишем код 8)
9) Собираем проект

Блин, пунктов больше получилось, но так - работает :)
  • 0

Sibit
Активный участник
 
Зарегистрирован: 21 окт 2009
Откуда: Новосибирск (на карте)
 
Сообщения: 174
Репутация: 23
Проекты: 1


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

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

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


(Геокруг)

© GIS-Lab и авторы, 2002-2013. При использовании материалов сайта, ссылка на GIS-Lab и авторов обязательна. Содержание материалов - ответственность авторов (подробнее).