Форум: "Основная";
Текущий архив: 2005.09.18;
Скачать: [xml.tar.bz2];
Внизпоиск по географическим картам Найти похожие ветки
← →
Сашка (2005-08-16 18:08) [0]Я хочу услышать мнение профессионала!
Подскажите с чего начать или встречались ли Вы с алгоритмами написания ГИС
(географических карт)?
У меня есть карта города, и хочется сделать поиск по улицам , домам, и т.п.
Чтоб выбрать нужное направление хочу узнать насколько это желание реальное!
С уважением Александр из Омска!
еще есть компонент Map Gis
← →
Jeer © (2005-08-16 18:13) [1]Десятки тысяч человеко-часов, если все с нуля.
← →
Defunct © (2005-08-16 18:18) [2]Сашка (16.08.05 18:08)
Работа очень серьезная. Мне очень сомнительно, что вы сможете сделать такую систему не имея опыта разработки более простых подобных систем.
> Подскажите с чего начать
Начать с проектирования объекта карты, далее проектирование БД, далее проектирование программы векторного граф. редактора, на котором вы сможете размещать объекты. Ну и потом можно приступать к реализации, и самым последним этопом будет наложение имеющейся у вас карты на векторную карту.
← →
Джо © (2005-08-16 18:35) [3]
> и хочется сделать поиск по улицам , домам, и т.п.
Это как раз самое простое. Сводится к генерации запроса к БД, не больше не меньше.
Есть солидная книга в PDF (на аглицком) -- "The Design and Implementation of Geographic Information Systems" by John E. Harmon and Steven J. Anderson, могу выслать на почту, если нужно.
← →
Tonich © (2005-08-16 18:44) [4]может у меня конечно была несколь другая задача, я использовал MapInfo с под дельфи
← →
AlexWlad © (2005-08-16 20:42) [5]Посмотри MapObjects или MapX.
← →
Джо © (2005-08-16 23:53) [6]
> [4] Tonich © (16.08.05 18:44)
и
> [5] AlexWlad © (16.08.05 20:42)
Вопрос был, напомню:
> встречались ли Вы с алгоритмами написания ГИС
> (географических карт)?
Замечу также, что "ГИС" <> "географическая карта". Совсем не равно. И даже "совсем другое".
← →
KA_ © (2005-08-17 09:29) [7]>Jeer © (16.08.05 18:13) [1]
Слишком громкое заявление. Приличную ГИС можно написать за полгода, имея компоненты за ~1000$.
Из опыта общения с разработчиками ГИС "ИнГео" всплывает цифра 1 год для грамотного программиста полностью с 0.
Я сам писал ГИС и не одну :))
ГИС - очень растяжимое понятие, надо конкретно ставить задачи, определять требования.
← →
pepper © (2005-08-17 09:38) [8]Уважаемый Александр из Омска!
Возьмите в любой "Союзпечати" диск с компьютерной прграммой "Дубль ГИС" для города Омска(по крайней мере у нас на Алтае мне удалось приобрести), возможно вас это программа устроит. Обидно! из всех отраслей требующих автоматизации практически всегда для студентов выбирают или ГИС или какой нибудь телефонный справочник....
← →
Jeer © (2005-08-17 10:53) [9]KA_ © (17.08.05 09:29) [7]
Имея ГИС вообще писать ничего не надо:)
Систему класса ESRI даже "грамотный" за год не напишет.
Сомневаюсь, что Сашка можно отнести к грамотным, в ГИС-смысле, программистам.
← →
Ученик чародея © (2005-08-17 20:14) [10]NGIS Components
http://www.gisdelphi.com/index_r.htm
Quantum GIS
http://sourceforge.net/projects/qgis/
← →
Сашка (2005-08-18 17:11) [11]Спасибо за ответы, что-то я думал что это проще чем тут Вы говорите. Просто хотелось узнать принцип работы подобных программ и их сложность написания. Я имею файл в Корале маленького городка и хотелось сделать подобие тех, что делают фирмы для жителей мегаполисов , в том числе г.Омска. Думал Вы мне дадите оптимизма в реализации данной задумки, но Вы меня напугали....хотя глаза боятся а руки делают. Буду искать.....
← →
linesoft © (2005-08-18 18:41) [12]>хочется сделать
Для такой довольно сложной задачи это слабый аргумент :)
← →
AlexWlad © (2005-08-18 19:01) [13]Главная задача - перевод экранных координат (мышь) в геодезические с учетом отображаемой области и масштаба (ну и обратно конечно). Поиск по адресам - банальное геокодирование, т.е. сопоставление координат (точка или прямоугольник) соотв. записи в БД.
← →
Джо © (2005-08-19 02:19) [14]
> [13] AlexWlad © (18.08.05 19:01)
> Главная задача - перевод экранных координат (мышь) в геодезические
> с учетом отображаемой области и масштаба (ну и обратно конечно).
Что тут сложного? Обычнейшее и банальнейшее преобразования.
> Поиск по адресам - банальное геокодирование, т.е. сопоставление
> координат (точка или прямоугольник) соотв. записи в БД.
А тут как раз посложнее.
← →
Джо © (2005-08-19 02:20) [15]
> [14] Джо © (19.08.05 02:19)
Черт, неразборчиво вышло. Еще раз, сорри:
> [13] AlexWlad © (18.08.05 19:01)
> Главная задача - перевод экранных координат (мышь) в геодезические
> с учетом отображаемой области и масштаба (ну и обратно конечно).
Что тут сложного? Обычнейшее и банальнейшее преобразования.
> Поиск по адресам - банальное геокодирование, т.е. сопоставление
> координат (точка или прямоугольник) соотв. записи в БД.
← →
KA_ © (2005-08-19 09:26) [16]>AlexWlad © (18.08.05 19:01) [13]
Банальное геокодирование :)))
Как раз геокодирование, если делать его по уму - это не банальная вешь. тут тебе пространственные запросы, R-деревья, Z-кривые и пр.
А вот перевод экранных координат в географические - раз плюнуть.
Особенно если географические - в декартовой системе. С различными географическими проекциями немного сложнее, но всеголишь надо знать этут тематику.
← →
Джо © (2005-08-19 10:24) [17]
> [16] KA_ © (19.08.05 09:26)
Вот и я о том же.
← →
CyberStorm © (2005-08-19 19:06) [18]Сашка, действительно все проще чем здесь говорят :) обращайся подскажу что и как...
← →
Сашка (2005-08-21 18:30) [19]а есть ведь всякого рода компоненты которые выполняют часть проблем,а после слов "тут тебе пространственные запросы, R-деревья, Z-кривые или банальное геокодирование" любой проект будет загублен начинающими!!! можно попроще выражаться?
← →
Сашка (2005-08-21 18:33) [20]CyberStorm-как с тобой связаться? пришли мне на panof@bk.ru письмецо! Очень тебя жду!
← →
Сашка (2005-08-22 19:00) [21]Ау?
← →
CyberStorm © (2005-08-22 19:35) [22]Отправил письмо на указанный адрес
← →
KA_ © (2005-08-25 17:28) [23]>можно попроще выражаться?
А зачем? Умные слова тебе очень пригодятся, если ты захочешь что-нибудь понять в этой теме. Запусти их в поисковик, например :)
А компоненты, естественно, есть. Вот небольшой списочек:
http://www.ezgis.com/
http://www.tatukgis.com/Home/home.aspx
http://www.gisdelphi.com/index_r.htm
http://www.ecostats.com/software/shapeviewer/svobjectsdelphi.htm
http://amber.ivanovo.ru/apmap.htm
http://www.microolap.com/products/gis/easymap/
http://www.sigmap.com/
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2005.09.18;
Скачать: [xml.tar.bz2];
Память: 0.51 MB
Время: 0.013 c