阅读更多

7顶
0踩

Web前端

原创新闻 Cartagen:客户端动态mapping框架

2009-08-04 10:50 by 副主编 zly06 评论(1) 有3607人浏览

Jeffery Warren创造了一个客户端的动态绘图框架-Cartagen,它基于vector,使用HTML 5 canvas元素以及Javascript,Cartagen会将数据(包括OpenStreetMap数据)带入浏览器中。这对于其他的基于图像的mapping来说有很大的优势,例如Google Maps,Cartagen利用数据来绘图是实时的,而且不需要服务器端的渲染。

 

Cartagen使用GSS(Geographic Style Sheets ),GSS是一个正在不断发展的基础规范,基于CSS和JSON。

GSS真的很有意思,有一个maps GSS的例子:

highway: {
        strokeStyle: "white",
        lineWidth: 6,
        outlineWidth: 3,
        outlineColor: "white",
        fontColor: "#333",
        fontBackground: "white",
        fontScale: "fixed",
        text: function() { return this.tags.get('name') }
}

 这个项目是免费且开源的,在项目页查看更多在线示例和更详细的文档描述

  • 大小: 272.6 KB
来自: ajaxian
7
0
评论 共 1 条 请登录后发表评论
1 楼 whaosoft 2009-08-05 09:43
   css都mapping了

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • 程序编写规范

    C#是一种流行的编程语言,被广泛用于Windows应用程序的开发。为了提高代码的可读性和可维护性,编写规范非常重要。本文将介绍C#程序编写规范,以帮助开发人员编写高质量的代码。

  • 小程序设计规范(一)

    小程序设计规范 标签;相比APP而言,开发一款小程序的开发成本更低、周期更短,同时开发难度和维护成本也相对降低,因此越来越多的开发者开始入坑小程序。正好最近我也要开发小程序,所以今天我就从设计方面聊一聊微信小程序设计规范,埋上设计中可能会出现的坑,让你能更好的完成你的小程序~ 设计尺寸 微信小程序的设计只需要以iPhone6屏幕尺寸750x1334px为视觉稿进行设计即可,因为微信小程序以rp...

  • 程序规范化编写

    如果一个函数只在同一个文件的其它地方调用,那么就应该用 static, static 确保这个函数只在声明它的文件是可见的,这样可以避免和其它库中相同标识符的函数或变量发生混淆。如果有多条语句的话,可以通过大括号来解决。\\}

  • 批量程序的优化

    一.批量优化思路 在程序越来越庞大,业务数据越来越多,会出现程序的访问慢或者某一部分的运行不能满足要求。这时我们就会对相应程序做优化。程序上的优化大致分为两种,一种是多客户端同时访问的高并发应用程序,如前端应用,一种是多线程但不要求高并发的程序,如批量应用。 对于不同的需求有不同的优化策略,对于高并发的应用应注重每个请求在可接受的时间延迟上占用带宽尽量小,以保证尽可能多的人访问进来但却不会影响

  • 小程序设计规范及经验分享

    小程序行业看似杂乱无章,但是却有着其独特的发展方向。整个行业没有设计规范的前提下就会使得很多品牌公司所设计的小程序不能达到整个行业的平均水平,所以今天我就来做一个简单的小程序设计规范以及经验的分享。我们来共同探寻一下小程序究竟有哪些独特的设计理念! 1,小程序UI设计方面。 小程序的UI设计相关是关于小程序的前端设计,可以说是与小程序背后的逻辑开发相独立的一块开发内容。但是我们的目的却是与...

  • 微信官方发布的微信应用号(小程序)设计规范

    微信小程序设计的基本原则是微信设计中心针对在微信类上线的小程序页面总结的设计指南及建议。以下设计原则都是基于对用户的尊重的基础上的,旨在微信生态类建立有号、高效、一致的用户体验的同时,最大程度顺应和支持各业务需求设计,实现用户与程序的共赢。 一、有好礼貌 为了避免用户在微信中使用小程序服务时,注意力被周围复杂环境干扰,小程序哎设计时应该注意减少无关的设计元素对用户目标干扰,礼貌地向用户

  • 程序设计规范-接口文档

    接口文档的作用与意义 在web项目的前后端分离,开发项目的过程中。作为前后端项目数据交互的渠道–接口,需要由前后端工程师共同定义接口,编写接口文档。 大家根据这个接口文档进行开发,直到项目结束前都要一直维护这个文档。 接口文档有利于前后端工程师共同进行文件的开发交流 在项目维护中或项目人员更迭,方便后期人员查看,维护。 接口的规范 接分为四部分:方法,uri,请求参数,返回参数 方法:新增(post),修改(put),删除(delete),获取(get),在开发的过程中,需要指明哪种请求方法。

  • 阿里编程规范(精简版)

    阿里编程规范 及 阿里Java开发规约插件 Alibaba Java Coding Guidelines 统一规范标准将有助于提高行业编码规范化水平,帮助行业人员提高开发质量和效率、大大降低代码维护成本。 2017年年初,首次公开了《阿里巴巴Java开发手册》,自从第一个版本起,倍受业界关注。为了让开发者更加方便、快速的将规范推动并实行起来,阿里巴巴基于手册内容,研发了一套自动化的IDE检测插件(...

  • 编程规范 --- 注释

    1:一般情况下,源程序有效注释量必须在20%以上。 说明:注释的原则是有助于对程序的阅读理解,在该加的地方都加了,注释不宜太多也不能太少,注释语言必须准确、易懂、简洁。 2:说明性文件(如头文件.h文件、.inc文件、.def文件、编译说明文件.cfg等)头部应进行注释,注释必须列出:版权说明、版本号、生成日期、作者、内容、功能、与其它文件的关系、修改日志等,头文件的注释中还应有函数功能简

  • 三种编程命名规范

    前言 在开发中,我们需要给变量,常量,函数,类起名字,什么样的名字才是合乎规范的呢,下面我们将介绍三种常用编程命名规范 匈牙利命名法驼峰式命名法帕斯卡命名法 命名法说明 匈牙利命名 开头字母用变量类型的缩写,其余部分用变量的英文或英文的缩写,要求单词第一个字母大写。 ex: int iMyAge; “i”是int类型的缩写 char cMyName[10

  • 软件开发设计规范简述

    一、      前言 1. 设计规范的重要性 整个软件开发过程是个相当复杂的过程,不是单靠几个设计师在那里编写代码就可以.往往在软件开发过程中会有各种没有预料到的情况发生,比如客户需求不断变化,设计人员流失等等,为了保证软件的质量,能够达到客户的满足和满足市场的要求,早期工作做的越是完善,之后产生的返工,成本增加的可能性就越低.对开发和设计进行一定的规范就显得非常有必要了,对于不同的开发人员来说,

  • 软件设计和开发规范(国标) (转)

    软件开发规范,包括:1-操作手册(GB8567——88).doc2-测试分析报告(GB8567——88).doc3-测试计划(GB8567——88).doc 4-概要设计说明书(GB8567——88).doc5-开发进度月报(GB8567——88).doc 6-可行性研究报告(GB8...

  • 程序设计的原则

    首先了解一下什么是程序设计模式: 程序设计模式指的是一套被反复使用,被多数人知晓的,经过分类编目的,代码设计经验的总结 其实通过漫漫的开发之路,程序员们逐渐的总结出了程序开发的原则,可以总结为以下六大原则 1.单一职责原则 单一职责就是一个类只负责一个功能,更加具体的说就是对一个类而言,应该是一组相关性很高的函数、数据的封装,是高内聚低耦合的,对外界而言应该仅有一个引起它变化的原因。但是如...

  • 编程语言的标准规范

    我们都知道每一种编程语言都有着自己的语法标准,并且每隔一段时间都会出现新的标准,达到优化语言性能的目的。对于开发者而言,了解和学习这些新的标准是很有必要的。下面介绍一些主流编程语言的标准规范的更替历史。 C语言 K&R C 1978年,丹尼斯·里奇和布莱恩·柯林汉合作出版了《C程序设计语言》的第一版。书中介绍的C语言标准也被C语言程序员称作“K&R C”...

  • 设计模式之六大原则(转载)

    设计模式之六大原则(转载)   关于设计模式的六大设计原则的资料网上很多,但是很多地方解释地都太过于笼统化,我也找了很多资料来看,发现CSDN上有几篇关于设计模式的六大原则讲述的比较通俗易懂,因此转载过来。   原作者博客链接:http://blog.csdn.net/LoveLion/article/category/738450/7 一.单一职责原则...

  • 开发者需知:优秀程序设计的18大原则

    良好的编程原则与良好的设计工程原则密切相关。本文总结的这些设计原则,帮助开发者更有效率的编写代码,并帮助成为一名优秀的程序员。   1.避免重复原则(DRY - Don’t repeat yourself)   编程的最基本原则是避免重复。在程序代码中总会有很多结构体,如循环

  • 程序设计步骤

    写程序的步骤: Step1: Define the Program Objectives.             找到你写程序的目标知道你要干什么。 Step2: Design the Program.            设计你的程序,知道你的程序需要什么变量,需要什么数据,并且熟知一些程序语法。 Step3: Write the Code.            知道你的目的和...

  • 概说概要设计怎么做

    概说概要设计怎么做  51CMM.COM原创 作者:厦门巨龙软件工程有限公司 卢琳生 [2003/12/22]   摘要:  本文是在概要设计实践和学习中的一些心得与学习笔记,希望与大家分享,如有不妥之处欢迎指正。  关键字:  概要设计,结构化,OOD  正文:  在需求明确、准备开始编码之前,要做概要设计,而详细设计可能大部分公司没有做,有做的也大部分是和编码同步进行,或者在编码之后。因此,对

  • 计算机编程相关技术标准,GB/T 5271.7-2008

    前言……………………………………………………………………………………………………………………Ⅰ1 概述………………………………………………………………………………………………………………12 术语和定义………………………………………………………………………………………………………207 计算机编程……………………………………………………………………………………………………207.01 语言的种类…...

Global site tag (gtag.js) - Google Analytics