<\/P>
Wenn Sie zuvor die LabelLayer<\/A> verwendet haben, um Ihre Karte zu beschriften, sind Sie damit vertraut, dass Sie Beschriftungen hinzufügen können, die mit Ihren Kartendaten übereinstimmen. Das ist eine nette Funktion und ich bin sicher, es macht wirklich Spaß, mit pseudo-annotations<\/EM> in Ihrer Webkarte zu arbeiten, aber warum dort aufhören?<\/P><\/P>
Es ist auch ziemlich einfach, Schrifticons in
4.<\/STRONG> Jetzt können Sie das Symbol dem Grafikobjekt zuweisen und es zur Karte hinzufügen.<\/P>feature.setSymbol(sym);\nmap.graphics.add(feature);<\/PRE><\/P>Hier ist der vollständige JavaScript-Code für die obigen Ausschnitte.<\/P>require([\n "esri\\/map", \n "esri\\/symbols\\/TextSymbol",\n "esri\\/tasks\\/query",\n "esri\\/tasks\\/QueryTask",\n "esri\\/symbols\\/Font",\n "esri\\/Color",\n "dojo\\/domReady!"\n], function(\n Map, TextSymbol,\n Query, QueryTask, Font,\n Color\n) {\n var map = new Map("map-div", {\n center: [-122.445, 37.752],\n zoom: 14,\n basemap: "gray"\n });\n\n var treeColor = new Color("#666");\n var treesUrl = "<\/_SPAN>
Killer samples. Thanks for sharing!
Hello Rene, thank you for this post, it was very useful. I took it a step further and added an icon picker and wrote a post about some of the challenges involved, feel free to take a look:
Dynamic Custom Labeling with ArcGIS for Javascript and FontAwesome
Angemeldete Mitglieder können Beiträge verfassen, Updates folgen und mehr. Neu hier? Registrieren Sie ein kostenloses Konto.
Find useful guides, FAQs, and documents to help you navigate and make the most of Esri Community.