www.map-info.ru :: Просмотр темы - WFS сервер, как зделать?
                               РќР° главную страницу сайта

 
                                
ВходВход    РегистрацияРегистрация    ПрофильПрофиль    ПользователиПользователи    ГруппыГруппы    FAQFAQ    ПоискПоиск  

 
   Список форумов www.map-info.ru | Форум - программирование в среде MapInfo Добавить ответ
Предыдущая тема :: Следующая тема  
Автор Сообщение
ROMEN



Зарегистрирован: 04.04.2008
Сообщения: 12

СообщениеДобавлено: Ср Апр 16, 2008 11:42 am    Заголовок сообщения: WFS сервер, как зделать? Добавить ответ со ссылкой на данный текст

Помогите пожалуйста в создании WFS сервера!
Web Feature Service (WFS) – другой вид картографической веб-службы, возвращающей, в отличие от WMS, набор векторных объектов. Формат представления объектов – текст на Языке географической разметки (Geography Markup Language, GML). Сам GML является отдельной спецификацией OGC. Назначение WFS – дать клиентскому приложению возможность создавать многослойные карты, в которых слои берутся из разных источников. Растровые изображения WMS не прозрачны, поэтому вы не можете наложить изображение от одной WMS-службы поверх другой. А вот векторы WFS вполне для этого пригодны. Очевидно, что цена этому – усложнение клиентского приложения, которое должно уметь отобразить эти векторные данные. Кроме того, WFS не может полноценно заменить множество слоев WMS, т.к. даже не очень большое количество векторных объектов в формате GML занимает объем, соизмеримый с объемом растрового изображения той же карты. Поэтому эти два вида служб оптимально использовать в паре: WMS – для отображения базовой карты, WFS – для оперативной графики поверх нее (например, маршруты или выделенные объекты).
http://gis-lab.info/qa/openlayers-begin.html
http://geomapx.blogspot.com/2008/01/wms-and-openlayers.html
Вот пример такого сервера - http://webservices.ionicsoft.com/unData/wfs/UN
А это содержание файла который сохраняетса вместе со скачаными с него файлами:
- <MI_WFS_TableDefinition xmlns:ionic="http://www.ionicsoft.com/versions/5" xmlns:wfs="http://www.ionicsoft.com/wfs" xmlns:gml="http://www.opengis.net/gml" xmlns:ogc="http://www.opengis.net/ogc" xmlns="http://www.opengis.net/wfs" xmlns:ogcwfs="http://www.opengis.net/wfs" xsi:schemaLocation="http://www.opengis.net/wfs ../wfs/1.0.0/WFS-basic.xsd" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
- <ServerInfo xmlns="http://www.mapinfo.com/tabdef">
<GetCapabilities URL="http://webservices.ionicsoft.com/unData/wfs/UN" />
<DescribeFeatureType URL="http://webservices.ionicsoft.com:8080/unData/wfs/UN" HttpRequest="Post" />
<GetFeature URL="http://webservices.ionicsoft.com:8080/unData/wfs/UN" HttpRequest="Post" />
<Feature Name="wfs:N10M_WBY_POLY" CoordSys="mapinfo:coordsys 1,104" srsName="EPSG:4326" />
</ServerInfo>
- <ColumnInfo xmlns="http://www.mapinfo.com/tabdef">
<Column xmlns="" nsurl="http://www.ionicsoft.com/wfs" ns="wfs" name="AREA" objrealname="" type="Float" />
<Column xmlns="" nsurl="http://www.ionicsoft.com/wfs" ns="wfs" name="PERIMETER" objrealname="" type="Float" />
<Column xmlns="" nsurl="http://www.ionicsoft.com/wfs" ns="wfs" name="WBY_" objrealname="" type="Integer" />
<Column xmlns="" nsurl="http://www.ionicsoft.com/wfs" ns="wfs" name="WBY_ID" objrealname="" type="Integer" />
<Column xmlns="" nsurl="http://www.ionicsoft.com/wfs" ns="wfs" name="NAME" objrealname="" type="Char" width="0" />
<Column xmlns="" nsurl="http://www.ionicsoft.com/wfs" ns="wfs" name="TYPE_" objrealname="" type="Char" width="0" />
<Column xmlns="" nsurl="http://www.ionicsoft.com/wfs" ns="wfs" name="PERENNIALITY" objrealname="" type="Char" width="0" />
<Column xmlns="" nsurl="http://www.ionicsoft.com/wfs" ns="wfs" name="CNTY_CODE" objrealname="" type="Char" width="0" />
<Column xmlns="" nsurl="http://www.ionicsoft.com/wfs" ns="wfs" name="E00_CENTROID_Y" objrealname="" type="Float" />
<Column xmlns="" nsurl="http://www.ionicsoft.com/wfs" ns="wfs" name="E00_CENTROID_X" objrealname="" type="Float" />
<Column xmlns="" nsurl="http://www.ionicsoft.com/wfs" ns="wfs" name="GEOM" objrealname="gml:PolygonPropertyType" type="Geometry" />
</ColumnInfo>
</MI_WFS_TableDefinition>
Я так понимаю что для того чтобы создать этот сервер нужно зарегистрировать интернет-страничку на каком то бесплатном хостинге- это я сделаю! а дальше? ... ((
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Андрей Могильный



Зарегистрирован: 21.03.2006
Сообщения: 864

СообщениеДобавлено: Ср Апр 16, 2008 4:13 pm    Заголовок сообщения: Добавить ответ со ссылкой на данный текст

Уверен, что тебе Web-сервисы нужны? Web-сервис нужен чтобы предоставлять информацию другой программе, которая умеет использовать данные, которые возвращает этот Web-сервис. Web-сервисы не нужны Web-браузерам и людям, которые смотрят в них :)
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
ROMEN



Зарегистрирован: 04.04.2008
Сообщения: 12

СообщениеДобавлено: Чт Апр 17, 2008 12:23 pm    Заголовок сообщения: Добавить ответ со ссылкой на данный текст

Андрей Могильный писал(а):
Уверен, что тебе Web-сервисы нужны? Web-сервис нужен чтобы предоставлять информацию другой программе, которая умеет использовать данные, которые возвращает этот Web-сервис. Web-сервисы не нужны Web-браузерам и людям, которые смотрят в них :)

значит простому смертному (не кодеру) это не под силу??
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Показать сообщения:   
   Список форумов www.map-info.ru | Форум - программирование в среде MapInfo Добавить ответ
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


Top.Mail.Ru