Getting Started with GEO, CouchDB, and Node.js (Paperback)
暫譯: 開始使用 GEO、CouchDB 和 Node.js

Mick Thompson

  • 出版商: O'Reilly
  • 出版日期: 2011-08-30
  • 定價: $825
  • 售價: 1.2$99
  • 語言: 英文
  • 頁數: 66
  • 裝訂: Paperback
  • ISBN: 1449307523
  • ISBN-13: 9781449307523
  • 相關分類: NoSQLNode.js
  • 立即出貨

買這商品的人也買了...

相關主題

商品描述

Today's mobile devices have GPS and standard APIs to give you access to coordinates—but what can you do with that data? With this concise book, application developers learn how to work with location data quickly and easily, using Node.js, CouchDB, and other open source tools and libraries.

Node.js makes it simple to run event code on the Web, and the CouchDB document-oriented database lets you store location data and perform complex queries on it quickly. You'll learn how to get started with these tools, and then use them together to build an example project called MapChat, using HTML and JavaScript code samples.

  • Learn how to serve dynamic content with Node.js, and use its asynchronous IO to handle several requests at once
  • Become familiar with GeoJSON, Geohash, and the Geospatial Data Abstraction Library (GDAL) for working with spatial data
  • Build geospatial indexes using the GeoCouch branch of CouchDB
  • Combine these tools to build a project that lets users post real-time chat messages tagged with their current map location

商品描述(中文翻譯)

今天的行動裝置配備了 GPS 和標準 API,讓您可以訪問座標——但您可以對這些數據做些什麼呢?這本簡明的書籍幫助應用程式開發者快速且輕鬆地學習如何處理位置數據,使用 Node.js、CouchDB 及其他開源工具和庫。

Node.js 使得在網路上運行事件代碼變得簡單,而 CouchDB 文件導向資料庫則讓您能夠快速存儲位置數據並對其執行複雜查詢。您將學習如何開始使用這些工具,然後將它們結合起來構建一個名為 MapChat 的示例專案,使用 HTML 和 JavaScript 代碼範例。

- 學習如何使用 Node.js 提供動態內容,並利用其非同步 IO 同時處理多個請求
- 熟悉 GeoJSON、Geohash 和地理空間數據抽象庫 (GDAL),以便處理空間數據
- 使用 CouchDB 的 GeoCouch 分支構建地理空間索引
- 結合這些工具構建一個專案,讓用戶可以發佈帶有當前地圖位置標籤的即時聊天消息