Страница 1 из 1
Ищу .Net разработчика, владелющего ГИС технологиями.
Добавлено: 21 ноя 2013, 09:19
Venethi
Здравствуйте!
Требуется разработать модуль ГИС работающий с картами OSM под MDI интерфейсом (AvalonDock). Должна быть возможность отрисовки пользовательских слоев поверх цифровой карты местности. Платформа .Net. Используется паттерн MVVM. Подробности в личку.
Re: Ищу .Net разработчика, владелющего ГИС технологиями.
Добавлено: 27 фев 2014, 11:26
DevGis
Не понятно в чем здесь проблема.
Вот, например, код (WPF, MVVM правда не совсем соответствует стандарту) отображающий OSM карту. Эту карту кстати можно законно разместить на собственном сервере (или даже на виртуалке - если используется одна машина).
xaml
Код: Выделить всё
<dx:DXWindow x:Class="DXApplication_Map.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:dx="http://schemas.devexpress.com/winfx/2008/xaml/core"
xmlns:dxb="http://schemas.devexpress.com/winfx/2008/xaml/bars"
Title="MainWindow" Height="350" Width="525" xmlns:dxm="http://schemas.devexpress.com/winfx/2008/xaml/map">
<Grid>
<dxm:MapControl HorizontalAlignment="Stretch" Name="mapControl1" VerticalAlignment="Stretch">
<dxm:ImageTilesLayer>
<dxm:ImageTilesLayer.DataProvider>
<dxm:OpenStreetMapDataProvider />
</dxm:ImageTilesLayer.DataProvider>
</dxm:ImageTilesLayer>
<dxm:ImageTilesLayer Opacity="0.6">
<dxm:ImageTilesLayer.DataProvider>
<dxm:OpenStreetMapDataProvider />
</dxm:ImageTilesLayer.DataProvider>
</dxm:ImageTilesLayer>
</dxm:MapControl>
</Grid>
</dx:DXWindow>
Код: Выделить всё
using System.Windows;
using DevExpress.Xpf.Core;
namespace DXApplication_Map
{
public partial class MainWindow : DXWindow
{
public MainWindow()
{
InitializeComponent();
}
}
}