Чтение аттрибутов из шейпфайла (SHP/DBX) через .NET обертку над shapelib

by Dmitry [dimaka] Pavlov 22. July 2010 22:43
В посте о программировании MapServer средствами .NET (C#) я упоминал .NET обертку (скачать ZIP) над библиотекой shapelib, которую я использовал для чтения и записи атрибутивной информации шейпфайла (SHP) и координат, хранящихся в файле DBF. Приведенный ниже код для считывания атрибутов и координат ... [More]

Tags:

.NET | Coding | GIS | по-русски

Управление ArcView 3.2 с помощью Avenue комманд из .NET (C#) кода по протоколу DDE (Dynamic Data Exchange)

by Dmitry [dimaka] Pavlov 21. July 2010 03:12
Описание задачи Я работаю над проектом, часть которого заключается в обеспечении взаимодействия между ГИС (ГеоИнформационная Система) приложением ArcView 3.2 и .NET приложением (WinForms, C#). Необходимо иметь возможность получать сведения о состоянии проекта ArcView (например, «ловить»... [More]

Tags:

.NET | Coding | GIS | Tips | Tricks | по-русски

NDde - .NET(C#) library to work with DDE (Dynamic Data Exchange)

by Dmitry [dimaka] Pavlov 6. July 2010 02:38
I have a task to manage the old ESRI ArcView version - ArcView GIS 3.2 from .NET application. ArcView supports the only way to interoperate with external world via Dynamic Data Exchange (DDE) protocol. Which allows to programmatically run the Avenue scripts stored inside ArcView project ([PDF] Progr... [More]

Tags:

.NET | GIS | Links | Tips | Tricks

Программируем MapServer: работа с атрибутивной таблицей

by Dmitry [dimaka] Pavlov 28. May 2010 23:12
В предыдущем посте “Программируем MapServer: первое приложение” я описал демо приложение, программно взаимодействующее с MapServer на .NET (C#). На втором этапе я реализовал редактирование атрибутивной таблицы с перерисовкой изменений на карте. Это мне понадобилось для редактирования лег... [More]

Tags:

.NET | Coding | GIS | Tricks | по-русски

Программируем MapServer: первое приложение

by Dmitry [dimaka] Pavlov 11. May 2010 19:51
Недавно я писал о своем первом приложении, взаимодействующим с пакетом ESRI ArcGIS (ArcMap). Сегодня я закончил демо приложение, программно работающее через API - MapScript на .NET (C#) с платформой MapServer. MapServer –  платформа с открытым исходным кодом для публикации пространстве... [More]

Tags:

.NET | Coding | GIS | по-русски

Как создать шейпфайл (.SHP) на C# (.NET) – какие варианты?

by Dmitry [dimaka] Pavlov 7. May 2010 06:22
Озадачившись темой поста, я долго гуглил, пока не наткнулся на пост Creating a Shapefile from C# .NET - what are the options? В нем перечислены возможные варианты создать популярый формат для ГИС приложений – шейпфайл (shape file, *.SHP) на C# (.NET). Вкратце: руками (не совсем дотнет&hell... [More]

Tags:

.NET | Coding | GIS | Links | по-русски

Программируем ArcGIS: первое приложение

by Dmitry [dimaka] Pavlov 20. March 2010 05:22
Сегодня я закончил свое первое приложение, взаиможействующее с пакетом ESRI ArcGIS (ArcMap). Я узнал как работать такими объектами, как IApplication, IMap, IDocument, ILayer, ISelectionSet, ITable и другими. С их помощью я получил управление проектом карты в ArcMap (включение и выключение слоев, пол... [More]

Tags:

.NET | Coding | GIS | по-русски

Как получить ссылки на открытые окна ArcMap

by Dmitry [dimaka] Pavlov 16. March 2010 21:30
В рамках одного из проектов я озадачился тем, как получить ссылки на открытые окна ArcMap на языке C#. Документация говорит, что это нужно делать следующим образом: Type appRefType = Type.GetTypeFromProgID("esriFramework.AppRef");object appRefObject = Activator.CreateInstance(appRefType); IApplicat... [More]

Tags:

.NET | Tips | Tricks | по-русски | GIS

Calendar

<<  February 2012  >>
MoTuWeThFrSaSu
303112345
6789101112
13141516171819
20212223242526
2728291234
567891011

View posts in large calendar