浅谈城市规划在移动GIS方面的应用发展
1、概述
城市建设进程加快,城市规划管理工作日趋繁重,各种来源的数据产生各种层出不穷的问题,严重影响城市规划时的准确性,为此全面合理的掌握好各方面的城市规划资料才能做出更加科学的决策。移动端的兴起为规划动态方面提供了极大的便利,各类以无线终端、智能设备、网络通信和移动GIS核心技术的深入发展,可以为规划人员和决策者提供在线离线、定位实时、现状历史等方面分析服务,从而提高城乡规划工作效率。
2、移动GIS技术选型
从目前移动设备发展的情况来看,有Apple、三星、国内手机产品、平板;从操作系统上看,有Android、IOS、Winphone、RIM/Blackberry黑莓;从开发语言上看,有Object-C、JAVA、ActionScript、C#.NET,随着Web2.0的崛起,HTML5也渐渐发展成一种移动Web趋势。
表1 移动技术对比
|
技术路线 |
开发跨平台 |
主开发IDE |
优点 |
缺点 |
|
Object-C,Swift新语言 |
Mac,只IOS |
Xcode |
性能、稳定、交互效果最对是上选,功能丰富 |
平台单一,开发成本高、周期长;审查严格,安装限制 |
|
Java |
Windows、Mac、Linux,只Android和黑莓平台 |
Eclipse,MyEclipse |
性能、稳定、交互效果较好,开源,功能丰富 |
开发成本一般高,版本过多无限制, |
|
C#.NET\C++ |
Windows,只WinPhone |
VisualStudio |
性能、稳定,易开发,功能丰富 |
平台单一,成本一般高,发展处于初步 |
|
AS3-Flex |
跨平台支持 |
FlashBuilder |
效果炫,跨平台,开发便捷,节省成本 |
交互效果差,系统不开开放,应用不多 |
|
HTML5+后端组移动Web |
浏览器打开,跨平台 |
多种IDE |
成本低,无插件,最大程度支持所有,易开发学习,易扩展,实时更新,将来新贵 |
运用案例不多,性能、稳定性方面待考量,技术需定性,尚未广泛普及 |
|
Native+Web组成 Hybrid混合应用(包括HTML5) |
跨平台,根据Native原生应用扩展 |
多IDE |
主要在IOS和Android原生上嵌入特定平台的Web应用,弥补单一形式的不足,在一定需求层次是最佳结合 |
应用案例虽然有嵌入式Web,但仍然没有原生应用多 |
ESRI提供了ArcGIS API For IOS,ArcGIS API For Android,ArcGIS API For Flex,ArcGIS API For JS,ArcGIS API For 平板\Winphone等多种移动端支持,在基础支持下可轻松完成应用开发。然而需要根据项目发展需求来确立使用哪种技术路线,考量项目成本、周期、功能需求、目标用户、技术积累、人才力量以及后期运维等多方面,达到良好的用户体验和扩展性。
3、城市规划在移动GIS方面运应用
移动应用首要考虑是普遍可用的、有价值的、高效的和有吸引力的,针对轻量应用、轻量介质,不应是那种复杂的业务功能操作,而应该是核心业务小部分执行、离线采集等方面,涉及到GIS部分也是下载离线地图离线执行小部分功能。
应用1:多源多分辨率地图浏览
通过在线时下载二维、三维、影像等瓦片数据到移动设备中,完成基本地图功能:放大、缩小、导航、量测等。
应用2(核心之一):规划查询(地名查询、项目查询、地块查询、审批查询、规划成果查询等)根据输入的条件进行简单的搜索查询并显示结果,可进行定位显示。
应用3:专题图层管理、叠加
对在线下载的数据进行管理,底图叠加规划成果、专题数据按需分级显示。
应用4(核心之二):规划办公
在线/离线与办公软件无缝集成,支持日常办公事务处理,不受时间地点限制,一机在手,办好所有。
应用5(核心之三):规划数据采集(地图方面)
离线进行如规划地块编辑增加、属性增加更新等,在线时将自动进行数据同步到服务器,完成一体化数据管理更新同步操作。
应用6:规划业务信息推送
支持移动端推送若干条最新信息内容,实现微信类似推送效果。
应用7:历史数据对比(时空演变)
对多源影像数据进行对比,进行差异化决策。
应用8:辅助功能
地图纠错,最短最佳路径查找,绘制标记等。
浅谈城市规划在移动GIS方面的应用发展的更多相关文章
- 浅谈TSM概念、系统架构及技术发展
NFC作为一种近距离的无线通信技术,提供了一种更直接.更安全的现场交互解决方案.它能够允许电子设备之间进行非接触式点对点数据传输,实现数据交换.访问内容与服务.有了它,手机不再只是打电话.发短信以及上 ...
- 浅谈Android移动开发程序员的职业发展之路
现在几乎每个it公司都在开发移动产品,我最早知道Android还是在09年成都某学院上大学的时候,从新闻上知道有这么一家公司,创始人安迪·鲁宾很有名,但安卓到底是做什么的,我并没有关注. 到2010年 ...
- 浅谈 Fragment 生命周期
版权声明:本文为博主原创文章,未经博主允许不得转载. 微博:厉圣杰 源码:AndroidDemo/Fragment 文中如有纰漏,欢迎大家留言指出. Fragment 是在 Android 3.0 中 ...
- 浅谈 LayoutInflater
浅谈 LayoutInflater 版权声明:本文为博主原创文章,未经博主允许不得转载. 微博:厉圣杰 源码:AndroidDemo/View 文中如有纰漏,欢迎大家留言指出. 在 Android 的 ...
- 浅谈Java的throw与throws
转载:http://blog.csdn.net/luoweifu/article/details/10721543 我进行了一些加工,不是本人原创但比原博主要更完善~ 浅谈Java异常 以前虽然知道一 ...
- 浅谈SQL注入风险 - 一个Login拿下Server
前两天,带着学生们学习了简单的ASP.NET MVC,通过ADO.NET方式连接数据库,实现增删改查. 可能有一部分学生提前预习过,在我写登录SQL的时候,他们鄙视我说:“老师你这SQL有注入,随便都 ...
- 浅谈WebService的版本兼容性设计
在现在大型的项目或者软件开发中,一般都会有很多种终端, PC端比如Winform.WebForm,移动端,比如各种Native客户端(iOS, Android, WP),Html5等,我们要满足以上所 ...
- 浅谈angular2+ionic2
浅谈angular2+ionic2 前言: 不要用angular的语法去写angular2,有人说二者就像Java和JavaScript的区别. 1. 项目所用:angular2+ionic2 ...
- iOS开发之浅谈MVVM的架构设计与团队协作
今天写这篇博客是想达到抛砖引玉的作用,想与大家交流一下思想,相互学习,博文中有不足之处还望大家批评指正.本篇博客的内容沿袭以往博客的风格,也是以干货为主,偶尔扯扯咸蛋(哈哈~不好好工作又开始发表博客啦 ...
随机推荐
- 学习ExtJs教程初级
搭建环境:myeclipse10 +tomcat6+jdk6 新建一个webproject(启动myeclipse:file--new--webproject) 导入相关的js和css(百度下载就好. ...
- Eclipse 关联项目的源码
Eclipse 关联项目的源码 1.jdk源码的关联: 一般jdk自带的类,显示其源码的方式: 用jdk自带的src.zip吧:我的JDK目录是:D:\Java\jdk1.6.0_10 , JRE目录 ...
- DIOCP之编写第一个应用程序(二)
构建client界面: 构建界面要比写代码更难爱,不是专业UI设计太丑,先有个界面,好写代码,客户端代码与界面设计思想:界面与数据之间分离处理,不能要接收数据的地方写代码,不然以后修改程序会死人的.
- Winform GDI+ 相关资料
在Visual Studio 2010中定义GDI+自定义控件——自定义控件介绍 http://www.cnblogs.com/zhangdong/archive/2010/05/20/1740177 ...
- hdu 1258 Sum It Up(dfs+去重)
题目大意: 给你一个总和(total)和一列(list)整数,共n个整数,要求用这些整数相加,使相加的结果等于total,找出所有不相同的拼凑方法. 例如,total = 4,n = 6,list = ...
- sdk添加新的C文件编译出错
make: *** 没有规则可以创建"test.elf"需要的目标"mike.c.o". 停止. 解决方法: 重新建立工程并且编译文件
- Linux入门学习 常用命令
cd命令 功能是切换到指定的目录:命令格式:cd [目录名]有几个符号作为目录名有特殊的含义:"/"代表根目录.".."代表上一级目录."~" ...
- MyElipes遇到 source not found解决方案(查看.class文件源码一劳永逸的解决方法)
在用Myeclipse 或者是eclipse进行开发时候经常遇到这个问题. File class editor source not found 问题.原因很简单,就是因为这是一个源码包,相应的没有编 ...
- JSONP跨域的原理解析( 一种脚本注入行为)
JavaScript是一种在Web开发中经常使用的前端动态脚本技术.在JavaScript中,有一个很重要的安全性限制, 被称为“some-Origin Policy”(同源策略).这一策略对于Jav ...
- NOIP注意事项
高精度 a.加法 b.减法 c.乘法(应该只会有高精乘单精) d.高精度除单精 (后面c,d考的可能性较小 ...