GIS“Hello World”是否相当?

gis geospatial

1127 观看

8回复

0 作者的声誉

是否有相当于GIS应用程序的“Hello World”程序?

我希望更熟悉GIS应用程序的开发。哪些流行的(和免费/低成本)教程和/或示例应用程序可以帮助某人入门?是否有任何您认为对初学GIS开发人员至关重要的书籍?

作者: user53474 的来源 发布者: 2009 年 1 月 9 日

回应 (8)


0

38385 作者的声誉

ESRI他们的工具绝对不便宜,但它们被广泛使用。他们确实拥有良好的学习资源和教程材料,尽管许多人都认为你已经拥有他们的产品。

作者: cmsjr 发布者: 09.01.2009 07:46

4

47176 作者的声誉

试一试吧:

折线:

(   0, 100), ( 0,     0), (   0,  50), (  80,  50), (  80,   0), (  80, 100)
( 180, 100), ( 100, 100), ( 100,  50), ( 140,  50), ( 100,  50), ( 100,   0), ( 180,   0)
( 200, 100), ( 200,   0), ( 280,   0)
( 300, 100), ( 300,   0), ( 380,   0)
( 400,  50), ( 440, 100), ( 480,  50), ( 440,   0), ( 400,  50)
( 600, 100), ( 620,   0), ( 640,  50), ( 660,   0), ( 680, 100)
( 700,  50), ( 740, 100), ( 780,  50), ( 740,   0), ( 700,  50)
( 800,   0), ( 800, 100), ( 880,  75), ( 800,  50), ( 880,   0)
( 900, 100), ( 900,   0), ( 980,   0)
(1000,   0), (1000, 100), (1080,  50), (1000,   0)    
作者: Toon Krijthe 发布者: 09.01.2009 08:21

7

37565 作者的声誉

也许来自实用程序员的这些书可以帮助你:

桌面GIS:使用开源工具映射Planet


(来源:pragprog.com

面向Web开发人员的GIS:添加Web应用程序的位置


(来源:pragprog.com

作者: hectorsq 发布者: 10.01.2009 01:12

10

1430 作者的声誉

决定

您可以从一些基本的桌面映射软件开始,如uDigQuantum GIS。并下载一些Shape文件

从那里你可能想看看PostGIS。对于Web开发,请从MapServerOpenLayers开始。

也值得一看“ Mapping Hacks ”一书。

作者: John Mac 发布者: 21.01.2009 08:31

2

4994 作者的声誉

如果您的公司有ESRI软件,我建议您使用ArcMap,打开VBA编辑器,并从帮助文件中复制并粘贴一些简单的代码示例。

如果您没有桌面软件,请试用http://openlayers.org/等同于Google Maps的开源软件。它有一个很好的API和样本。

我想在GIS中相当于“Hello World”点击地图并弹出一个带有点击纬度和经度的消息框。

作者: geographika 发布者: 26.09.2009 05:37

1

352 作者的声誉

您是否对基于桌面的GIS开发或基于Web有兴趣?

ESRI是这一领域的领导者。www.esri.com在他们的网站上四处寻找。

该网站的参考资料部分提供了大量信息。您可以在网站上使用JavaScript API并使用他们托管的数据进行播放。这里有几个入门部分和漫步。

http://resources.esri.com/gateway/index.cfm

以下是JavaScript API资源网站http://resources.esri.com/arcgisserver/apis/javascript/arcgis/index.cfm?fa=home的链接

您可以下载ArcExplorer并使用它。我认为它是可定制的。您可以使用它查看shapefile和地理数据库。 http://resources.esri.com/arcgisexplorer/900/index.cfm?fa=home

作者: shawn deutch 发布者: 24.10.2009 06:51

-1

180 作者的声誉

试用http://code.google.com/p/tf-net/(Topology Framework .NET)并浏览介绍性主题。虽然它是面向.NET的,但它可以让您一瞥基本的GIS任务:

  • 空间谓词(基于DE-9IM模型)
  • 叠加功能(交叉,差异,并集,对称差异)
  • 缓冲
  • 凸壳
  • 区域和距离功能
  • 拓扑有效性检查
  • 坐标系操纵(转换)
  • 拓扑图操作
  • 通用几何I / O支持:WKT,WKB,GML,SHP ......
作者: Maksim Sestic 发布者: 05.11.2014 10:01

1

135 作者的声誉

矩形< - >地理坐标转换

我觉得每个通才的GIS开发人员迟早都会自己做项目坐标,无论出于何种原因。给定纬度,经度对和表示地球表面(或其一部分)的位图图像,在图像中定位地理坐标 - 反之亦然,获取图像中特定像素的地理坐标。兰伯特圆柱投影可能是最容易开始的地方,因为数学比较简单,并且等面积投影现在风靡一时,但球形墨卡托投影并不是很难并且仍然普遍使用,特别是在网上。

在此之后你可以进入许多不同的方向 - 一些投影涉及更复杂的数学,或者你可以继续使用更简单的数学模型,但使地球的形状复杂化(它是一个椭球!不,它是一个土豆!),仿射和透视变换,或各种其他伟大的东西。但最终,GIS是关于坐标的,你经常需要让不同的坐标相互交谈,所以我认为这是一个很好的起点。

作者: Evan 发布者: 30.04.2018 10:55
32x32