官术网_书友最值得收藏!

Summary

In this chapter, we briefly introduced the Python programming language and the main concepts behind geospatial development. We saw that Python is a very high-level language and that the availability of third-party libraries for working with geospatial data makes it eminently suited to the task of geospatial development. We learned that the term geospatial data refers to finding information that is located on the earth's surface using coordinates, and the term "geospatial development" refers to the process of writing computer programs that can access, manipulate, and display geospatial data.

We then looked at the types of questions that can be answered by analyzing geospatial data, saw how geospatial data can be used for visualization, and learned about geospatial mash-ups, which combine data (often geospatial data) in useful and interesting ways.

Next, we learned how Google Maps, Google Earth, and the development of cheap and portable GPS units have "democratized" geospatial development. We saw how the open source software movement has produced a number of high-quality, freely available tools for geospatial development and looked at how various standards organizations have defined formats and protocols for sharing and storing geospatial data.

Finally, we saw how geolocation is being used to capture and work with geospatial data in surprising and useful ways.

In the next chapter, we will look in more detail at traditional geographic information systems including a number of important concepts that you need to understand in order to work with geospatial data. Different geospatial formats will be examined, and we will finish by using Python to perform various calculations using geospatial data.

主站蜘蛛池模板: 绥德县| 崇礼县| 陵川县| 怀柔区| 林甸县| 如东县| 高清| 雅江县| 舞阳县| 冀州市| 吉木萨尔县| 呼玛县| 射阳县| 北川| 比如县| 钟祥市| 都兰县| 赣州市| 黑水县| 台南县| 通许县| 隆化县| 夏津县| 中山市| 丰县| 嘉定区| 曲靖市| 长海县| 新河县| 佛山市| 武功县| 沧州市| 西乌珠穆沁旗| 北海市| 米林县| 辽宁省| 辉南县| 儋州市| 合作市| 班玛县| 资中县|