Risanje in vstavljanje oblik na zemljevid (predogled)

[Ta tema je namenjena predizdajni dokumentaciji in se lahko spremeni.]

Dodajte risalno ploščo na svoje zemljevide, da uporabnikom omogočite risanje in označevanje oblik na njih. Prav tako lahko vstavite in označite vnaprej določene oblike, da poudarite določene regije ali področja zanimanja.

Posnetek zaslona kontrolnika zemljevida z narisanimi in označenimi primeri oblik.

Pomembno

  • To je funkcija predogleda.
  • Poskusne funkcije niso za komercialno uporabo, njihovo delovanje je lahko omejeno. Te funkcije so na voljo še pred uradno izdajo, da lahko stranke predčasno dostopajo do njih in posredujejo povratne informacije.

Zahteve

  1. Ustvarite aplikacijo za platno in se prepričajte, da ustreza geoprostorski predpogoji.
  2. Vstavite zemljevid.

Narišite in označite oblike na interaktivnem zemljevidu

  1. V kontrolniku zemljevida Lastnosti podokno, vklopite naslednje lastnosti:

    • (Predogledna različica) Omogočanje risanja oblik

    • (Predogledna različica) Omogočite izbris oblik in urejanje oznak

      Posnetek zaslona podokna Lastnosti kontrolnika zemljevida, ki prikazuje vklopljene lastnosti risanja oblike.

    V zgornjem levem kotu kontrolnika zemljevida se prikaže plošča za risanje.

    Posnetek zaslona kontrolnika zemljevida v aplikaciji za platno z označeno ploščo za risanje.

    Plošča vsebuje tri orodja:

    • Orodje za risanje poligonov za risanje prostih oblik
    • Orodje za risanje kvadratov za risanje kvadratov in pravokotnikov
    • Orodje za risanje krogov za risanje krogov in ovalov
  2. Izberite orodje in narišite obliko na zemljevidu. Za dokončanje in zapiranje oblike proste oblike dvokliknite končno točko.

Risane oblike so samodejno označene. Če želite spremeniti oznako, izberite obliko in nato vnesite novo ime v polje v zgornjem desnem kotu zemljevida.

Če želite izbrisati obliko, jo izberite in nato izberite koš za smeti.

Posnetek zaslona kontrolnika zemljevida z vzorčnimi oblikami in oznakami, z označeno ikono koša za smeti in poljem za nalepke.

Uvozite oblike GeoJSON v zemljevid

Če že imate oblike definirane v formatu GeoJSON, jih lahko uvozite v zemljevid. Na primer, morda imate obliko, ki definira določeno območje, ki ga želite poudariti.

Niz GeoJSON za vsako obliko v vašem vir podatkov mora biti v pravilni format, v eni celici.

Če želite uvoziti oblike, najprej povežite svoj vir podatkov s kontrolnikom zemljevida. Nato dodelite lastnosti kontrolnika ustreznim stolpcem v vir podatkov, kot v naslednjem primeru:

Posnetek zaslona naprednih lastnosti kontrolnika zemljevida z zagotovljenimi polji vir podatkov in nastalimi oblikami, prikazanimi na zemljevidu.

Vaša vir podatkov mora biti poimenovana tabela z vsaj tremi stolpci. Vsak stolpec ustreza napredni lastnosti kontrolnika zemljevida.

Opis stolpca Odgovarja Zahtevano
Koordinate GeoJSON oblike v pravilni format ShapeGeoJSONObjects Zahtevano
Oznake oblike ShapeLabels Po izbiri
Barva oblike ShapeColors Po izbiri

Nasvet

Določite barvo z a ime,CSS barvna definicija ali vrednost RGBA. Če barva ni navedena, bo oblika uporabila privzete nastavitve aplikacije.

Vir podatkov mora biti poimenovan. Če kot vir podatkov uporabljate Excelov delovni zvezek, uporabite ime tabele, ki vsebuje podatke. V tem primeru bomo uvozili oblike iz Excelove tabele z imenom Seattle1.

Posnetek zaslona tabele v Excelu s podatki o obliki GeoJSON.

  1. Kopirajte naslednje vzorčne podatke v prazen delovni zvezek, ga formatirajte kot tabelo in poimenujte tabelo Seattle1. Nato povežite delovni zvezek z zemljevidom kot vir podatkov. Za podrobna navodila z uporabo podobnega primera glejte Uporabite vir podatkov, da postavite žebljičke na zemljevid.

    Okrožje GeoJSON TotalCases Barva
    Adams {"type":"FeatureCollection","properties":{"kind":"state","state":"WA"},"features":[{"type":"Feature","properties":{"kind":"county","name":"Adams","state":"WA"},"geometry":{"type":"MultiPolygon","coordinates":[[[[-118.9503,47.2640],[-117.9590,47.2586],[-117.9699,46.8697],[-118.0466,46.7711],[-118.2109,46.7383],[-119.2132,46.7383],[-119.3720,46.7383],[-119.3665,46.9135],[-118.9832,46.9135],[-118.9777,47.2640]]]]}}]} 1689 RGB(184,210,232)
    Asotin {"type":"FeatureCollection","properties":{"kind":"state","state":"WA"},"features":[{"type":"Feature","properties":{"kind":"county","name":"Asotin","state":"WA"},"geometry":{"type":"MultiPolygon","coordinates":[[[[-117.0388,46.4261],[-117.0607,46.3549],[-116.9841,46.2946],[-116.9676,46.2015],[-116.9238,46.1687],[-116.9841,46.0920],[-116.9183,45.9934],[-117.4825,45.9989],[-117.4825,46.1194],[-117.4222,46.1194],[-117.4222,46.3823],[-117.2305,46.4096],[-117.2305,46.4644],[-117.1977,46.4206]]]]}}]} 1096 RGB(184,210,232)
    Benton {"type":"FeatureCollection","properties":{"kind":"state","state":"WA"},"features":[{"type":"Feature","properties":{"kind":"county","name":"Benton","state":"WA"},"geometry":{"type":"MultiPolygon","coordinates":[[[[-119.8759,46.6287],[-119.6240,46.6452],[-119.5144,46.7273],[-119.4542,46.6780],[-119.2680,46.5192],[-119.2680,46.2727],[-119.0434,46.1906],[-118.9448,46.0756],[-118.9393,46.0263],[-118.9886,45.9989],[-119.1256,45.9332],[-119.4323,45.9167],[-119.5692,45.9277],[-119.6678,45.8565],[-119.8704,45.8346],[-119.8649,46.0427],[-119.8759,46.6287]]]]}}]} 13111 RGB(13,106,191)
    Chelan {"type":"FeatureCollection","properties":{"kind":"state","state":"WA"},"features":[{"type":"Feature","properties":{"kind":"county","name":"Chelan","state":"WA"},"geometry":{"type":"MultiPolygon","coordinates":[[[[-120.7029,48.5292],[-120.6536,48.5347],[-120.6262,48.4964],[-120.6646,48.4471],[-120.6481,48.3978],[-120.5605,48.3704],[-120.5879,48.3211],[-120.5112,48.3101],[-120.3524,48.2170],[-120.3633,48.1568],[-120.3250,48.1294],[-120.1443,48.0637],[-120.1443,48.0363],[-120.0895,48.0199],[-120.0512,47.9596],[-119.8704,47.9596],[-119.9964,47.7789],[-120.2100,47.7515],[-120.1990,47.6803],[-120.2374,47.5872],[-120.3031,47.5215],[-120.3195,47.4557],[-120.2921,47.4010],[-120.0895,47.3407],[-120.0950,47.2640],[-120.3907,47.2586],[-120.5276,47.3352],[-120.5605,47.3079],[-120.8015,47.4229],[-120.9165,47.4284],[-121.1137,47.5981],[-121.1301,47.6748],[-121.0644,47.7132],[-121.1192,47.7789],[-121.0699,47.8282],[-121.1520,47.8446],[-121.1739,47.8884],[-121.1630,47.9541],[-121.1192,47.9980],[-121.1520,48.0418],[-121.0151,48.0746],[-120.9439,48.1130],[-120.9548,48.1513],[-120.9056,48.1623],[-121.0041,48.2937],[-121.0699,48.3156],[-121.0425,48.3485],[-121.0644,48.3923],[-121.0370,48.4306],[-121.0480,48.4854],[-120.8563,48.5511],[-120.7851,48.5073]]]]}}]} 5324 RGB(112,187,255)
  2. Povežite naslednje napredne lastnosti kontrolnika zemljevida na ustrezne stolpce v vir podatkov:

    Lastnost Column
    ShapeGeoJSONObjects GeoJSON
    ShapeLabels Okrožje
    ShapeColors Barva

    Vaš zemljevid bi moral izgledati nekako takole:

    Posnetek zaslona zemljevida z uvoženimi oblikami, ki poudarjajo določena območja.

Prikaži obseg in območje narisanih ali vstavljenih oblik (predogled)

Vaše aplikacije lahko prikažejo obseg (v čevljih) in površino (v kvadratnih čevljih) izbrane oblike na zemljevidu.

  1. V svoji aplikaciji odprite Vstavi zavihek in razširitev Zaslon.
  2. Izberite Besedilna oznaka da vstavite oznako na zaslon aplikacije. Premaknite in spremenite velikost, kot želite.
  3. Spremenite Besedilo lastnost nadzora oznake do [Zemljevid].IzbranaShape.Area oz [Zemljevid].IzbranaShape.Obod za prikaz območja ali oboda izbrane oblike. (Namig: vnesite dano vrednost v vrstico s formulo ali na Lastnosti zavihek, kar vam je ljubše.)

V naslednjem primeru smo uporabili štiri besedilne oznake za prikaz območja in oboda izbrane oblike:

Posnetek zaslona oblike, izbrane na zemljevidu, poleg dveh besedilnih oznak, ki prikazujeta območje in obseg oblike.

Druge interaktivne funkcije zemljevida

Drugi geoprostorski nadzori

Če si želite med tipkanjem ogledati predloge dinamičnih naslovov, uporabite Vnos naslova nadzor.

Opomba

Ali nam lahko poveste, kateri je vaš prednostni jezik za dokumentacijo? Izpolnite kratko anketo. (upoštevajte, da je v angleščini)

Z anketo boste porabili približno sedem minut. Ne zbiramo nobenih osebnih podatkov (izjava o zasebnosti).