maps 相关问题

地图是区域的可视化表示 - 一种象征性描绘,突出显示该空间的元素(如对象,区域和主题)之间的关系。

当前道路限速

是否可以获取道路当前的限速?我不确定是否可以使用“地图”应用程序来完成此操作,因为我认为它不保存速度限制数据。 有谁能指出我的正确方向吗

回答 2 投票 0

API/SDK 在 iOS 应用程序中集成逐向导航

您知道我可以在我的应用程序中集成完整的逐向导航的 SDK / API 吗? 有这样的事吗

回答 2 投票 0

Highcharts 地图的辅助功能模式

我正在使用 NextJS,因此我正在使用 Highcharts React。我需要使这些国家的颜色相同但有图案。 我的目标是重新创建这个: 世界地图,其中区域涂成红色并带有图案 我...

回答 1 投票 0

用于 Android 开发的最佳免费地图是什么

我应该在 Android 应用程序中使用什么地图功能,我可以在其中进行位置标记,为特定区域放置一个透明圆圈,锚定一个对象。基本上是一个可调整且灵活的...

回答 1 投票 0

在 WPF 应用程序中获取地图窗口

我正在尝试在我的 WPF 应用程序中创建一个简单的地图窗口。该应用程序运行没有任何错误,但地图不显示。我不确定如何调试该问题。 我的 WPF xaml: 我正在尝试在我的 WPF 应用程序中创建一个简单的地图窗口。该应用程序运行没有任何错误,但地图不显示。我不确定如何调试该问题。 我的 WPF xaml: <Window x:Class="StructuralCalculations.WindTool.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:d="http://schemas.microsoft.com/expression/blend/2008" xmlns:local="clr-namespace:StructuralCalculations.WindTool" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" xmlns:vm="clr_namespace:StructuralCalculations.MainVM" xmlns:wv2="clr-namespace:Microsoft.Web.WebView2.Wpf;assembly=Microsoft.Web.WebView2.Wpf" Title="MainWindow" Width="800" Height="450" mc:Ignorable="d"> <Window.DataContext> <local:MainVM /> </Window.DataContext> <Grid> <Grid.RowDefinitions> <RowDefinition Height="10" /> <RowDefinition Height="Auto" /> <RowDefinition Height="Auto" /> <RowDefinition Height="10" /> </Grid.RowDefinitions> <Grid.ColumnDefinitions> <ColumnDefinition Width="10" /> <ColumnDefinition Width="Auto" /> <ColumnDefinition Width="150" /> <ColumnDefinition Width="Auto" /> <ColumnDefinition Width="Auto" /> <ColumnDefinition Width="10" /> </Grid.ColumnDefinitions> <wv2:WebView2 x:Name="MapBrowser" Grid.Row="1" Grid.Column="1" Width="500" Height="300" /> <StackPanel Grid.Row="1" Grid.Column="2" Margin="0,0,0,0" Orientation="Vertical"> <TextBlock VerticalAlignment="Center" FontWeight="Bold" Text="Project:" /> <TextBox Text="{Binding ProjectName}" /> <TextBlock VerticalAlignment="Center" FontWeight="Bold" Text="Job Number:" /> <TextBox Text="{Binding JobNumber}" /> <TextBlock VerticalAlignment="Center" FontWeight="Bold" Text="Address:" /> <TextBox x:Name="AddressTextBox" Text="{Binding Address}" /> <!--<Button Margin="30,5,30,5" Click="CenterMapButton_Click" Content="Center Map" />--> <TextBlock VerticalAlignment="Center" FontWeight="Bold" Text="Nearest City:" /> <TextBlock x:Name="CityNameTextBlock" Margin="0,0,0,0" VerticalAlignment="Center" Text="{Binding Location, Mode=TwoWay}" /> <TextBlock VerticalAlignment="Center" FontWeight="Bold" Text="Wind Region:" /> <TextBlock Margin="0,0,0,0" VerticalAlignment="Center" Text="{Binding WindRegion}" /> <TextBlock VerticalAlignment="Center" FontWeight="Bold" Text="Elevation:" /> <TextBlock x:Name="ElevationTextBlock" Margin="0,0,0,0" VerticalAlignment="Center" Text="{Binding Elevation, Mode=TwoWay}" /> </StackPanel> <Button Grid.Row="2" Grid.Column="4" Width="100" Height="50" Command="{Binding GenerateReportCommand}" Content="Report" /> </Grid> </Window> 我的xaml.cs: using Microsoft.Web.WebView2.Core; using System.IO; using System.Windows; namespace StructuralCalculations.WindTool { //[ComVisible(true)] // Make the class visible to COM for scripting public partial class MainWindow : Window { public MainWindow() { InitializeComponent(); InitializeWebView(); } private async void InitializeWebView() { // Ensure WebView2 environment is initialized await MapBrowser.EnsureCoreWebView2Async(); // Enable JavaScript explicitly MapBrowser.CoreWebView2.Settings.IsScriptEnabled = true; // Attach event handlers after WebView2 is initialized MapBrowser.CoreWebView2.WebMessageReceived += CoreWebView2_WebMessageReceived; MapBrowser.CoreWebView2.OpenDevToolsWindow(); // Open DevTools // Add a global error handler for JavaScript errors await MapBrowser.CoreWebView2.AddScriptToExecuteOnDocumentCreatedAsync(@" window.onerror = (message, source, lineno, colno, error) => { console.error(`${message} at ${source}:${lineno}:${colno}`); }; "); // Get the path of the HTML file string htmlFilePath = Path.Combine(Environment.CurrentDirectory, "Shared", "map.html"); // Check if the file exists if (File.Exists(htmlFilePath)) { // Load the HTML file into WebView2 MapBrowser.CoreWebView2.Navigate(htmlFilePath); } else { MessageBox.Show("HTML file not found: " + htmlFilePath); } } void CoreWebView2_WebMessageReceived(object sender, CoreWebView2WebMessageReceivedEventArgs e) { MessageBox.Show(e.WebMessageAsJson); } } } 我的 html 隐藏了我的 API 密钥: <!doctype html> <!-- @license Copyright 2019 Google LLC. All Rights Reserved. SPDX-License-Identifier: Apache-2.0 --> <html> <head> <title>Add Map</title> </head> <body> <h3>My Google Maps Demo</h3> <!--The div element for the map --> <div id="map"></div> <!-- prettier-ignore --> <script> (g => { var h, a, k, p = "The Google Maps JavaScript API", c = "google", l = "importLibrary", q = "__ib__", m = document, b = window; b = b[c] || (b[c] = {}); var d = b.maps || (b.maps = {}), r = new Set, e = new URLSearchParams, u = () => h || (h = new Promise(async (f, n) => { await (a = m.createElement("script")); e.set("libraries", [...r] + ""); for (k in g) e.set(k.replace(/[A-Z]/g, t => "_" + t[0].toLowerCase()), g[k]); e.set("callback", c + ".maps." + q); a.src = `https://maps.${c}apis.com/maps/api/js?` + e; d[q] = f; a.onerror = () => h = n(Error(p + " could not load.")); a.nonce = m.querySelector("script[nonce]")?.nonce || ""; m.head.append(a) })); d[l] ? console.warn(p + " only loads once. Ignoring:", g) : d[l] = (f, ...n) => r.add(f) && u().then(() => d[l](f, ...n)) }) ({ key: "myHiddenApiKey", v: "weekly" });</script> </body> </html> 这是我运行应用程序时得到的结果: 开发工具没有给出任何错误。 我只是看了他们的例子,看来你缩小的js代码只是为了导入库。添加脚本以在其之后实际渲染地图: <script> let map; async function initMap() { const { Map } = await google.maps.importLibrary("maps"); map = new Map(document.getElementById("map"), { center: { lat: -34.397, lng: 150.644 }, zoom: 8, }); } initMap(); </script>

回答 1 投票 0

为什么我不能用 python 制作英国各县的热图?

我正在尝试使用英国县地图创建热图。我已经尝试了几个星期但没有成功。 这是我拥有的数据示例: County_name 标准化计数 纬度 经度 20 ...

回答 2 投票 0

在(最好是)Google 地图中绘制一段时间内的移动情况

我有一个电子表格,其中包含人物、日期、事件、地名、纬度和经度的列。这是多年家谱研究的结果,显示了出生、结婚和死亡

回答 2 投票 0

为什么我无法使用 python 将数据绘制到英国各县?

我正在尝试使用英国县地图创建热图。我已经尝试了几个星期但没有成功。 这是我拥有的数据示例: 县名归一化计数纬度...

回答 1 投票 0

为地图中的特定国家/地区着色

我正在尝试为这张地图上的特定国家(法国)着色,但我不知道该怎么做。请帮我!谢谢你! 图书馆(rnaturalearth) 图书馆(SF) 库(ggplot2) 世界<- ne_countries(s...

回答 2 投票 0

在地图上为特定国家着色

嘿嘿!我正在尝试为这张地图上的特定国家(Fance)着色,但我不知道该怎么做。请帮我!谢谢你! 图书馆(rnaturalearth) 图书馆(SF) 库(ggplot2) 世界<- ne_countr...

回答 1 投票 0

如何显示带有交互式时间序列数据的地图?

我想制作一个闪亮的应用程序,显示巴西南里奥格兰德州牛随时间的感染流行情况。 我可以让绘图工作,并在

回答 1 投票 0

Google 地图抖动问题 -updateAcquireFence:未找到框架。 & 期待活页夹但结果为空

我一直在开发一个包含 Google 地图小部件的 Flutter 项目。最初,我遇到了一些与地图渲染相关的警告和错误,具体来说: E/帧事件(10551):

回答 1 投票 0

如何在 React 应用程序中使用 Leaflet JS 创建人员查找功能

我正在构建一个企业人员查找应用程序。我的用例是: 允许用户在地图上定位自己并标记他们的位置。 然后设置他们将到达的半径英里数...

回答 1 投票 0

在哪里可以找到 Google Maps API 的多边形国家和地区数据库?

我有一个关于在 Google 地图上突出显示区域的问题。我知道如何在地图上放置多边形。这非常简单明了。问题是我无法访问此类数据,而且我不知道...

回答 2 投票 0

Mapline 未在 Highcharts 地图上显示连接

我正在尝试使用 Highcharter 包在 R 中创建世界地图。目标是绘制圣保罗与前 10 个出口目的地之间的连接(线),每个连接代表...

回答 2 投票 0

Highcharter:地图线未在 R 中的 Highcharts 地图上显示连接

我正在尝试使用 Highcharter 包在 R 中创建世界地图。目标是绘制圣保罗与前 10 个出口目的地之间的连接(线),每个连接代表...

回答 1 投票 0

从默认导航应用程序中选择位置 - React Native

我是 React Native 的新手,所以如果这是一个愚蠢的问题,请原谅我。 我正在尝试构建的应用程序有四个使用地图的功能。 情况 1:应用程序会询问用户当前的

回答 1 投票 0

[GMSx_SRLRegistryInternalService:scopeTags:]:未找到所需的单绑定服务的绑定:GMSAnalyticsLogging_API

我创建了一个使用GoogleMaps iOS SDK(版本:8.4.0)的iOS框架项目,并将其构建为XCFramework Lib。 其他 iOS 应用程序项目尝试包含我的 XCFramework Lib 并打开 ViewController...

回答 1 投票 0

Flutter 中的 Google 地图 - 如何将地图居中而不是屏幕中心

我在屏幕下半部分有一个永久打开的底部工作表,Google 地图显示在其后面。 如何将地图中心设置为仅位于屏幕的上半部分? 目标是 z...

回答 1 投票 0

使用Python从图像中提取边境国家

我的地图看起来像这样,有彩色国家和黑色边框。 我需要一种方法来提取地图上每个国家(红色)的所有邻国(蓝色)。 结果应该看起来像......

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.