ฉันต้องการใช้แบบอักษรที่กำหนดเองที่ฉันดาวน์โหลดจากเว็บด้วย Geoserver สำหรับป้ายกำกับของฉัน ฉันจะระบุตำแหน่งของแบบอักษรของฉันเพื่อให้พารามิเตอร์ font-family css สามารถอ่านได้อย่างไร
Geoserver 2.1.4
ฉันต้องการใช้แบบอักษรที่กำหนดเองที่ฉันดาวน์โหลดจากเว็บด้วย Geoserver สำหรับป้ายกำกับของฉัน ฉันจะระบุตำแหน่งของแบบอักษรของฉันเพื่อให้พารามิเตอร์ font-family css สามารถอ่านได้อย่างไร
Geoserver 2.1.4
คำตอบ:
คุณใส่ฟอนต์ TTF แบบกำหนดเองลงในสไตล์แคตตาล็อกซึ่งอยู่ในไดเรกทอรีข้อมูลของคุณ
จากนั้นคุณต้องล้าง Resource Cacheภายใต้สถานะเซิร์ฟเวอร์เพื่อให้แบบอักษรจะถูกโหลดโดยเซิร์ฟเวอร์!
นี่คือฟังก์ชั่นใหม่จาก 2.1.x
การวางไฟล์ฟอนต์ของฉัน (* .ttf) ไปที่ (... ) / geoserver / data / styles ยังคงใช้งานได้ในเวอร์ชัน 2.6? ฉันใส่ไฟล์ที่นั่นล้างแคชทรัพยากรและในรายการฟอนต์ที่มีทั้งหมดซึ่งไม่มีอยู่
การย้าย ttf ไปที่ data_dir ของ GeoServer ก็ไม่ได้ผลสำหรับฉันเช่นกัน ดังนั้นฉันเพียงแค่ใส่พวกเขาเข้าไปC:/Windows/Fonts
ล้างแคช ressource และvoilà! ตอนนี้พวกเขาพร้อมใช้งานบน GeoServer แล้ว
สภาพแวดล้อมของฉัน: Windows Server 2008 R2กับGeoServer 2.10.1