Mapnik เป็น C ++ ชุดเครื่องมือสำหรับการพัฒนาโปรแกรมแผนที่เป็นศูนย์กลาง
Mapnik ยังเป็นหนึ่งในเครื่องมือที่ใช้ในการสร้างที่มีชื่อเสียง OpenStreetMap (OSM) โครงการจัดทำแผนที่
ในทางตรงกันข้าม, Node-Mapnik เป็นลูกค้า JavaScript สำหรับเครื่องมือนี้ช่วยให้นักพัฒนา Node.js การสร้างโปรแกรมการทำแผนที่ที่ระหว่างเชื่อมต่อกับการติดตั้ง Mapnik ท้องถิ่นหรือระยะไกลและการเข้าถึงหนึ่งหรือมากกว่าหนึ่งของคุณสมบัติการทำแผนที่และเครื่องมือ
ห้องสมุดนี้มาพร้อมกับการทดสอบและตัวอย่าง
มีอะไรใหม่ ในข่าวประชาสัมพันธ์ฉบับนี้.
- Ugraded เพื่อ Mapnik รุ่น 3.x กับ การจัดเก็บเรขาคณิตใหม่ทั้งหมด
- อัพเกรด mapnik-vector-tile@0.8.0~~V
- เพิ่มเป็น node-pre-gyp@0.6.5
- เพิ่มพารามิเตอร์เพิ่มเติมที่จะเริ่มต้นการฉาย นี้จะช่วยป้องกันการเริ่มต้นของวัตถุ proj4 ภายใน นี้จะเป็นประโยชน์เมื่อ reprojecting จาก EPSG: 4326 ที่จะ EPSG. 3857 และคีมจับทางกลับกัน
มีอะไรใหม่ ในรุ่น 3.3.1:
- Ugraded เพื่อ Mapnik รุ่น 3.x กับใหม่ทั้งหมด การจัดเก็บเรขาคณิต
- อัพเกรด mapnik-vector-tile@0.8.0~~V
- เพิ่มเป็น node-pre-gyp@0.6.5
- เพิ่มพารามิเตอร์เพิ่มเติมที่จะเริ่มต้นการฉาย นี้จะช่วยป้องกันการเริ่มต้นของวัตถุ proj4 ภายใน นี้จะเป็นประโยชน์เมื่อ reprojecting จาก EPSG: 4326 ที่จะ EPSG. 3857 และคีมจับทางกลับกัน
มีอะไรใหม่ ในรุ่น 3.3.0:
- Ugraded เพื่อ Mapnik รุ่น 3.x กับใหม่ทั้งหมด การจัดเก็บเรขาคณิต
- อัพเกรด mapnik-vector-tile@0.8.0~~V
- เพิ่มเป็น node-pre-gyp@0.6.5
- เพิ่มพารามิเตอร์เพิ่มเติมที่จะเริ่มต้นการฉาย นี้จะช่วยป้องกันการเริ่มต้นของวัตถุ proj4 ภายใน นี้จะเป็นประโยชน์เมื่อ reprojecting จาก EPSG: 4326 ที่จะ EPSG. 3857 และคีมจับทางกลับกัน
มีอะไรใหม่ ในรุ่น 3.2.1:.
- เพิ่มพารามิเตอร์เพิ่มเติมที่จะเริ่มต้นการฉาย
มีอะไรใหม่ ในรุ่น 3.1.6:
- โรคจิตถาวรใน VectorTile.toGeoJSON เพื่อให้แน่ใจว่าการจัดรูปแบบที่ถูกต้อง JSON ส่งออก.
- การล้างข้อมูลของโค้ด Javascript และการทดสอบโดยใช้ JSLint.
- เพิ่มการสนับสนุนเบื้องต้นสำหรับการสร้างกับน่าน V1.5.0 และ IO.js v1.0.1 (แต่ยังคงใช้ v1.4.1 น่านในเวลานั้น)
- เพิ่ม mapnik.versions.mapnik_git_describe ได้รับการเข้าถึงรายละเอียดการคอมไพล์ของรุ่น Mapnik โหนด Mapnik ถูกสร้างขึ้นกับ.
- คงสคริปต์ Mapnik-inspect.js.
สิ่งที่ใหม่ ในรุ่น 3.1.3:
- ตอนนี้เริ่มต้นบัฟเฟอร์ขนาด vt.composite 1 แทนที่จะเป็น 256 และค่าเริ่มต้นความอดทนถึง 8 แทน 1.
- การปรับปรุง internals ของ mapnik.blend
- ข้อผิดพลาดที่หายากคงที่เมื่ออ่านข้อมูลภาพกับ async mapnik.Image.fromBytes
- ไบนารีการปรับปรุงเพื่อใช้ Mapnik v3.x
มีอะไรใหม่ ในรุ่น 3.1.1:
- เพิ่ม Map.registerFonts ()
- เพิ่มเป็น node-pre-gyp@0.6.1
- aliased mapnik.register_fonts () - & # x3e; mapnik.registerFonts () mapnik.register_datasources () - & # x3e; mapnik.registerDatasources ().
มีอะไรใหม่ ในรุ่น 3.0.4:
- ไบนารีการปรับปรุงเพื่อใช้ Mapnik v3.x.
มีอะไรใหม่ ในรุ่น 3.0.1:
- ไบนารีการปรับปรุงเพื่อใช้ Mapnik v3.x.
มีอะไรใหม่ ในรุ่น 1.4.15:
- เพิ่มเป็น mapnik-vector-tile@0.5~~V 5 การแสดงผลเชิงภาพได้เร็วขึ้น.
มีอะไรใหม่ ในรุ่น 1.4.14:
- หลีกเลี่ยงข้อผิดพลาดเริ่มต้นถ้าสภาพแวดล้อม $ HOME ไม่เป็นที่รู้จัก
- คงที่การทดสอบทั้งหมดบน Windows
- การทดลอง: mapnik.VectorTile ตอนนี้ยอมรับตัวแปรในวัตถุทำให้ตัวเลือก .
- การทดลอง: วิธีเพิ่ม mapnik.Map.clone เพื่อสร้างสำเนาตื้นของวัตถุแผนที่ (แหล่งข้อมูลที่ใช้ร่วมกันยัง)
มีอะไรใหม่ ในรุ่น 1.4.12:
- คงปลั๊กอิน postgis.input หักในแพคเกจไบนารี
- คงไม่ตรงกันใหม่ / ลบใน UTF8 รหัสเข้ารหัสตาราง
- การปรับปรุงเพื่อรองรับ Mapnik รุ่นพัฒนาล่าสุด 3.x
- ติดตามภายใน Tweaked แผนที่การใช้งานพร้อมกันที่จะปล่อยก่อนที่จะโทรกลับ
- เพิ่มที่ขาดหายไปกลับ-RGB ตัวเลือกคอมโพสิต
มีอะไรใหม่ ในรุ่น 1.4.5:
- การปรับปรุงเพื่อใช้ Mapnik 2.3.x SDK กับ rapidxml แก้ไขแยก.
มีอะไรใหม่ ในรุ่น 1.4.4:
- ข้อบกพร่อง VectorTile.composite เมตตาคงที่จะจัดการกับกระเบื้องทั้ง ที่สร้างขึ้นจาก setData และผู้ที่แสดงผลเพียงเพื่อ.
- วิธี VectorTile.fromGeoJSON เปลี่ยนไป VectorTile.addGeoJSON.
- ลบการเริ่มต้นและการทำความสะอาดโครงสร้าง libxml2 ทั่วโลกเพราะ XML2 จะไม่เริ่มต้นในไบนารีโหนด Mapnik ได้.
มีอะไรใหม่ ในรุ่น 1.4.0:
- ชุดแรกที่จะเริ่มต้นที่จะให้บริการกับไบนารี NPM ติดตั้ง .
มีอะไรใหม่ ในรุ่น 1.3.3:.
- การปรับปรุงเพื่อ Mapnik เวกเตอร์กระเบื้อง
มีอะไรใหม่ ในรุ่น 1.3.0:.
- เพิ่ม VectorTile.composite API
- การจัดการข้อยกเว้นคงที่สำหรับ VectorTile.isSolid.
- ผู้พิการวัตถุ mapnik.Expression ตั้งแต่นี้ไม่ได้ถูกใช้โดยการใช้งานใด ๆ .
- เพิ่ม mapnik.register_datasource ลงทะเบียนปลั๊กอินแหล่งข้อมูลเดียว.
มีอะไรใหม่ ในรุ่น 1.2.1:
- เพิ่มรายละเอียดมากขึ้นในการ mapnik.supports API รวมทั้งตาราง , proj4, WEBP, JPEG, PNG, SVG, cairo_pdf cairo_svg และ threadsafe.
- เพิ่มค่าคงที่มากขึ้นสำหรับการที่มีอยู่ค่าคอมพ์-op.
มีอะไรใหม่ ในรุ่น 1.2.0:
- devDependencies ลบเพื่อให้มอคค่าและ sphericalmecator จะต้อง ติดตั้งด้วยตนเองเพื่อเรียกใช้การทดสอบ
- Tweaked โกงการกำหนดค่าที่วางจำหน่ายเพื่อให้แน่ใจว่าไบนารีจะปล้นและสร้างขึ้นด้วยระดับสูงสุดของการเพิ่มประสิทธิภาพ
- เพิ่มการสนับสนุนสำหรับการตรวจสอบ --runtime_link = ธงคง NPM ติดตั้งที่สามารถทำให้การเชื่อมโยงกับ depedencies Mapnik ทั้งหมด (ไม่เพียง แต่ libmapnik)
- เพิ่มการสนับสนุน travis.ci
มีอะไรใหม่ ในรุ่น 1.1.1:
- การจัดการข้อยกเว้นคงที่เมื่อมีการสร้าง GeoJSON ยังจากกระเบื้องเวกเตอร์
มีอะไรใหม่ ในรุ่น 1.0.0:
- การสนับสนุนสำหรับ v0.10.x โหนดและโหนด -gyp.
ต้องการ
- Mapnik
- Node.js 0.6.13 หรือสูงกว่า
ความคิดเห็นที่ไม่พบ