Aracılığıyla paylaş


Raptiye eklemek için veri kaynağı kullanma

Mevcut verileri içeren tabloyu Harita denetimine yükleyin. Denetim daha sonra tablonuzdaki her satırı harita raptiyesi olarak çizecektir.

Ön Koşullar

  1. Bir tuval uygulaması oluşturun ve Jeo-uzamsal önkoşulların uygun olduğundan emin olun .
  2. Uygulamanızda bir eşleme ekleyin.

Excel çalışma kitabından pin verileri ekleme

Veri kaynağınızın, daha sonra denetimin Gelişmiş bölmesindeki ilişkili özelliklerle eşleştirilmesi gereken aşağıdaki sütunlara sahip bir adlandırılmış tablo içermesi gerekir.

Sütun açıklaması Özellikle eşlenir Zorunlu
Pin için etiket. ItemsLabels Zorunlu
Pinin boylamı ItemsLongitudes Zorunlu
Pinin enlemi ItemsLatitudes Zorunlu
Raptiyenin rengi ItemsColors İsteğe bağlı
Raptiyenin simgesi ItemsIcons İsteğe bağlı

Power Apps'teki Color sabit listesi ve ColorFade, ColorValue ve RGBA işlevleri konusunda açıklanan şekilde renk alanı tüm CSS dizelerini kabul eder.

Simgeniz olarak Görüntü şablonları listesi konusunda belirtilen simgeleri kullanabilirsiniz.

Aşağıdaki Excel tablosu gerekli sütunları gösterir:

TestData adlı bir tabloyla, ad, boylam ve enlem sütunları içeren bir tabloya sahip örnek Excel dosyası.

Bu işlevi test etmek için aşağıdaki örnek verileri kopyalayabilirsiniz:

Ad Boylam Enlem Renk Simge
Dördüncü Kahve (örnek) -98,29277 Kategori 26.2774 Mavi marker-flat
Litware, Inc. (örnek) -96.85572 Kategori 32.55253 #ffefcd hexagon-thick
Adventure Works (örnek) -96.99952 Kategori 32.72058 car
Fabrikam, Inc. (örnek) -118.30746 Kategori 34.86543
Blue yonder Airlines (örnek) -118.66184 34.17553
City Power & Light (örnek) -113.46184 37.15363
Contoso Pharmaceuticals (örnek) -80.26711 Kategori 40.19918
Alpine Ski House (örnek) -102.63908 Kategori 35.20919
A Datum Corporation (örnek) -89.39433 Kategori 40.71025
Coho Winery (örnek) -116.97751 32.87466
  1. Tabloyu kopyalayıp yeni bir veri kaynağı yapıştırın. Bu örnekte, bir Excel çalışma kitabı kullanılmaktadır.

  2. Hücrelerden birini seçin ve şeritte Giriş sekmesinde, tablo olarak Biçimlendir'i seçin ve herhangi bir stil seçin ve Tamam'ı tıklatın.

    Excel'de biçim olarak tablo seçeneğini gösteren ekran görüntüsü.

  3. Tabloyu seçin ve şeritte tablo tasarımı sekmesine gidin. Tablo adı altında tablo için bir ad girin: örneğin TestData.

    Excel'de tablo adını vurgulayan ekran görüntüsü.

  4. Çalışma kitabını kaydedin.

  5. Power Apps'te yeni bir uygulama açın veya oluşturun ve harita denetimini ekleyin.

  6. Özellikler bölmesinde, Locations(Items) alanını seçin ve ardından excel'i arayın ve Excel'den Al'ı seçin.

    Excel'den Al seçeneğinin ekran görüntüsü.

  7. Excel çalışma kitabını bulun ve 'ı seçin. Bilgileri içeren tabloyu ve TestData öğesini seçin ve sonra bağlantı kurun .

    Tablo seçimi panelinin ekran görüntüsü.

  8. Özellikler bölmesinde Gelişmiş sekmesine gidin ve Diğer seçenekler'i seçin.

  9. Aşağıdaki özellikleri ayarlayın:

    • Name olarak ItemsLabels
    • "Latitude" olarak ItemsLatitudes
    • "Longitude" olarak ItemsLongitudes
    • (İsteğe Bağlı) "Colors" olarak ItemsColors
    • (İsteğe Bağlı) "Icons" olarak ItemsIcons
  10. Harita denetimi artık tablodaki her satırı, Excel tablosunda tanımlandığı gibi Ad ile etiketlenmiş ve sağlanan simgeleri ve renkleri kullanarak iğne olarak gösterir. Bir simge veya renk sağlanmazsa denetim varsayılan simge ve rengi kullanır.

    Özel simgelere ve farklı renklere sahip harita denetiminin ekran görüntüsü.

Not

Her harita denetimi, enlem veya boylamdan 5000 raptiye ve adreslerden 50 raptiye görüntüleyebilir. haritanın adresleri görüntülemek için enlem veya boylama göre coğrafi olarak kodlaması gerektiğinden adresler için raptiye sayısı daha düşüktür. Mümkün olduğunda adresleri kullanmamanızı öneririz. Coğrafi olarak kodlanmış adresleri veri kaynağınıza geri kaydedebilirsiniz.

Tek bir raptiye için hem enlem veya boylam hem de adres verildiğinde harita denetimi adresin coğrafi kodlamasını önlemek için enlem veya boylam kullanılmasını önceliklendirir.

Harita denetimindeki coğrafi olarak kodlanmış adresleri veri kaynağına kaydetme

Harita denetimi her başlatıldığında, aynı adres kümesinin coğrafi olarak kodlanmasını önlemek için, coğrafi olarak kodlanmış adresleri özgün veri kaynağına geri kaydedebilirsiniz; böylece, harita yeniden başlatılırken, adresleri yeniden coğrafi olarak kodlamak yerine enlem ve boylamı kullanır.

Bunu yapmak için, aşağıdaki formülle coğrafi olarak kodlanmış adresi özgün veri kaynağına kaydetmek için bir düğme ekleyin:

 ForAll(Map1.GeocodedItems, Patch(Accounts1, LookUp(Accounts1, ThisRecord.Address = Address && ThisRecord.Name = Label), {Latitude: Latitude, Longitude: Longitude }))

Formülü formül çubuğunda gösteren uygulamanın ekran görüntüsü.

Diğer etkileşimli harita özellikleri

Diğer jeo-uzamsal denetimler

Yazarken dinamik adres önerilerini görmek için Adres girişi denetimini kullanın.

Not

Belge dili tercihlerinizi bizimle paylaşabilir misiniz? Kısa bir ankete katılın. (lütfen bu anketin İngilizce olduğunu unutmayın)

Anket yaklaşık yedi dakika sürecektir. Kişisel veri toplanmaz (gizlilik bildirimi).