Разработка ГИСа. Помогите советом
-
- Новоприбывший
- Сообщения: 7
- Зарегистрирован: 28 мар 2010, 20:30
- Репутация: 0
Разработка ГИСа. Помогите советом
Всем добрый день. Хотелось бы попросить совета у опытных в этой области людей. В рамках курсовой работы требуется визуализировать гис, предназначенный для продажи недвижимости, с использованием семантического масштабирования карты города (района). Вот не могу определиться со средой разработки. Думаю делать на C#. Посоветуйте пожалуйста с чего начать, так как разработкой подобных приложений никогда не занимался.
- Максим Дубинин
- MindingMyOwnBusiness
- Сообщения: 9128
- Зарегистрирован: 06 окт 2003, 20:20
- Репутация: 747
- Ваше звание: NextGIS
- Откуда: Москва
- Контактная информация:
Re: Разработка ГИСа. Помогите советом
1. Веб или локально?
2. Уверены, что готовое решение не проще доработать?
2. Уверены, что готовое решение не проще доработать?
пристегивайтесь, турбулентность прямо по курсу
-
- Новоприбывший
- Сообщения: 7
- Зарегистрирован: 28 мар 2010, 20:30
- Репутация: 0
Re: Разработка ГИСа. Помогите советом
1. Локально
2. Возможно и проще) Знать бы что дорабатывать
2. Возможно и проще) Знать бы что дорабатывать
- Дмитрий Барышников
- Гуру
- Сообщения: 2572
- Зарегистрирован: 17 ноя 2009, 19:17
- Репутация: 261
- Откуда: Москва
Re: Разработка ГИСа. Помогите советом
в случае C# посмотрите SharpMap
http://sharpmap.codeplex.com/
http://sharpmap.codeplex.com/
- Максим Дубинин
- MindingMyOwnBusiness
- Сообщения: 9128
- Зарегистрирован: 06 окт 2003, 20:20
- Репутация: 747
- Ваше звание: NextGIS
- Откуда: Москва
- Контактная информация:
Re: Разработка ГИСа. Помогите советом
Тогда сначала возьмите например QGIS и покрутите данные OSM. Уверен, задача станет яснее, программировать на C# под него правда нельзя.
http://gis-lab.info/qa/qgis-osgeo4w.html
http://gis-lab.info/projects/osm-export.html
http://gis-lab.info/qa/qgis-osgeo4w.html
http://gis-lab.info/projects/osm-export.html
пристегивайтесь, турбулентность прямо по курсу
-
- Новоприбывший
- Сообщения: 11
- Зарегистрирован: 12 апр 2010, 08:02
- Репутация: 0
Re: Разработка ГИСа. Помогите советом
Для ВЕБ Можешь попробовать MapGuideOpenSource. Есть вариант установки .NET Но должен заметить что самой информации по API не много, но если есть желание.
Чисто локальный вариант то mapwindow. Open source и написан на C#.
Чисто локальный вариант то mapwindow. Open source и написан на C#.
-
- Новоприбывший
- Сообщения: 7
- Зарегистрирован: 28 мар 2010, 20:30
- Репутация: 0
Re: Разработка ГИСа. Помогите советом
Всем спасибо за советы. Задача стала гораздо яснее. Решил использовать SharpMap. Возник ряд вопросов:
1. В чем удобнее создавать электронные карты формата .shp? (QGis?)
2.Где может храниться информация об объектах карты? (бд или сам .shp файл)
3.Возможно ли работа с кирилицей при создании карт? (пробовал делать, косяк с кодировками, видел тему на форуме, потерял к сожалению..)
4.С работой со слоями в SharpMap разобрался, встала проблема с работой с данными. Необходим минимальный функционал - при нажатие на карте на объекте - выделение его и выдача информации, ну и фильтрация объектов ( отображение на карте по выбранному критерию) Кто работал с SharpMap поделитесь советом)) ( ну или кусочком кода)
1. В чем удобнее создавать электронные карты формата .shp? (QGis?)
2.Где может храниться информация об объектах карты? (бд или сам .shp файл)
3.Возможно ли работа с кирилицей при создании карт? (пробовал делать, косяк с кодировками, видел тему на форуме, потерял к сожалению..)
4.С работой со слоями в SharpMap разобрался, встала проблема с работой с данными. Необходим минимальный функционал - при нажатие на карте на объекте - выделение его и выдача информации, ну и фильтрация объектов ( отображение на карте по выбранному критерию) Кто работал с SharpMap поделитесь советом)) ( ну или кусочком кода)
- JEY
- Активный участник
- Сообщения: 228
- Зарегистрирован: 17 июл 2008, 13:42
- Репутация: 1
Re: Разработка ГИСа. Помогите советом
По крайней мере, когда я в последний раз работал с SharpMap, он вообще не содержал какого-либо функционала по выбору объектов на карте. Однако реализовать это не сложно.
Работа с кириллицей в ShaprMap возможна. Совет на форуме по поводу обхода данной проблемы я уже давал, даже приложил файлы с исправленным исходным кодом.
Для SharpMap не принципиально, где будет храниться информация. Будь то shape-файл или база данных, производительность от этого не меняется. Для shape-файлов создается файл пространственного индексирования, а для баз данных, в каждую таблицу, добавляются дополнительные поля, описывающие пространственный экстент и позволяющие одним запросом выбрать необходимое для отображения на карте количество объектов.
И, наконец, shape-файлы Вы можете создавать в любой программе, работающей с пространственными данными...
Работа с кириллицей в ShaprMap возможна. Совет на форуме по поводу обхода данной проблемы я уже давал, даже приложил файлы с исправленным исходным кодом.
Для SharpMap не принципиально, где будет храниться информация. Будь то shape-файл или база данных, производительность от этого не меняется. Для shape-файлов создается файл пространственного индексирования, а для баз данных, в каждую таблицу, добавляются дополнительные поля, описывающие пространственный экстент и позволяющие одним запросом выбрать необходимое для отображения на карте количество объектов.
И, наконец, shape-файлы Вы можете создавать в любой программе, работающей с пространственными данными...
-
- Новоприбывший
- Сообщения: 7
- Зарегистрирован: 28 мар 2010, 20:30
- Репутация: 0
Re: Разработка ГИСа. Помогите советом
Jey, большое спасибо за объяснение!!
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 24 гостя