精华内容
下载资源
问答
  • google地图V3离线版.zip

    2020-08-07 11:20:28
    基于谷歌地图V3.9.19,内网/专网使用需事先下载好地图瓦片(本程序自带此功能,无需第三方地图下载工具)。Web运行模式,支持PC端全浏览器(包括IE6/7/8)和手机全浏览器。 支持标注、弹窗、画线、圆、区域、平移、缩放...
  • Google 地图API Key 开始学习本教程前,你需要拥有一个免费的 Google 地图 API key。 开始学习? 开始学习本教程前,你需要在Google上申请一个指定的API key。 通过以下步骤我们可以免费获取 API key 。 访问 ...
  • google地图应用

    2018-12-17 19:52:17
    实现地图定位,固定范围。实现基本的地图功能 。实现地图定位,固定范围。实现基本的地图功能 。实现地图定位,固定范围。实现基本的地图功能 。实现地图定位,固定范围。实现基本的地图功能 。实现地图定位,固定...
  • 奥维8种新版自定义地图包括Google影像大字版、Mapbox影像等地址
  • NULL 博文链接:https://xiongjiajia.iteye.com/blog/1582339
  • google-map-react - 通用google地图react组件,能够在谷歌地图上渲染react组件
  • VueJs 的谷歌地图组件和集成 此包正在积极开发中,文档尚不完整,因此如果缺少某些内容,请打开请求或查看。 安装 npm i vuejs-google-maps yarn add vuejs-google-maps 用法 在开始之前,您需要来自的 Google ...
  • google地图

    2013-02-27 16:27:44
    google地图
  • 完全无需费用下载即可使用的google地图软件桌面版,可用于地图经纬度定点预勘测,对于需要的很有用哦!
  • 如何在谷歌地图自定义范围You don’t need any special software to create a custom map for yourself or others. Google Maps is all you need, allowing you to add your own pinpoints, shapes, and directions ...
    如何在谷歌地图自定义范围

    如何在谷歌地图自定义范围

    Google Maps Logo

    You don’t need any special software to create a custom map for yourself or others. Google Maps is all you need, allowing you to add your own pinpoints, shapes, and directions to a custom map. Here’s how.

    您不需要任何特殊软件即可为自己或他人创建自定义地图。 您只需要Google地图,即可将自己的精确度,形状和方向添加到自定义地图。 这是如何做。

    You’ll need to use Google Maps on your desktop to do this. If you’re having problems with a blank Google Maps screen, you’ll also need to clear your site data.

    您需要在桌面上使用Google地图。 如果您在空白的Google Maps屏幕上遇到问题,则还需要清除站点数据。

    在Google地图中创建自定义地图 (Creating a Custom Map in Google Maps)

    A custom map in Google Maps doesn’t allow you to create a new landscape—you’re stuck with planet Earth. What it does allow you to do, however, is add your own landmarks, routes, and locations.

    Google地图中的自定义地图不允许您创建新的景观,因为您被地球困住了。 但是,它允许您做的是添加自己的地标,路线和位置。

    You can also draw your own shapes onto the existing map to add detail to the existing map. While you can view a custom map in the Google Maps app for Android and iOS, you can only create it using the web version of Google Maps on your desktop.

    您还可以在现有地图上绘制自己的形状以向现有地图添加细节。 虽然您可以在适用于Android和iOS的Google Maps应用中查看自定义地图,但只能使用台式机上的网络版Google Maps创建该地图。

    To start, head to the Google Maps website, and sign in using your Google account. Once you’re signed in, press the hamburger menu icon in the top-left.

    首先,请访问Google Maps网站,然后使用您的Google帐户登录。 登录后,按左上角的汉堡菜单图标。

    Click the Hamburger Menu Icon in Google Maps

    In the options menu, click the “Your Places” option.

    在选项菜单中,单击“您的位置”选项。

    Press the Your Places option in Google Maps

    In the “Your Places” menu that appears on the left, click the “Maps” tab. At the bottom of the menu, select the “Create Map” button.

    在左侧显示的“您的位置”菜单中,单击“地图”标签。 在菜单底部,选择“创建地图”按钮。

    Click Create Map to begin creating a custom Google Maps map

    The map creation window will appear in a new tab. To name it, select the “Untitled map” text at the top of the menu on the left.

    地图创建窗口将出现在新选项卡中。 要命名,请在左侧菜单顶部选择“无标题地图”文本。

    Click Untitled map to begin renaming your custom Google Maps map

    In the “Edit map title and description” menu, add a name and description for your map and then click “Save” to save it.

    在“编辑地图标题和描述”菜单中,为地图添加名称和描述,然后单击“保存”进行保存。

    Add a name and description for your custom Google Maps map, then press Save

    自定义地图图层 (Custom Map Layers)

    Your custom map is made up of layers, with the “Base Map” layer (the main Google Maps view) at the bottom.

    您的自定义地图由图层组成,底部是“基础地图”图层(主Google地图视图)。

    You can customize the appearance of the “Base Map” layer by selecting the options arrow next to “Base Map” and choosing a different map theme.

    您可以通过选择“基础地图”旁边的选项箭头并选择其他地图主题来自定义“基础地图”图层的外观。

    Choosing a custom base map layer style in Google Maps

    When you create a new custom map in Google Maps, a new “Untitled Layer” is added by default.

    当您在Google Maps中创建新的自定义地图时,默认情况下会添加新的“无标题图层”。

    You can add as many layers as you want to your custom map, allowing you to separate the different components of your new map from each other, by clicking the “Add layer” button.

    您可以根据需要在自定义地图上添加任意多个图层,通过单击“添加图层”按钮,可以将新地图的不同组件彼此分开。

    Press Add Layer to add a custom layer to a custom Google Maps map

    If you want to rename this layer, select the three-dot menu icon next to the layer and then click “Rename Layer” in the drop-down menu.

    如果要重命名该图层,请选择该图层旁边的三点菜单图标,然后在下拉菜单中单击“重命名图层”。

    To delete it, select “Delete Layer” instead.

    要删除它,请选择“删除图层”。

    Options to rename or delate a custom layer in a custom Google Maps map

    在Google地图中将组件添加到自定义地图 (Adding Components to a Custom Map in Google Maps)

    A custom map in Google Maps can be customized with various different components. You can add marker points, shapes or lines, as well as directions directly onto the map.

    Google Maps中的自定义地图可以使用各种不同的组件进行自定义。 您可以将标记点,形状或线条以及方向直接添加到地图上。

    To start, make sure you’re in the custom map editor by heading to the Google Maps website and selecting the hamburger menu > Your Places > Maps > Create Map.

    首先,请前往Google Maps网站并选择“汉堡”菜单>“您的位置”>“地图”>“创建地图”,以确保您位于自定义地图编辑器中。

    添加标记点 (Adding a Marker Point)

    A custom marker point is a pinpoint that appears on the map. You can use this to add additional descriptions to an area, as well as to point map users to a location or area that isn’t specified on the “Base Map” layer.

    自定义标记点是显示在地图上的精确点。 您可以使用它向区域添加其他描述,以及将地图用户指向“基础地图”图层上未指定的位置或区域。

    To add a new marker point to your map, make sure you’ve located a suitable area on the “Base Map” layer. When you’re ready, select the “Add Marker” button in the menu below the search bar in the custom map editor.

    要将新的标记点添加到地图,请确保已在“基础地图”图层上找到合适的区域。 准备就绪后,在自定义地图编辑器中的搜索栏下方的菜单中选择“添加标记”按钮。

    Press Add Marker to add a custom marker point in the Google Maps map editor

    Using your mouse or trackpad, click on an area of the map. This will bring up the marker editor—add a suitable name and description and then select “Save” to add it to your map.

    使用鼠标或触控板,单击地图上的某个区域。 这将打开标记编辑器-添加合适的名称和描述,然后选择“保存”以将其添加到地图中。

    Add a name and description to your custom marker point, then press Save

    添加线条或形状 (Adding Lines or Shapes)

    You can add custom lines and shapes to your custom map to emphasize certain areas.

    您可以在自定义地图上添加自定义线条和形状,以突出显示某些区域。

    To do this, click the “Draw a Line” option in the menu below the search bar and then select the “Add line or shape” option.

    为此,请在搜索栏下方的菜单中单击“绘制线”选项,然后选择“添加线或形状”选项。

    Press Draw a Line > Add Line or Shape to begin adding a line or shape to your custom Google Maps map

    In a suitable area on the map, draw a line using your mouse or trackpad—use multiple lines to create a joined-up shape.

    在地图上的合适区域中,使用鼠标或触控板绘制一条线-使用多条线创建连接的形状。

    Creating a custom shape in the Google Maps map editor

    Add a custom name and description to your object in the pop-up menu before selecting “Save” to confirm.

    在选择“保存”进行确认之前,请在弹出菜单中为对象添加自定义名称和描述。

    Add a name and description to a custom shape in the Google Maps map editor before pressing Save to save

    创建自定义方向 (Creating Custom Directions)

    A custom map can also be used to share directions from A to B by creating a directions layer.

    通过创建路线图层,自定义地图还可用于共享从A到B的路线。

    To do this, click on the “Add Directions” option in the menu below the search bar to create this layer.

    为此,请在搜索栏下方的菜单中单击“添加路线”选项,以创建该图层。

    Press the Add Directions option to add a new directions layer to a custom Google Maps map

    The directions layer will appear in the menu on the left. Add your departure point to the “A” text box and the arrival point to the “B” text box.

    方向图层将出现在左侧菜单中。 将出发点添加到“ A”文本框中,并将到达点添加到“ B”文本框中。

    Type departure and arrival locations in the custom directions layer in the Google Maps map editor

    Once both the “A” and “B” boxes are filled, the map will update showing the route between your specified locations.

    填满“ A”和“ B”框后,地图将更新,显示您指定位置之间的路线。

    在Google地图中共享自定义地图 (Sharing Custom Maps in Google Maps)

    Once you’ve created your map, you’re free to access it yourself from within Google Maps (hamburger menu > Your Places > Maps) or from the Google My Maps website.

    创建地图后,您可以在Google地图(汉堡菜单>您的位置>地图)中或在Google我的地图网站上随意访问它。

    Only you can view your custom map by default, but you can share it with others. To do this, head to the Google My Maps website, sign in, and then select the “Owned” tab where your custom map should be listed.

    默认情况下,只有您可以查看自定义地图,但可以与他人共享。 为此,请访问Google我的地图网站 ,登录,然后选择应该在其中列出您的自定义地图的“拥有”标签。

    To share it with others, click the “Share Map” button. This will give you options to share your custom map on various social media platforms, through email, or by embedding it on your website.

    要与他人共享,请单击“共享地图”按钮。 这将为您提供选择,以通过电子邮件或将其嵌入到您的网站上,在各种社交媒体平台上共享您的自定义地图。

    Select one of these options to proceed.

    选择以下选项之一继续。

    The social sharing options for a custom Google Maps map

    You can also grab a custom link to your map that will allow you to share it with others directly.

    您还可以抓取指向地图的自定义链接,该链接可让您直接与他人共享。

    In the “Owned” tab of the Google My Maps website, select your map to return to the map editor and then click the “Share” button in the left-hand menu.

    在“ Google我的地图”网站的“拥有”标签中,选择您的地图以返回到地图编辑器,然后单击左侧菜单中的“共享”按钮。

    Press Share to share your custom Google Maps map

    This will bring up the “Link Sharing” options menu. Under the “Who Has Access” section, select the “Change” button.

    这将弹出“链接共享”选项菜单。 在“谁可以访问”部分下,选择“更改”按钮。

    Press Change to change sharing access for your custom Google Maps map

    In the “Link Sharing” options menu, select the level of access for your map. You can restrict access to specific Google account users, allow access to anyone who has the shared link or make your map public instead.

    在“链接共享”选项菜单中,选择地图的访问级别。 您可以将访问权限限制为特定的Google帐户用户,允许具有共享链接的任何人访问,或者将您的地图公开。

    Once you’ve selected your chosen sharing level, click “Save” to save the selection.

    选择共享级别后,单击“保存”以保存选择。

    The link sharing options for a custom Google Maps map

    Your shared settings will be saved at this point, allowing you to invite specific users to view it by email invitation or by sharing the link to your custom map to a wider set of users directly.

    此时将保存您的共享设置,使您可以通过电子邮件邀请或通过将指向您的自定义地图的链接直接共享给更多用户来邀请特定用户查看它。

    翻译自: https://www.howtogeek.com/664890/how-to-create-a-custom-map-in-google-maps/

    如何在谷歌地图自定义范围

    展开全文
  • google地图的url参数

    2016-09-23 10:28:03
    这篇文档主要用来详细的说明谷歌地图调用的各种参数
  • 内容包含了离线谷歌卫星地图的APIV3版本的,并且里面有地图应用的示范,包括离线瓦片如何拼接显示。
  • Flutter-Google地图在标记之间绘制路线。 , , , ,
  • 详细的中国行政区域边界坐标(Google),不包含有些少数民族自治县,可以从高德API中自行获取
  • google地图操作手册

    2013-02-05 10:45:16
    1. 谷歌地图框架是使用CDHtmlDialog作为外壳,借助资源文件GMapMgr.htm访问Google在线地图,通过JavaScript与VC交互。 2. 需要注意的是里面很多地方通过消息来控制,Google地图提供了很好的消息回调机制,类GmapMgr...
  • vue2-googlemap:基于 Vue 2.x 和google地图组件
  • 谷歌地图集成Showing location on maps is always a needed feature in most of the web and mobile applications. Map service will be required in ERP, CRM, etc. Directory listing applications mainly depends...

    谷歌地图集成

    Showing location on maps is always a needed feature in most of the web and mobile applications. Map service will be required in ERP, CRM, etc. Directory listing applications mainly depends on the Map service.

    在大多数Web和移动应用程序中,始终需要在地图上显示位置。 ERP,CRM等将需要地图服务。目录列表应用程序主要取决于Map服务。

    Google Maps is very popular among developers. It is very easy to use and had many rich functionalities. In this tutorial, you will learn, how to integrate Google Maps in Angular.

    Google Maps在开发人员中非常受欢迎。 它非常易于使用,并具有许多丰富的功能。 在本教程中,您将学习如何在Angular中集成Google Maps。

    Previously Google Maps is free to use. But as of now, Google has limited access to its map service. However, still, many companies depend on Google Maps, why because the end-user likes Google Maps when compared to other Maps service providers.

    以前, Google Maps是免费使用的。 但是到目前为止,Google对其地图服务的访问受到限制。 但是,仍然有许多公司依赖Google Maps,这是因为与其他Maps服务提供商相比,最终用户喜欢Google Maps。

    Google Maps Platform offers a free $200 monthly credit for Maps, Routes, and Places With the $200 monthly credit, the vast majority of customers find their use cases are completely free. You won’t be charged until your usage exceeds $200 in a month.

    Google Maps Platform每月免费提供$ 200的Google Maps,Routes and Places信用额度。有了$ 200的月度信用额度,绝大多数客户发现他们的用例是完全免费的。 在您每月的使用费超过200美元之前,不会向您收费。

    You can refer to the billing details using the below link.

    您可以使用以下链接查看结算明细。

    In this tutorial, you will learn:

    在本教程中,您将学习:

    1. How to get Google Maps API Key?

      如何获取Google Maps API密钥?
    2. How to Integrate the Google Maps in Angular Application?

      如何在Angular应用程序中集成G​​oogle Maps?

    获取Google Map API密钥 (Get Google Map API Key)

    So First, we need to get the access api key from Google Maps. I will explain this in a step by step guide. Integrating Google Maps is very easy if you got your api key.

    因此,首先,我们需要从Google Maps获取访问api密钥。 我将在逐步指南中对此进行解释。 如果您拥有api密钥,则集成Google Maps非常容易。

    1. Go to Google Developer console using the below link:

      使用以下链接转到Google Developer Console:

    You need to sign-in using your Google account. If you are already signed in, it will show a page like below:

    您需要使用您的Google帐户登录 如果您已经登录,它将显示如下页面:

    Image for post
    Google Maps API Key Example 1
    Google Maps API密钥示例1

    2. First, we need to create a project to enable Google Maps service. So, click the NEW PROJECT button in the above image.

    2.首先,我们需要创建一个项目以启用Google Maps服务。 因此,单击上图中的NEW PROJECT按钮。

    3. After you clicked the New Project, then it asks you to fill the project name. You can give your desired project name. Then click the CREATE button:

    3.单击“新建项目”后,它会要求您填写项目名称。 您可以提供所需的项目名称。 然后单击创建按钮:

    Image for post
    Google Maps API Key Example 2
    Google Maps API密钥示例2

    4. Once Project is created, It will show the created project name. Then click the SELECT PROJECT:

    4.创建项目后,它将显示创建的项目名称。 然后单击“选择项目”:

    Image for post

    5. Now we need to enable Google Maps service to this project. So click the ENABLE APIS AND SERVICES button:

    5.现在,我们需要为该项目启用Google Maps服务。 因此,请点击启用API和服务按钮:

    Image for post

    6. Select Maps JavaScript API card in the below image:

    6.在下图中选择Maps JavaScript API卡:

    Image for post

    7. Click the ENABLE button to enable Google Maps services:

    7.单击“启用”按钮以启用Google Maps服务:

    Image for post

    8. Once Google Maps enabled, it will look like below:

    8.启用Google地图后,将如下所示:

    Image for post

    9. Now we need to get API credentials for Google Maps. So First click the triple horizontal bar and Select APIS & Service -> Credentials:

    9.现在,我们需要获取Google Maps的API凭据。 因此,首先单击三横线,然后选择“ APIS和服务->凭据”:

    Image for post

    10. Click the CREATE CREDENTIALS button:

    10.单击CREATE CREDENTIALS按钮:

    Image for post

    11. Now Choose the API Key:

    11.现在选择API密钥:

    Image for post

    12. It will show the API Key like below. Copy this API Key. This key will be used in the Angular Google Maps Plugin:

    12.它将显示API密钥,如下所示。 复制此API密钥。 此密钥将在Angular Google Maps插件中使用:

    Image for post

    安装Angular Google Maps插件 (Install Angular Google Maps Plugin)

    第1步:(Step 1:)

    Create an Angular Project using:

    使用以下命令创建一个Angular项目:

    ng new GoogleMapsExample

    Open the created Angular Project using VS Code editor.

    使用VS Code编辑器打开创建的Angular Project。

    第2步: (Step 2:)

    Now, Install the Angular Google Maps plugin using the below command:

    现在,使用以下命令安装Angular Google Maps插件:

    npm install @agm/core

    第三步: (Step 3:)

    Open the src/app/app.module.ts and import the AgmCoreModule. You need to provide a Google Maps API key here to be able to see a Map. We already had the API key. So paste the API key here.

    打开src / app / app.module.ts并导入AgmCoreModule 。 您需要在此处提供Google Maps API密钥才能看到地图。 我们已经有了API密钥。 因此,请在此处粘贴API密钥。

    import { BrowserModule } from '@angular/platform-browser';
    import { NgModule } from '@angular/core';
    
    
    import { AppRoutingModule } from './app-routing.module';
    import { AppComponent } from './app.component';
    
    
    import { AgmCoreModule } from '@agm/core';
    
    
    @NgModule({
      declarations: [
        AppComponent
      ],
      imports: [
        BrowserModule,
        AppRoutingModule,
        AgmCoreModule.forRoot({
          apiKey: 'YOUR-GOOGLE-MAPS-API-KEY-HERE'
        })
      ],
      providers: [],
      bootstrap: [AppComponent]
    })
    export class AppModule { }

    第4步:(Step 4:)

    Open the src/app/app.component.ts file and create latitude and longitude variables with values.

    打开src / app / app.component.ts文件,并使用值创建纬度和经度变量。

    import { Component } from '@angular/core';
    
    
    @Component({
      selector: 'app-root',
      templateUrl: './app.component.html',
      styleUrls: ['./app.component.scss']
    })
    export class AppComponent {
      title = 'Angular Google Maps Example';
    
    
      lat = 13;
      lng = 80;
    
    
    
    
    }

    步骤5(Step 5:)

    Open the src/app/app.component.html file and call the <agm-map> tag to show the location on the Google Maps.

    打开src / app / app.component.html文件,然后调用<agm-map>标记以在Google Maps上显示位置。

    <!-- this creates a google map on the page with the given lat/lng from -->
    <!-- the component as the initial center of the map: -->
    <agm-map [latitude]="lat" [longitude]="lng">
        <agm-marker [latitude]="lat" [longitude]="lng"></agm-marker>
    </agm-map>

    Open the src/app/app.component.scss file and set the height of the Map.

    打开src / app / app.component.scss文件并设置地图的高度。

    agm-map {
        height: 600px;
    }

    步骤6:(Step 6:)

    That’s all. Everything is done. Now the Google Maps service will display the map on your component page. Preview the app using below command.

    就这样。 一切都完成了。 现在,Google Maps服务将在您的组件页面上显示地图。 使用以下命令预览应用。

    ng serve --open

    Output:

    输出:

    Image for post
    Angular Google Maps Example Output Screen
    Angular Google Maps示例输出屏幕

    Now it will show the development purpose only watermark on Google Maps. Why because, you need to enable to billing service to make it for production purposes. So, enable your billing using the below link, if you want to remove the watermark.

    现在,它将在Google Maps上显示仅用于开发目的的水印。 原因为何,您需要启用计费服务才能将其用于生产目的。 因此,如果要删除水印,请使用以下链接启用结算功能。

    可能的故障排除提示 (Possible Troubleshooting tip)

    If you face the error message ‘Cannot find namespace ‘google’ while previewing, then you need to do two things.

    如果在预览时遇到错误消息“找不到命名空间” ,则“ google” ,那么您需要做两件事。

    1. Install Google Map plugin

      安装Google Map插件

    npm install @google/maps

    2. Just import the google maps to app.component.ts file

    2.只需将谷歌地图导入到app.component.ts文件

    import { google } from '@google/maps';

    概要 (Summary)

    In this tutorial, You learned, how to integrate Google Maps Service in Angular Applications. Google Maps Integration is easy very easy for developers. And the end-user loves Google Maps look and feel. However, from a pricing perspective, small organization do not afford the cost.

    在本教程中,您学习了如何在Angular应用程序中集成Google Maps Service。 Google Maps Integration对开发人员来说非常容易。 最终用户喜欢Google Maps的外观。 但是,从定价的角度来看,小型组织负担不起费用。

    We have an alternative to Google Maps. That is Leaflet Maps. Soon, I try to write about, how to integrate Leaflet Maps in Angular Applications.

    我们有Google地图的替代品。 那就是传单地图。 很快,我尝试撰写有关如何在Angular应用程序中集成Leaflet Maps的文章。

    Stay tuned for more articles related to Angular.

    请继续关注与Angular相关的更多文章。

    Thank you for reading this article!

    感谢您阅读本文!

    Source code:

    源代码:

    进一步阅读 (Further Reading)

    翻译自: https://medium.com/javascript-in-plain-english/integrate-google-maps-to-your-angular-application-step-by-step-guide-3604aadb76d1

    谷歌地图集成

    展开全文
  • Google地图

    2018-12-20 14:03:58
    基于C#开发环境的Google Earth地球应用程序源码 基于C#开发环境的Google Earth地球应用程序源码
  • 主要介绍了vue使用Google地图的实现示例代码,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
  • 谷歌地图 替代_Google地图的替代品

    千次阅读 2020-05-09 10:05:52
    谷歌地图 替代 最近,关于Google产品和服务的消息并不令人惊讶。 Google更改了Google Maps API使用政策,并向超出某些下载限制的那些用户收费。 众所周知,Google Maps是网络上使用最广泛(或最著名)的地图服务之...

    谷歌地图 替代

    最近,关于Google产品和服务的消息并不令人惊讶。 Google更改了Google Maps API使用政策,并向超出某些下载限制的那些用户收费。

    众所周知,Google Maps是网络上使用最广泛(或最著名)的地图服务之一,几年前它开始了Web GIS的革命,但希望它不是我们可以使用的唯一API。 Bing和已停产的Yahoo Maps是很好的竞争者,但是这篇文章与您可以找到用于创建Web地图应用程序的开源替代方案有关。

    请不要将API与您使用的图像混淆。 Google会根据图像使用情况向您收费,因此,如果您使用其他API,但继续使用Google图块,则情况类似。

    OpenLayers

    OpenLayers可能是最著名的开源Web地图项目。 我想这样认为是因为有两个因素:首先是本文中介绍的较旧的项目,其次是因为它是最完整的项目,也是最复杂的项目。

    OpenLayers接近OGC标准,它在几何形状,特征和样式之间进行区分。 您可以从Google,Bing,OpenStreetMaps等加载栅格图块图层,也可以从GMLKMLGeoJSON格式加载矢量数据。

    OpenLayers不仅限于球形墨卡托,您可以使用几乎任何已知的投影(以及许多其他投影),还可以从WMSWFS服务器加载数据,最重要的是,您不仅可以可视化数据,还可以创建和编辑新的将它们发送到WFS服务器的功能。

    多图

    Polymaps是一个来自SimpleGeoStamen协会的项目。 Polymaps背后的主要原因是使用矢量平铺图层。

    向量平铺数据是什么意思? 由于GoogleMaps大家都知道栅格平铺图层,因此每个缩放级别都包含更多具有更高分辨率的图块。

    向量平铺层相似,从某种意义上说,每个缩放级别都具有更高的分辨率,但是每个图块的数据不是图像,而是使用SVG渲染了向量数据。 这意味着您需要兼容SVG的浏览器才能使用Polymap。

    传单

    Leaflet是一个轻量级的库,专门用于为台式机和移动Web浏览器制作基于图块的地图。

    它非常易于使用,并提供了每个人通常的Web制图应用程序所需的基本内容:访问基于图块的图像,标记,弹出窗口,多边形,点等。相信我,关注这个项目,它有很多还有更多要说的。

    值得注意的是,我想说Leaflet是CloudMade的一个项目,它接近于他们的Web Map API

    那图像呢?

    Google Maps不是唯一的图像提供者,还有Bing或Yahoo图像之类的其他替代方案,但问题是: 在哪里可以找到可用于商业应用程序的真正开放图像,不受使用范围的限制?

    我认为最著名的开源替代方案是OpenStreetMap 。 他们的数据由社区维护,任何人都可以添加或改进数据。 它显示了其在海地灾难中的质量和有用性,因为其信息比任何其他提供者都更准确。

    另外,前一段时间,有一个类似的项目名为OpenAerialMap ,目前已终止,该项目试图创建与OpenStreetMap类似的东西,但带有航空图像。 这种情况下的问题是,获取航空数据并不像通过GPS获取矢量数据那样容易。 如果您有一架飞机和一台好的相机,并且想分享您的图像,请与OpenAerialMap作者联系。

    最后,我想再提到一个服务提供商。 是的,它不是完全开源的,但是很接近。 CloudMade (是Leaflet和其他免费工具的创建者)是一家基于OpenStreetMap数据的公司。 除了其他出色的工具外,它们还可以配置图块的样式,您可以稍后以类似于Google样式地图的方式添加到地图中,但它们要比Google早一年。

    参考: JCG合作伙伴 Antonio Santiago“ A Curious Animal”博客上 公开了Google Maps的替代方案

    相关文章 :

    翻译自: https://www.javacodegeeks.com/2011/11/open-alternatives-to-google-maps.html

    谷歌地图 替代

    展开全文
  • google地图生成工具.rar

    2020-04-05 00:59:20
    google地图生成工具.rar
  • 谷歌地图离线地图瓦片下载If you’ve ever wanted to be able to download Google Maps data for offline use, you should check out gmapcatcher, a cross-platform application that caches map segments locally....
    谷歌地图离线地图瓦片下载

    谷歌地图离线地图瓦片下载

    If you’ve ever wanted to be able to download Google Maps data for offline use, you should check out gmapcatcher, a cross-platform application that caches map segments locally.

    如果您曾经希望能够下载Google Maps数据以供离线使用,则应查看gmapcatcher,这是一个在本地缓存地图段的跨平台应用程序。

    There’s both a GUI version and a command-line version that you can use to pull down the maps data. The whole thing is written in Python, but the installer should handle everything for Windows users. If not, install Python and try again.

    您可以使用GUI版本和命令行版本来下拉地图数据。 整个过程都是用Python编写的,但是安装程序应该为Windows用户处理所有事情。 如果不是,请安装Python,然后重试。

    gmapcatcher [Google Code]

    gmapcatcher [Google代码]

    翻译自: https://www.howtogeek.com/90565/how-to-download-google-maps-for-offline-use/

    谷歌地图离线地图瓦片下载

    展开全文
  • Android程序调用本机google地图并且传递起始和终点位置生成路线图,有需要的朋有可以参考下,或许本文对你有所帮助,好了话不多说,看代码
  • 本文实例讲述了js+html5获取用户地理位置信息并在Google地图上显示的方法。分享给大家供大家参考。具体实现方法如下: <!DOCTYPE html> <html> <body> <p id=demo>Click the button to get your ...
  • 谷歌地图动画 大意 (Main Idea) First, we have 2 things that need to be clarified before getting your hands dirty. 首先,在弄污双手之前,我们需要澄清两件事。 GMSPath: An immutable array of ...
  • GOOGLE地图测绘

    2014-07-30 20:33:54
    实时测绘,GOOGLEAPI实时测绘,测绘回放
  • 谷歌地图精简版

    2018-04-24 08:49:41
    Google Earth Pro v7.3.1.4507 32Bit Portable,谷歌地图精简版!
  • 本文主要讲解Google 地图事件,这里整理了Google地图基本事件功能,并提供代码示例以供大家参考,有需要的小伙伴可以参考下
  • 主要介绍了谷歌地图打不开的解决办法,本文给出了一个可以正常使用的谷歌地图调用案例,需要的朋友可以参考下

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 101,667
精华内容 40,666
关键字:

谷歌地图