Nasıl bing haritayı kullanarak bir alanı kapsayacak?

2 Cevap php

Bing harita kullanarak bir alanı kapsayacak şekilde herhangi bir yolu var mı.

Bu linke gidin.

https://www.movinghelp.com/coverage.aspx?id=5924

Ben bu gibi görünüyor tam olarak ne gerekiyor.

Herhangi bir yardım takdir edilecektir. Teşekkürler n önceden.

2 Cevap

Sen Bing Maps SDK kullanmanız gerekir. Size ilgi alanına merkezli VEMap sınıfının bir örneğini oluşturun ve sonra VEShape bir veya daha fazla örneğini oluşturmak ve haritaya eklemek zorunda. Aşağıdaki kod Hindistan'ın ölçüde kapsayan bir şekil oluşturur:

//Create map
    map = new VEMap('myMap');
//Set center and zoom level
    map.LoadMap(new VELatLong(22.268764039073965, 79.98046875),4);

//Create shape (area) with TL, TR, BR and BL coordinates
    var shape = new VEShape(VEShapeType.Polygon,
                            [new VELatLong(32.84267363195431, 68.02734375),
                            new VELatLong(32.84267363195431,90.87890625),
                            new VELatLong(4.915832801313164,90.87890625),
                            new VELatLong(4.915832801313164,68.02734375)]);
//Format shape if needed
    var fillColor = new VEColor(226, 224, 219,0.5);
    shape.SetFillColor(fillColor);

//Add shape to map
    map.AddShape(shape);

here Daha fazla bilgi için gösterilen örnek kontrol

Eğer Shapelayer sınıfının bir örneğini oluşturmak gibi görünüyor. Tabii ki bir Bing Maps API account ve SDK ihtiyacı ve bu almak kolay olup olmadığını bilmiyorum.