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

Namespace в Geoserver

Добавлено: 27 сен 2008, 05:23
Максим Дубинин
Подскажите, что есть NameSpace в Geoserver?

Re: Namespace в Geoserver

Добавлено: 22 янв 2009, 00:44
stalkerexe
В руководстве написано Namespace используется, чтобы отличить словари XML друг от друга. #WFS #GML #Filter
Дополнительно, каждый WFS будет использовать одну или более 'Прикладных Схем. GML - своего рода meta язык, с которого могут быть определены более определенные языки. WFS использует один или больше этих определенных языков, чтобы описать его схемы - возвращенный ответом DescribeFeatureType. Схема XML, которую это возвращает, определяет тот более определенный язык, того, каков 'путь' может быть, например. У этих схем должен быть свой собственный namespaces. GeoServer идет с некоторыми образец namespaces, но иметь в виду, что они - только образцы.
Все namespaces - URI's - Однородные Идентификаторы Ресурса. Они походят на URL (L для местоположения), кроме того они не должны указывать на определенное местоположение в сети. Они только должны быть уникальным идентификатором.

Re: Namespace в Geoserver

Добавлено: 22 янв 2009, 07:16
Максим Дубинин
спасибо за разъяснения, хочу задать пару вопросов, чтобы уточнить правильно ли я понял. Namespace имеет отношение только к векторным данным в форматах родственных XML? Вы переводите Namespace как "Прикладная схема", это стандартный перевод? как насчет "Пространства имен"?

Re: Namespace в Geoserver

Добавлено: 03 июн 2009, 08:53
a_medved
Namespace нужен в том числе и для фильтрации слоёв в запросе GetCapabilies сервисов (WMS,WFS), указывается параметром в запросе: ..&namespace=<namespace>&..
Очень удобно, если в GS развёрнуто несколько независимых карт-проектов, то можно настроить клиент на работу только с одним проектом (набором слоёв).