konspektu sērijas
ArcGis for Desktop
ArcGis for Server

resursi
ģis

ArcGIS API for JavaScript lokalizācija

ArcGIS API for JavaScript ir pieejami vairāki veidi, kā lietot lokalizāciju. Vienkāršākais no tiem ir noklusētais tulkojums:

1.piemērs – noklusētais tulkojums

See the Pen 5.piemērs by Raimonds Vērpējs (@raimondsv) on CodePen.

Pirms ArcGis JavaScript bibliotēkas izsaukšanas html dokumenta galvā (head) ir jānorāda vēlamā valoda:

<script type=”text/javascript”>
dojoConfig = {
locale: “lv“,
parseOnLoad: true
};
</script>

2.piemērs – pielāgots tulkojums

Izmantojot resursu moduli esriBundle, iespējams nomainīt jebkura sīkrīka attēlojamo tekstu.

See the Pen 6.piemērs by Raimonds Vērpējs (@raimondsv) on CodePen.

Piemērā nomainīts teksts sīkrīkiem: zoomIn, zoomOut un home.Button:

esriBundle.widgets.zoomSlider.zoomIn = “Tyvynuot“;
esriBundle.widgets.zoomSlider.zoomOut = “Attuolynuot“;
esriBundle.widgets.homeButton.home.title = “Puorskots“;

Pilnu sarakstu ar sīkrīkiem un to pozīcijām var uzzināt ArcGis API for Javascript izstrādātāju mājas lapā, konsolē ievadot komandu “console.dir(esri.bundle)” (bez pēdiņām).

Piemēros veiktās izmaiņas:


Saistītie resursi:
ArcGIS API for JavaScript
Localization
Internationalization with the Dojo Toolkit





ArcGIS API for JS, jeb pašam savs karšu pārlūks

Karšu pārlūka izveidošanai nepieciešama ArcGis JavaScript bibliotēka.


1.piemērs – noklusējuma karte

See the Pen PPjeZp by Raimonds Vērpējs (@raimondsv) on CodePen.


2.piemērs – pielāgota karte (pamatkarte, koordinātes)

See the Pen qOjYRB by Raimonds Vērpējs (@raimondsv) on CodePen.

2.1.Vēlamās ģeogrāfiskās koordinātes (WGS84) var noteikt, piemēram, LĢIA karšu pārlūkā (Palīgrīki / Koordinātas / Noteikt).

2.2.Pamatkartei (Basemap) var norādīt kādu no bezmaksas karšu servisiem: dark-gray, gray, hybrid, national-geographic, oceans, osm, satellite, streets, terrain, topo.

3.piemērs – papildus funkcionalitāte (noklusējuma skats)

See the Pen PPjeaO by Raimonds Vērpējs (@raimondsv) on CodePen.

3.1.Noklusējuma skats (Home button) ļauj atgriezties pie sākotnējā mēroga un koordinātēm.

4.piemērs – papildus funkcionalitāte (meklēšana)

See the Pen BoZxvx by Raimonds Vērpējs (@raimondsv) on CodePen.

4.1.Meklēšana (Search) notiek, izmantojot ArcGis ģeokoding serverus.

Piemēros veiktās izmaiņas:

Turpinājums sekos…

Saistītie resursi:
ArcGIS API for JavaScript
Basemaps
Home Button
Search
LĢIA karšu pārlūks








Arhīvs:


Meklēšana: