Страница 1 из 2
Карта для сайта вроде этой
Добавлено: 09 июл 2014, 10:30
bismoney
В общем ситуация такая, использовать api гугл и яндекс не вариант.
ОЧЕНЬ интересует как сделали они *****
Знатоки подскажите как именно это делается?
Я только начинаю разбираться в картах.
Простым просмотром исходного кода я понял что там OpenLayers
Объясните как для новичка... Как они сделали такую карту?
У них какой-то сервер на Linux и веб морда?
Где они взяли карту? или где можно ее взять? К примеру как у них.
В общем пожалуйста разложите по полочкам

Re: Карта для сайта вроде этой
Добавлено: 09 июл 2014, 10:32
bismoney
OpenLayers позволяет очень быстро и легко создать web-интерфейс для отображения картографических материало
То есть OpenLayers это просто веб морда? к которой подключается API скажем своего сервера и она все это дело уже обрабатывает и показывает на карте?
Благодаря OpenLayers разработчик имеет возможность создать, к примеру, собственную карту, включающую слои, предоставляемые WMS (и WFS) серверами, такими как Mapserver, ArcIMS или Geoserver,
То есть сначала надо поднять к примеру Mapserver?
Re: Карта для сайта вроде этой
Добавлено: 09 июл 2014, 10:41
trir
Да, OpenLayers это вэбморда (leaflet ещё посмотри, "Спутник" на нём сделан). Данные ему поставляет Mapserver (как пример, много вариантов есть...)
Данные можно взять
OSM ("Спутник" так же сделали

)
Re: Карта для сайта вроде этой
Добавлено: 09 июл 2014, 10:48
bismoney
Спасибо за ответ, можно еще помучать? )
Да я где-то читал что leaflet как веб морда легче и лучше.
Но есть пару нубских вопросов.
То есть к сайту я подключаю leaflet на разделе карты.
Дальше мне надо показать leaflet где брать карту и данные?
Я так понимаю все остальное храниться на сервере? То есть карта + данные?
>>Данные можно взять OSM
Если не сложно ответь в кратце что именно за данные там?
Карту надо брать отдельно а данные это уже поверх?
В принципе это пока все вопросы, сейчас буду поднимать MapServer
И подскажи пожалуйста, ты написал
>>как пример, много вариантов есть...
Какие можешь посоветовать? Может просто есть что-то лучше чем MapServer
Спасибо Огромное за ответы.
Re: Карта для сайта вроде этой
Добавлено: 09 июл 2014, 10:59
bismoney
MapServer установлен на Centos разбираюсь, буду очень рад если ответите на вопросы выше, они мне чуть помогут в понимании.
Re: Карта для сайта вроде этой
Добавлено: 09 июл 2014, 11:06
trir
Можно просто kml показать
Про OSM - там ведь написанно
А так
почитай и
посмотри
Мы тут "Картами" не занимаемся (это через ФСБ и со спецчастью), у нас тут просто Данные...

Re: Карта для сайта вроде этой
Добавлено: 09 июл 2014, 11:12
bismoney
trir писал(а):Можно просто kml показать
Про OSM - там ведь написанно
А так
почитай и
посмотри
Мы тут "Картами" не занимаемся (это через ФСБ и со спецчастью), у нас тут просто Данные...

=_=
Вот теперь я понял что за данные там, тоесть и карта и данные содержаться на сервере а веб лишь генерирует тот или иной кусочек карты и данные?
Re: Карта для сайта вроде этой
Добавлено: 09 июл 2014, 11:14
trir
Карта=данные
Кусочек генерирут (или даёт готовый) сервер, по запросу клиента
Re: Карта для сайта вроде этой
Добавлено: 09 июл 2014, 11:46
bismoney
trir писал(а):Карта=данные
Кусочек генерирут (или даёт готовый) сервер, по запросу клиента
Спасибо за ответы. Все получаеться.
Вопрос еще такой если можно
WEB
METADATA
"wms_title" "WMS Demo Server for MapServer"
"wms_onlineresource" "
http://10.1.1.1/cgi-bin/mapserver?map=/ ... gislab.map&"
"wms_srs" "EPSG:4326 EPSG:3857"
"wms_abstract" " demo WMS"
"wms_enable_request" "*"
"wms_encoding" "utf-8"
END
END
Вот строка подключения, я так понимаю gislab.map это подключение как раз карты?
Re: Карта для сайта вроде этой
Добавлено: 09 июл 2014, 11:56
bismoney
Наверное тупой вопрос... Не могу понять как работать с MapServer и какие данные ему нужны.
Пока по разбираюсь.
Re: Карта для сайта вроде этой
Добавлено: 09 июл 2014, 11:59
trir
Re: Карта для сайта вроде этой
Добавлено: 09 июл 2014, 12:02
bismoney
-
Re: Карта для сайта вроде этой
Добавлено: 09 июл 2014, 12:05
bismoney
Сижу читаю спасибо.
Я просто пока принцип не очень понимаю.
Есть глобальная карта, Россия которая отображается на спутнике к примеру.
Моя задача пока отобразить карту своего региона, а дальше уже разбираться со слоями итд.
Вот это глобальная карта ее надо качать и закидывать на сервер?
Re: Карта для сайта вроде этой
Добавлено: 09 июл 2014, 12:08
trir
Да, я выше дал ссылку, как раз в shp
Re: Карта для сайта вроде этой
Добавлено: 09 июл 2014, 12:33
bismoney
Пока не удачо =-=