ГИС?

9 отговора 461 прегледа
#1

ГИС?

Привет,
имам да решавам следната задачка: Визуализиране на карта + разни обектчета по нея + зумиране + добавяне на нови обектчета + редактиране и т.н.

На идейно ниво, какво ще ми препоръчате като метод на изпълнение.

Мислите ми текат натам: картинки на картата /различни за всеки зум/, координатна система в пиксели + коефициент за мащаб, база данни с координатите на обектите и техните характеристики;

Как обаче ще визуализирам обектите върху картинките (мисля си за слоеве :( или директно изчертаване върху картинката с графичните екстри на пхп), как да ги направя чувствителни на кликове (тук пък мап ми се явява) и т.н.

Не искам да започна нещо което ще е сложно за преработване или грешно още като идея.

Благодаря ви!

Отговор
в отговор на Novobranka #2

Re: ГИС?

ГИС е много работа. Сигурен ли си, че искаш да почваш от нулата и сам да си чертаеш обектите на картата? Виждал ли си колко математика стои зад някои координатни трансформации? Има фирми и продукти като ArcGIS, Intergraph Geomedia, които се разработват от години. Струват пари, вярно, но се съмнявам да можеш да направиш нещо по-добро от техните решения. Допускам, че искаш да правиш сериозен ГИС проект. Ако питаш за нещо малко или просто игнорирай поста ми.

Аз доскоро бях сертифициран дебелопер за десктоп решения с интерграфската геомедия 4.0. Работил съм само с нея и не мога да я сравня с конкурентни продукти обаче.

--
"Agile is a mindset, not a set of practices, rules, or tools."
Tom Poppendieck
Отговор
в отговор на Novobranka #3

Re: ГИС?

Прекалено сложно го мислиш!
Използвай JavaScripts за визуализацията, PHP - за логическата обработка и БД - MySQL идеално ще си пасне.

Отговор
в отговор на Novobranka #4

Re: ГИС?

специално за разглеждане на карти през веб интерфейс според мене флаш рулира
един малък пример на
[линк]

Отговор
в отговор на Novobranka #5

Re: ГИС?

стой далече от идеята да пазиш информация за пикселите....

всичко във вектори!

математиката не е толкоз сложна, колкото те плашат ;-) стига да я разбираш де....мен лично ме кефи дори))

РНР, графичните му библиотеки и MySql на първо мислене трябва да са ти достатъчно....

джава скрипт също не е лоша идея....има шанс да намали трафика...

[линк]
Отговор
в отговор на Novobranka #6

Re: ГИС?

Много зависи каква площ ще покриваш с тия карти и какви детайли ще има - реки, пътища, махали и т.н. Аз съм ползвал ESRI Map, струваше към $5000, клиентът си го прати, и си имаше собствена база, и собствено API. Иначе с картинки за всеки квадрант и отделно за всеки zoom слой става майко мила.

Отговор
в отговор на Lupi #7

Re: ГИС?

;)
За съвсем малко нещо става въпрос. Карта на София и обекти (мрежа от обекти). Покритието дори не е на цяла София а на няколко квартали, но ще го правя за цяла.
Изхвърлих се с ГИС но то си е точно тквоз - карта и база с данни за някои обекти на картата, само дето картата не е вектор.
Резултата може би трябва да е като [линк] но с далеч по малко обекти върху растера.

Отговор
в отговор на Novobranka #8

Re: ГИС?

Не знам дали наистина ще се замислиш за MySQL, но ако го направиш помисли за това, което 4.1 може да ти предложи.
[линк]

salle.online.bg/sig
Отговор
в отговор на Novobranka #9

Re: ГИС?

колкото и да е малък обекта според мен не си заслужава да си хабиш нервите с пазене на растерни изображения......

[линк]
Отговор
в отговор на s_dimi #10

Re: ГИС?

флаш рулира kakyv e tozi metod? Mnogo interesna karta i me zaintreguva mnogo. Nqkoj moje li da mi dade info i script za tozi super metod. Blagodarq

Отговор