יותר

מספר גרפיקות שנוספו למפת ה- API של javascript API של ArcGIS אינן מדפיסות (באמצעות MapExport) באופן אמין


שילבתי דוגמאות להדפסה עם גרפיקה https://developers.arcgis.com/javascript/jssamples/widget_print.html

ותיוג https://developers.arcgis.com/javascript/jssamples/util_label_point.html

ואולי גם אני נשענתי על זה? ... ציור גרפי http://developers.arcgis.com/javascript/sandbox/sandbox.html?sample=toolbar_draw

ויש לי מפה הניתנת להדפסה הניתנת להתאמה אישית, ומאפשרת לך לצייר גרפיקה על המפה ולספק כותרת מותאמת ותווית טקסט מותאמת אישית עם או בלי קואורדינטות. הבעיה היא בכפתור "תווית טקסט". אני יכול להוסיף את שני החלקים למפה (הנקודה האדומה וקצת טקסט מההנחיה) אבל כאשר אתה עובר להדפיס ל- PDF או JPG, הוא מדפיס רק את החלק הראשון מתוך שני החלקים שנוספו באמצעות map.graphics.add.

הוראות:
קח את הקוד שלי והדבק אותו בארגז החול של המפתחים, עבור ישר לשורה 313 וקרא את ההערה שלי בכל הכובעים (בפונקציית addToMap). אנא יידע אותי אם אתה מוצא פתרון בשבילי. הנה הקוד. הכנתי גם כינור למקרה שהעיצוב כאן לא יעבוד.

     הדפסת מפה        מפת האינטרנט של גארט קאונטי - מפת PDF להדפסה או JPG התחל על ידי כיבוי שכבות שאתה לא רוצה להדפיס. תן למפה כותרת משמעותית, ולאחר מכן לחץ על "הכנת מפה". כאשר המפה מוכנה להדפסה הכפתור יגיד "הדפסה". לחץ על זה כדי לפתוח את המפה בכרטיסייה או בחלון חדש ולהדפיס או לשמור את המפה שלך.       
הוסף קצת גרפיקה: Point Freehand Polyline Circle Polygon Circle

החלפת שכבות:

בדקתי את היישום לדוגמא עם הגרסה העדכנית ביותר של ArcGIS JavaScript API כלומר 3.11 והצלחתי להדפיס אלמנט טקסט. אז אנא עדכן את גרסת ה- API של ArcGIS JavaScript ל- 3.11 ותקן את השורה הבאה:

var font = Font חדש ("20 פיקסלים", Font.STYLE_NORMAL, Font.VARIANT_NORMAL, Font.WEIGHT_BOLDER, "אריאל");

בדקתי את היישום לדוגמא עם הגרסה העדכנית ביותר של ArcGIS JavaScript API כלומר 3.11 והצלחתי להדפיס אלמנט טקסט. אז אנא עדכן את גרסת ה- API של ArcGIS JavaScript ל- 3.11 ותקן את השורה הבאה:

var font = Font חדש ("20 פיקסלים", Font.STYLE_NORMAL, Font.VARIANT_NORMAL, Font.WEIGHT_BOLDER, "אריאל");

עיין גם בקישור הבא שאומר "הדפס כעת מפה המכילה גרפיקה בעלת תכונות וסמל טקסט כסמלה" באמצעות ArcGIS JavaScript API 3.11.

https://developers.arcgis.com/javascript/jshelp/whats_new.html


צפו בסרטון: לייב עיצובים טאמבנייל בחינם! של pepperstyle בואוו!! אני בת (אוֹקְטוֹבֶּר 2021).