Сообщения

Сообщения за Март, 2012

Работа с публичной кадастровой картой на примере QGIS и gvSIG

Написал статью в Wiki на gis-lab.info.

На gvSIG 1.11 добавление сервера и подключение слоёв проходит хорошо, но ничего не показывается, хотя я и пробовал изменять настройки видимости масштабов. gvSIG 2.0.0.2042  - выдаёт ошибки.

Работает на gvSIG CE 1.0. но не могу получить информацию с добавленных слоёв.

Статья

Перемещаемые подписи в QGIS

Изображение
В предыдущем посте я хвалил gvSIG за слой аннотаций. Но основательно поковырявшись в QGIS увидел подобный инструмент в модуле mmqgis, он так же создаёт ещё один точечный слой.
А потом я обратил внимание на новый инструмент подписей слоя в QGIS. находится он в меню "Слой", в противовес старой технологии, которая в находится в свойствах слоя на соответствующей закладке.
Так вот, возможностей размещения надписей там больше и можно редактировать текст, но два инструмента: "Переместить" и "Вращать" не активны.
В русском руководстве по QGIS про это (переместить и вращать) ничего не написано.
И вот я нашёл страничку где сказано, что нужно для этого на слое завести необходимые поля для сохранения положения подписи!

Я на радостях взял тестовый проектик и принялся за дело: добавил 2 double (там было написано real, как когда-то в Delphi в 90-е) поля - LabelX, LabelY, добавил их в нужных местах настройки подписей и включил редактирование.
Каково же было моё удивлени…

Аннотации в gvSIG для землеустройства.

Изображение
Доброго всем дня.
Занимаясь тематикой автоматизации землеустроительного проектирования и кадастровых работ, в основном как разработчик, изучал возможности различных открытых ГИС на предмет пригодности для оформления необходимых документов, например Межевой план в графической его части.
Наиболее подходящего чем gvSIG я не нашёл. Почему? Вот ответ - аннотации.
Редко бывают случаи когда для подписывания угловых точек (характерных точек земельного участка) хватает настроек подписей слоя. Подписи точек (и не только точек) не должны пересекать границы участков, попадать внутрь оформляемого сейчас участка, закрывать или сливаться с условными обозначениями растровой подложки. Что делают в подобных случаях? Верно, сдвигают подпись в то место, где она удовлетворяет условиям. Это отлично решается в таких ГИС как MapInfo и ArcGIS. В первом вообще всё просто - подписи объектов можно перемещать (Рис.1), в ArcGIS есть механизм текстовых аннотаций, причём аннотации зависимы от объектов на основании …
Достало меня трахаться с этим XML-ем, что у него и где.

Есть желание сделать "как все", по пути наименьшего сопротивления - писать текст в MID/MIF, с точками, ну и пакетная обработка тоже будет.
Будет LandProcessorMIF 0.8

НО только не один! будет интересно кому, будем делать.
Поправил конвертер.
Тут
Вроде как Росреестр изменил формат выдаваемых XML-файлов
Было:
 </Spelement_Unit><Spelement_Unit Type_Unit="Линия" Su_Nmb="4"><Ordinate X="486928.74" Y="2174769.73" /><Ordin Стало:

<Spelement_Unit Type_Unit="Точка" Su_Nmb="3"><Ordinate X="353660.46" Y="4329031.76"/></Spelement_Unit><Sp
Понятно, что Линия не есть Точка


Надо изменять LandProcessor