• TA的每日心情
    开心
    2019-11-8 00:00
  • 签到天数: 10 天

    [LV.3]偶尔看看

    86

    主题

    11

    回帖

    521

    积分

    永久VIP

    积分
    521
    发表于 2019-11-7 23:45:29 945 浏览 0 回复

    [WEB大前端] 《HTML5地理位置定位》(HTML5 Geolocation)英文文字版PDF

    本帖最后由 scourglass22 于 2019-11-8 00:19 编辑

    1.png

    Anthony T. Holdener III

    Anthony T. Holdener III currently builds GIS web applications utilizing Esri ArcGIS JavaScript API, Google Maps JavaScript API, and/or Bing Maps API. He has worked with the web in one form or another since 1997 when he helped open an Internet cafe in Fairview Heights, Illinois. A graduate of St. Louis University with a degree in Computer Science, Anthony has worked as a web architect, developer, manager, or adjunct teacher for almost fifteen years in the St. Louis area. He is also the author of “Ajax: The Definitive Guide” (O’Reilly). He resides in the village of Shiloh, Illinois, a suburb of St. Louis, Missouri, with his wife and twins.        Truly revolutionary: now you can write geolocation applications directly in the browser, rather than develop native apps for particular devices. This concise book demonstrates the W3C Geolocation API in action, with code and examples to help you build HTML5 apps using the "write once, deploy everywhere" model. Along the way, you get a crash course in geolocation, browser support, and ways to integrate the API with common geo tools like Google Maps.        Learn how geo information is gathered from different sources, depending on the device Discover how coordinate systems work, including geodetic systems and datums Use the API to collect location information from a user’s browser with JavaScript code Place geo information on a map using the Google Maps or ArcGIS JavaScript APIs Save geo data with databases, the Keyhole Markup Language, or the shapefile format Be familiar with several practical uses for geo data, such as geomarketing, geosocial, geotagging, and geo-applications

    Preface ..................................................................... xi
    1. Finding Our Way ........................................................ 1
    Geolocation in the Past 1
    Location B.C.E. 1
    Technology with Exploration 2
    Location in the 1900s 4
    Public Availability of GPS 5
    Geolocation Now 6
    The Basics 6
    Ways to Locate 7
    Global Positioning System (GPS) 7
    IP Address 9
    GSM/CDMA Cell IDs 10
    WiFi and Bluetooth MAC Address 11
    Location and Location-Based Services (LBS) 11
    Geolocation Today 12
    Mobile Applications 13
    Augmented Reality Applications 16
    2. Geolocation: Latitude, Longitude, and More ................................ 19
    What Are Coordinate Systems? 19
    Latitude and Longitude 20
    Geodetic Systems and Datums 23
    The Earth’s Shape 23
    Common Datum 24
    Map Projections 25
    Altitude, Course, and Speed 26
    Geodetic Height 27
    Course 28
    Speed 28
    vii
    Accuracy 29
    3. Geolocation API in Code ................................................. 31
    W3C Geolocation API 31
    Current API Support 32
    Other Browser Solutions 32
    The W3C Geolocation API Does More 35
    The Geolocation Object 35
    Get the User’s Position 36
    PositionOptions 37
    Cached Positions 38
    Update the User’s Position 38
    No Need for Polling 39
    Clearing a Watch Operation 40
    Handling a Successful Request 40
    Position Object 40
    Coordinates Object 41
    Handling an Error from the Request 43
    PositionError Object 43
    Privacy 45
    4. Geolocation and Mapping APIs ........................................... 47
    A Google Maps Example 47
    The Google Maps API, Briefly 48
    Adding Geolocation to Google Maps 52
    An ArcGIS JavaScript API Example 58
    The ArcGIS JavaScript API, Briefly 59
    Adding Geolocation to Esri Maps 62
    5. Saving Geographic Information .......................................... 69
    KML 70
    Shapefiles 73
    Python Shapefile Library 74
    Databases 75
    SDE 76
    PostGIS 76
    MySQL 77
    6. What You Can Do with Geolocation ....................................... 79
    Geomarketing 80
    Specials and Offers 80
    Crowdsourcing 81
    Specialization 82
    viii | Table of Contents
    Geosocial 82
    Continued Growth 82
    Automatic Check-in 83
    Two Way Street of Data 84
    Geotagging 85
    Digital Media and Geotagging 85
    Privacy and Geotagging 85
    Geo-applications 86
    Safety/Tracking 86
    Taxi Services 86
    Search 87
    M-Commerce 87
    Other Applications 87
    HTML5 and Geolocation 87
    Web Applications Supplementing LBS 88
    Web-Based LBS 94

    下载地址:

    游客,如果您要查看本帖隐藏内容请回复


    回复

    使用道具 举报

    返回列表
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    登录或注册

    团队

    一匹野马

    官方客服

    陆风-Q:1953128864

    官方QQ群

    825348618(程序员教程吧互助群)

    扫一扫快速加入

    群号652692981

    快速回复 返回顶部 返回列表