社区
C#
帖子详情
如何入行地理信息系统
zicerock
2010-05-01 01:39:14
我在地理信息系统版也发了这个帖子,可惜那板块太冷清了,居然无人回答,只好请教这边的兄弟了。
本人因工作需要要开发些地理信息系统方面的东西,以前一直从事于办公自动化系统的开发,熟悉c#,对计算机体系,网络系统有一定程度的认识,但没搞过地理信息系统,不知道怎么入行,该选择什么样的开发环境,需要哪类型的背景知识,地理信息系统开发的整体情况怎样基本步骤等等,请大虾能指点迷津!!!
...全文
225
25
打赏
收藏
如何入行地理信息系统
我在地理信息系统版也发了这个帖子,可惜那板块太冷清了,居然无人回答,只好请教这边的兄弟了。 本人因工作需要要开发些地理信息系统方面的东西,以前一直从事于办公自动化系统的开发,熟悉c#,对计算机体系,网络系统有一定程度的认识,但没搞过地理信息系统,不知道怎么入行,该选择什么样的开发环境,需要哪类型的背景知识,地理信息系统开发的整体情况怎样基本步骤等等,请大虾能指点迷津!!!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
25 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zicerock
2010-05-03
打赏
举报
回复
hgk6528 兄弟分析的很正确,地理信息系统基本上是在政府部分使用,俺的这个也是用于类似政府部门的机构。不知兄弟能否提供一两个这方面的网站或论坛!
lh1611
2010-05-03
打赏
举报
回复
先熟悉一下MapInfo,然后网上看看WebGIS的东西。最好js比较精通
lh1611
2010-05-03
打赏
举报
回复
先熟悉一下MapInfo,然后网上看看WebGIS的东西。最好js比较精通
lh1611
2010-05-03
打赏
举报
回复
先熟悉一下MapInfo,然后网上看看WebGIS的东西。最好js比较精通
hgk6528
2010-05-03
打赏
举报
回复
国产的软件,便宜一点的用于互联网的15000左右,用于局域网的便宜点,数千吧。
我当时是直接去北京砍价,杀到15000
别觉得15000很多,因为地理信息系统,我卖过的最低卖价都能够达到XXXXXXX.
就像嵌入式系统,开发的话需要硬件投入,投入也不是太高,但是回报率是很高的,但是也就是初期那点投入就吓跑很多人
国外的,没用过,不知道价格。
hgk6528
2010-05-03
打赏
举报
回复
编程对象模型?那概念太广了吧,这么多概念在对象模型里,我都可以出书了如果写完。
要入手,挺简单,没那么难!有了语言的基础,上手很快!
我自动化专业毕业,没有学过专门的地理信息系统,但在编程语言和数据库内比较通
07年友人找到一个项目,是乡镇土地资源管理,任务进度挺紧,两个月!!!
周围的人都不懂编程,我单枪匹马挑战。
先是买书看,发现书店里没有这方面的书,有的也都是概念性的没有什么营养的书,当时我记得一个买一本《地理信息系统》,通篇没有一句编程代码,我不是地质专业毕业,看不懂那些地质类的专业术语。可能是我没有细找过,反正这方面的能有具体程序语言能拿来分析的书我找不到!!
后来实在没办法,就想看看人家是怎么弄的,于是下了一个国产的平台来试试!!!
还别说,那里面的例子很全,每一个例子还有很多注解。然后那公司的还有论坛帮解决问题。
我用了一个月把代码看懂,也就是07年底到08年过年完,刚好搞定。
然后就是在他平台上编程。当然,一个镇的地图是很大的,一个人不可能完成。更别说就一个月!!
我只是把框架打好,然后直接把这个框架上交给镇里。
具体的地图绘画方面,我把绘图软件软件的使用方法教给给镇里的管计算机,他们想怎么画就怎么画,他们想画多大就画多大。
最主要是框架。打好框架了,他们不论怎么画,在乡镇的网络上都能看到。并且打好框架,以后无论什么项目都可以直接使用同一程序。辛苦一次,永远舒服。
一个地方的地理信息是年年变化的,你不可能随时更新,只能是谁用这个系统谁自己更新!!!所以我才说你不需要懂什么地理啊图形啊的知识,如果你真正入手了项目,就知道原来就是这么一回事。
地理信息系统是很赚钱的东西,因为这大部分是跟政府挂钩。做过一次项目,以后周围的乡镇啊土地局就会知道有你这样的公司存在,然后慢慢就可以越做越大。
编程技术爱好者
2010-05-02
打赏
举报
回复
2楼全解...
支持2楼...
zicerock
2010-05-02
打赏
举报
回复
感谢13楼的兄弟这么好的介绍,能不能具体介绍一下mapInof编程对象模型,在下好尽快进入情况,看书十本不如高人指点一二!!!
17楼的兄弟:这个地理系统只是整个系统的一部分,但要求并不高,能实现查找地名,分析坐标,计算距离、添加图标等,地图自己不用搞,上面可提供多种格式的地图当然包括mapInfo的。
zicerock
2010-05-02
打赏
举报
回复
感谢各位的介绍,收获不小,这几天我也了解了一下,准备用mapInfo + C#的环境,mapInfo可以与vs集成,应该方便不少。大虾能不能简要介绍下mapInfo的编程模型,以及相关的概念,比如坐标、图层等。由于项目性质基于web的就不需要了,主要是form的。另外有没有大虾熟悉除gps以外其他方式的定位(不要移动蜂窝方式的定位)。
兔子-顾问
2010-05-02
打赏
举报
回复
你们公司让你自己独闯么?
GIS太大,你要说明白你的意图吧。如果只有语言经验,还是有难度的,海量的矢量数据显示,栅格图像显示,都要些功夫的,如果用现有组件,多半收费的。
hgk6528
2010-05-02
打赏
举报
回复
我一直用的都是国产的supermap,功能齐全,例子也多
要学的话就下载个全功能版,他里面有各种各样例子和注解
CDSoftwareWj
2010-05-02
打赏
举报
回复
会C# 找acrgis和mapinfo看看
yyjpz2007
2010-05-02
打赏
举报
回复
如果你要做复杂的系统,还要学数据库,。。做的漂亮还要学FLEX等。。最重要掌握ARCGIS 软件的二次开发
hgk6528
2010-05-02
打赏
举报
回复
1:学会vb。net或c#
2:如果你是做网页上的地理信息系统,要学会asp。net;如果是做局域网的地理信息系统,那就略过这一步!不过现在市面上都是要求要网络实现。
3:jsp。net也要学!为什么呢?因为很多公司的一线产品是用jsp编写,你要调用,得会看啊。
4:不要想着自己去编写最底层的地理信息系统,现在都是二次开发,二次开发一个月就能搞定,如果你从最底层开始,要一年!然后就算你开发出来可能还有很多问题!!!
5:准备好money,国产的一线产品还相对便宜点,功能很齐全!!!国外的贵,功能当然比国内的多,但是其实市场上需求的功能,国产的都能实现!!
6:自己动手,丰衣足食!!!
7:无需懂什么地理啊地质方面的知识!!!真正的市场开发,人家那些图纸都已经很完善,你只是把它弄到你电脑上,只要你懂得最起码怎么把图弄好看就行!!!!
最牛逼的就是:懂得地理信息系统然后还懂得黑客技术,懂得怎么破解dll动态库文件!那你发达了。我同事现在在钻研怎么破解人家一线产品,如果谁能破解,联系我,我给钱,还给你介绍客户!!
qq:423217526
daxiao474
2010-05-02
打赏
举报
回复
可能图形学也是比较重要的东西哦 还有数学哦
hgk6528
2010-05-02
打赏
举报
回复
图层:是一个集合的概念
举个比方,做一个地理系统,土地是第一层,所有的建筑都是在土地上建筑的,要想修改土地上的信息,就在第一层修改
各种建筑是第二层,所有的建筑都放在第二层,要想修改建筑的相关信息,就在第二层
建筑还有各种名称,什么市政大楼机关大楼啊,这些名称就可以统一放在第三层,第三层可以放置建筑的具体信息
建立图层,然后在图层上添加各种信息
坐标就是坐标,是数学概念,不过有相对坐标和绝对坐标。就是x、y。地理信息系统上面添加坐标,一个作用也是能够设定地图在移动时的方向以及移动的最小距离及最大距离。
rizher
2010-05-01
打赏
举报
回复
那要看需要开发多复杂的系统了!
millicent_ma
2010-05-01
打赏
举报
回复
想在GIS普遍在用MapInfo跟ArcGIS,它们都是自带编程语言的,好像用C#也可以,应该有接口的(不是很清楚,但可以肯定的是可以用VB)。可以先用用这两个软件,熟悉一下,还有一些地理方面的知识也需要学习。2楼说的就比较全了。现在开发一般都是在这两个软件下的二次开发,有一些模块是软件本身就提供的。我的建议是先搞清楚需要应用那个软件,先熟悉下软件再说。
chxg99
2010-05-01
打赏
举报
回复
关注帮顶
捷哥1999
2010-05-01
打赏
举报
回复
[Quote=引用 1 楼 dby99 的回复:]
先熟悉一下MapInfo,然后网上看看WebGIS的东西。最好js比较精通
[/Quote]
赞同1楼的意见。
加载更多回复(4)
地理信息系统
构建过程
地理信息系统
(Geographic Information System或 Geo-Information system,GIS)有时又称为“地学信息系统”。它是一种特定的十分重要的空间信息系统。它是在计算机硬、软件系统支持下,对整个或部分地球表层(包括...
地理信息系统
(GIS) 知识详解
地理信息系统
知识详解 第二章、
地理信息系统
的空间数据结构和数据库 1. 简述*: 1.
地理信息系统
的对象是空间的地理实体 2.建立一个地理信息数据库的首要任务是建立空间数据库,即反应地理实体特性的地理数据...
《
地理信息系统
原理》笔记/期末复习资料(1. 概述)
《
地理信息系统
原理》笔记/期末复习资料(1. 概述)。
个人整理-黄杏元老师《
地理信息系统
概论第三版》知识点
利用两个投影间一些离散点的坐标,使用数值逼近的方法建立两个投影间关系式)、解析-数值变换(新的投影公式已知,原先投影公式未知,先反解出地理坐标,再由地理坐标直接代入新的投影公式)。在同一条经线上,维度...
GIS-
地理信息系统
(Geographic Information System或 Geo-Information system,GIS)有时又称为“地学信息系统”。它是一种特定的十分重要的。它是在计算机硬、软件系统支持下,对中的进行采集、储存、管理、运算、分析、显示和描述...
C#
111,094
社区成员
642,554
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章