MapServer и магические строки

Mapserver, GeoServer, MapGuide, Google и другое ПО для веб-картографии
Ответить
Аватара пользователя
Denis Rykov
Гуру
Сообщения: 3376
Зарегистрирован: 11 апр 2008, 21:09
Репутация: 529
Ваше звание: Author
Контактная информация:

MapServer и магические строки

Сообщение Denis Rykov »

При обновлении MapServer на сайте полетело пособие. MapServer ругался на отсутствие слова SYMBOLSET и на какие то магические строки (Magic String). После непродолжительного поиска причина была найдена:

The MAP and SYMBOLSET keywords used to be optional at the beginning of mapfiles and symbolsets respectively. With this change, the MAP keyword will be required on the first line of mapfiles and the SYMBOLSET keyword required on the first line of symbolset files. If the keyword is missing then the parser will reject the file.

...first line of a template must contain the “MapServer Template” magic string which can be surrounded by comment delimiters...

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

<!-- MapServer Template -->
<html>
 <head>...</head>
 <body>
 ...
 </body>
</html>
То есть в файл с символами нужно добавить первой строкой - SYMBOLSET, а в файлы шаблонов - <!-- MapServer Template -->.
Spatial is now, more than ever, just another column- The Geometry Column.
Ответить

Вернуться в «Веб-картография»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 3 гостя