Кто желает немного "генштаба"? :)
Добавлено: 18 фев 2011, 13:05
Краткая вводная. Есть чудесный ФГУП ╚Государственный научно-внедренческий центр геоинформационных систем и технологий╩ (далее - Госгисцентр). Есть фантастически дебильный формат SXF, принятый для хранения всей казенной картографической информации в виде, фактически, векторных картинок. (От того, что они имеют географическую привязку, цифровыми картами в современном смысле этого понятия они не становятся.) И вот, по заданию Роскартографии этот самый Госгисцентр разрабатывает картографический портал. О чем написано в довольно победных терминах тут: <A HREF="http://www.gisa.ru/56568.html">http://w ... l</A> И нечто даже работает вот здесь: <A HREF="http://213.79.97.162:8087/ggc-portal-ma ... l.html#</A> если не открывается, то заходить с <A HREF="http://www.ggc.ru/">http://www.ggc.ru/</A> по ссылке "Картографический портал". Поясню, как это работает. Приближаете карту "лупой", видите сетку разграфки на номенклатурные листы. <i>Первый перл: что от какого-либо условного номенклатурного деления пора бы уже отходить и переходить к единой во всех смыслах картографической основе - это еще до упомянутых организаций не дошло.</i> Далее, выбрав инструмент "информация", делаем тык в интересующее место. Открывается окошко со списком карт, где можно выбрать номенклатурный лист из имеющихся, разного масштаба. <i>Перл второй: понятие "масштаб" имеет смысл только в "бумажной" картографии, в электронной оно вырождается в условное соответствие этого самого "масштаба" и детализации (степени генерализации) карты, что практически бессмысленно в контексте современного подхода.</i> Нажав "открыть карту" в списке, получаем новое окно, в котором действительно есть карта. В форме 8-битного GIF без сглаживания. В пределах выбранного листа. К которой (опять же, только отдельно от остальных данных) можно получить WMS-доступ (соответствующая кнопка с картинкой и дискетой), скачав соответствующий файлик для ArcGIS или MapInfo. Подчеркиваю: в файлике, который можно скачать, сама карта содержаться не будет, там будет ссылка на WMS-запрос к серверу Госгисцентра. <i>Перл третий: объединить хотя бы все листы одного масштаба в один слой и давать ссылку на него они по каким-то причинам не захотели. Каждый лист - это отдельный WMS Layer.</i> Изменение "увеличения" листа в окне карты тоже очень веселит. Потому что с одной стороны да, генерализация в действии - когда какие-то местные предметы становятся слишком мелкими, они не отображаются. Однако если предмет появился, то соответствующее обозначение торжественно меняет свой размер вместе с изменением увеличения. <i>Перл четвертый: здравствуйте, векторные картинки вместо карт.</i> Кроме всего прочего, из этой чудесной системы можно получить метаданные каждого листа, в которых русским языком написано, в каком году они оцифрованы с бумажных планшетов в чудесной системе производства ЗАО "КБ "Панорама". Еще несколько замечаний. В Opera эта хреновина не работает (что-то они умудрились в openlayers испортить, адаптируя под свои нужды). Повозившись с GDAL и его драйвером WMS, можно (если это на какую-то территорию имеет смысл, что нельзя исключить) выдернуть оттуда эти картинки в GeoTIFF, только брать нужно увеличение посильнее, чтоб генерализация и масштабирование не сжирали и не делали обозначения нечитаемыми. То, что разработчики гордятся сохранением одинакового вида в MapInfo и ArcGIS - это смешно, потому что сгенерированный на сервере GIF не может выглядеть по-разному, это же не векторные данные в итоге. :) В системе используется проекция EPSG:41001, что есть, гхм, не совсем стандартная штука (это гугловский "Меркатор на сфере"). Также очень забавно видеть в запросе тип image/png, а получать данные в image/gif. То есть с одной стороны - да, "переход на новые технологии" - на лицо. Однако используются они таким образом, как если бы какой-нибудь 1С:Предприятие использовалась бы в бухгалтерии в качестве текстового редактора со встроенным калькулятором вместо привычных бухгалтеру деревянных счёт. В общем, желающие "настоящего цифрового генштаба" - добро пожаловать, вооружайтесь знаниями протокола WMS и тащите. От привычного "генштаба" эти данные отличаются тем, что всё "секретное" из них потёрто - параметры мостов и прочие данные.