Страница 2 из 2

Re: Развернуть Geoserver

Добавлено: 11 авг 2014, 21:06
Denis Rykov
В том то и дело, что он - сервер, а не клиент. И еще, если вы хотите в заниматься Веб-картографией, то учите Python, а не Java, так как подавляющее большинство серверного ПО либо написано на Python, либо имеет питоновские баиндинги.

Re: Развернуть Geoserver

Добавлено: 11 авг 2014, 22:30
Ovak
Закинул папку на VDS-server <-> установил необходимые проги -> выкинул index наружу -> зашел в админку, переписал конфигурацию -> открыл в браузере. Какое практическое применение у geoservera на данный момент, я не понимаю.

Re: Развернуть Geoserver

Добавлено: 12 авг 2014, 05:06
ericsson
Ovak, ваши представления об архитектуре картографических веб-сервисов весьма расплывчаты и далеки от реальности. Поясню. Картографический веб-сервис состоит из большого числа частей, которые друг от друга совершенно не зависят, в том смысле, что они разрабатываются отдельно, настраиваются отдельно, часто могут быть заменены совершенно независимо друг от друга и так далее.

"Адаптивность", о которой вы говорите, это свойство исключительно веб-интерфейса. То есть того, что выполняется на стороне клиента (непосредственно в browser-е). И то, этот интерфейс не является единым целым - это собственно веб-страница, которая размечена на языке HTML, это скрипты, выполняемые в browser-е, которые написаны на Javascript (именно они генерируют запросы к серверу, когда пользователь, например, перемещает карту в окне), это каскадные таблицы стилей на языке CSS, которые управляют отображением страницы при разных условиях (печать, десктоп, мобильное устройство). Geoserver вообще не при чем тут, даже если вместе с ним устанавливается какой-то примитивный веб-интерфейс для предварительного просмотра (ну чтобы больше ничего не надо было ставить, чтобы проверить, заработало, или нет).

"Практическое применение" Geoserver - это взять данные из источника, сделать из них растровое изображение с учетом прописанных стилей и того, что запрошено у него клиентом (то есть веб-интерфейсом на стороне пользователей, либо не веб-интерфейсом, а программой - вы можете к Geoserver подключиться из того же QGIS и видеть ту же самую картинку).

Если вы хотите уметь настраивать все - вам придется разобраться и в настройках Geoserver, и в администрировании базы данных, и в верстке HTML+CSS, и в куче других вещей.

Обсуждение вопросов о том, какой язык лучше, лишено смысла. Действительно, на C++ вы скрипты, которые будут исполняться в browser-е клиента не напишете. Но одно написано на одном языке, другое - на другом, и уж тем более, бессмысленно судить о ценности языка Java по тому же JOSM, который - всего лишь капля в море, а выбор Java для него был обусловлен требованием кросс-платформенности.

Так что заканчивайте морочить себе голову третьестепенными вопросами.

Re: Развернуть Geoserver

Добавлено: 12 авг 2014, 08:12
ericsson
Пара картинок:
Изображение
- это примерная схема архитектуры картографического веб-сервиса
Изображение
- это схема, которая иллюстрирует (пусть и грубо) взаимозаменяемость компонентов на разных уровнях клиент-серверной архитектуры.

Re: Развернуть Geoserver

Добавлено: 12 авг 2014, 14:55
Ovak
Речь совершенно не об этом. Вы сперва тему прочитайте, потом флуд сливайте. Geoserver практической ценности не имеет, ни как программа, ни как сервер. Фактически получается что для размещения на сервисе его однозначно надо допиливать. Против OSM-сервера у него никаких шансов. И за адаптивность не надо рассказывать, на пхп не один сайт написан, хотя это задача хтмл и ксс. Клиент-это пасажир и если водила ноль, то никуда ты не уедешь. Короче приложение сырое.

Re: Развернуть Geoserver

Добавлено: 12 авг 2014, 17:07
Denis Rykov
Похоже, вам бесполезно что-то объяснять, так как вы совершенно ничего не поняли из того, что было вам адресовано. ericsson всё правильно описал и даже картинки привёл, но как видно без толку. GeoServer - это WMS/WFS-сервер, который полностью выполняет возложенную на него функцию и если вы "чайник" (с ваших же слов), то не стоит давать оценок программному продукту, назначение которого вы так и не смогли понять.

Re: Развернуть Geoserver

Добавлено: 12 авг 2014, 17:16
ericsson
Ovak, если вы настаиваете на том, что язык, исполняемый на сервере (php), который всего лишь генерирует HTML и CSS, интерпретируемые на клиенте, решает все вопросы адаптивного отображения сайтов, то с вами невозможен предметный разговор, потому что вы не владеете базой, а уже все для себя решили, а факты, которые в вашу (не побоюсь этого слова, бредовую) картину мира не вписываются, считаете флудом. Ну, флаг вам в руки, делайте все сами, "правильно".

Re: Развернуть Geoserver

Добавлено: 12 авг 2014, 17:35
Ovak
Я сказал, то, что я сказал: ЭТО НЕ СЕРВЕР и позиционировать его как сервер - пошлость. Я понимаю что компашка опенгео или осгео в каких вы там кучках продвиженцев - в свои ворота рога упирает, но если вы не научитесь делать выводы из критики, то флаг вам в руки. Из всего этого балагана только кюгис достоин внимания.

Re: Развернуть Geoserver

Добавлено: 12 авг 2014, 18:15
trir
Открываем http://geoserver.org/
Открываем консоль и находим

Код: Выделить всё

<script src="/js/jquery-1.11.1.min.js"></script>
<script src="/js/bootstrap-3.0.3.min.js"></script>
<script src="/js/ol.js"></script>
<script src="/js/app.js"></script>
Открываем /js/ol.js и смотрим заголовок

Код: Выделить всё

// OpenLayers 3. see http://ol3js.org/

Re: Развернуть Geoserver

Добавлено: 12 авг 2014, 19:47
paleogis
Ovak писал(а):Я сказал, то, что я сказал: ЭТО НЕ СЕРВЕР и позиционировать его как сервер - пошлость. Я понимаю что компашка опенгео или осгео в каких вы там кучках продвиженцев - в свои ворота рога упирает, но если вы не научитесь делать выводы из критики, то флаг вам в руки. Из всего этого балагана только кюгис достоин внимания.
Ovak писал(а):Речь совершенно не об этом. Вы сперва тему прочитайте, потом флуд сливайте.
Топикстартер разбушевался и уже начал выяснять отношения с участниками, которые пытались помочь решить его вопросы. В целях профилактики топикстартер получил бан на неделю и пламенный привет от администрации форума, тема закрыта.
P.S.
Даже если ответ участников форума не решил все Ваши вопросы, не забывайте поблагодарить отвечающих, вместо того чтобы нахамить. Также учитесь правильно задавать вопросы. Это 50% Вашего успеха :D