Как добавить PIN -код на основе широты и долготы в картах OpenStreetMap?C#

Место общения программистов C#
Ответить
Anonymous
 Как добавить PIN -код на основе широты и долготы в картах OpenStreetMap?

Сообщение Anonymous »

У меня есть карта OpenStreet, в которой я пытаюсь добавить некоторые булавки, основанные на широтах и ​​достоинствах в приложении WPF, я не смог найти какую -либо соответствующую документацию на странице MapSui, чтобы добавить контакты. Сначала?
Это мой код за < /p>

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

using Mapsui;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Data;
using System.Windows.Documents;
using System.Windows.Input;
using System.Windows.Media;
using System.Windows.Media.Imaging;
using System.Windows.Navigation;
using System.Windows.Shapes;
using Windows.Devices.Geolocation;
using Windows.Services.Maps;
using Windows.Foundation;

namespace Newmap
{
/// 
/// Interaction logic for MainWindow.xaml
/// 
public partial class MainWindow : Window
{
public MPoint beginPoint=new MPoint();
public MPoint endPoint=new MPoint();
public MainWindow()
{
InitializeComponent();
var mapControl = new Mapsui.UI.Wpf.MapControl();

mapControl.Map?.Layers.Add(Mapsui.Tiling.OpenStreetMap.CreateTileLayer());

Content = mapControl;
beginPoint.X = 20.593684;
beginPoint.Y = 78.96288;
endPoint.X = 34.544261;
endPoint.Y = -91.969028;
//BasicGeoposition snPosition = new BasicGeoposition { Latitude = 47.620, Longitude = -122.349 };
//Geopoint snPoint = new Geopoint(snPosition);

//mapControl.ToDeviceIndependentUnits(beginPoint);
//mapControl.ToDeviceIndependentUnits(endPoint);

mapControl.ZoomToBox(beginPoint,endPoint);
}

}
}

< /code>
И это мой код XAML. < /p>






Также я должен добавлять изображения, чтобы действовать как булавки?

Подробнее здесь: https://stackoverflow.com/questions/749 ... street-map
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»