是否有类似于GIS应用的“Hello World”程序的等效物?
我想要更加熟悉GIS应用的开发。有哪些流行的(免费/低成本)教程和/或样例应用可以帮助初学者入门?您认为对于GIS初学者来说必不可少的书籍有哪些?
是否有类似于GIS应用的“Hello World”程序的等效物?
我想要更加熟悉GIS应用的开发。有哪些流行的(免费/低成本)教程和/或样例应用可以帮助初学者入门?您认为对于GIS初学者来说必不可少的书籍有哪些?
让我们试试:
折线:
( 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)
http://resources.esri.com/gateway/index.cfm
这是指向 JavaScript API 资源网站的链接: http://resources.esri.com/arcgisserver/apis/javascript/arcgis/index.cfm?fa=home 您可以下载 ArcExplorer 并使用它。我认为它是可定制的。您可以使用它查看 shapefile 和 geodatabase。 http://resources.esri.com/arcgisexplorer/900/index.cfm?fa=home我觉得每个综合性GIS开发人员迟早都需要自己进行项目坐标的处理,无论出于何种原因。给定一个纬度、经度对和表示地球表面(或其中一部分)的位图图像,找到图像中的地理坐标 - 或者反过来,在图像中获取特定像素的地理坐标。兰伯特圆柱投影可能是最容易入手的地方,因为数学相对简单且等面积投影现在非常流行,但球形墨卡托投影也不难,仍然广泛应用,特别是在Web上。
在此之后,您可以朝很多不同的方向发展 - 一些投影涉及更复杂的数学,或者您可以继续使用更简单的数学模型,但是复杂化地球的形状(它是一个椭球体! 不是 它是一个土豆!),仿射和透视变换,或各种其他伟大的东西。但归根结底,GIS关乎坐标,您经常需要让不同的坐标相互通信,因此我认为这是一个很好的开始。
试试http://code.google.com/p/tf-net/(Topology Framework .NET),并浏览一下介绍性的主题。虽然它是.NET定向的,但可能会让你瞥见基本的GIS任务: