标签: maps

谷歌地图如何确定没有GPS的手机的位置

http://www.google.com/mobile/maps/

在没有gps的手机上使用它,也可以获得locatiosn.

我目前正在使用html5地理编码器/齿轮来获取位置.但是这只适用于iphone和android.如果没有这个功能,谷歌地图如何从手机获取信息?

maps gps google-maps geolocation cellid

6
推荐指数
1
解决办法
2337
查看次数

禁止谷歌地图意图选择对话框

当我使用此代码时

   string url = "somegooglemapsurl.com";
   Intent mapLauncherIntent = new Intent(android.content.Intent.ACTION_VIEW,  Uri.parse(url));
   startActivity(mapLauncherIntent);
Run Code Online (Sandbox Code Playgroud)

弹出一个选择对话框,询问我是否要在地图应用程序或浏览器中打开此地图.我希望从应用程序活动到Google地图的过渡是无缝的.如何禁止此对话框并告诉android在地图活动中打开地图?

编辑:当我进入谷歌地图时,我想在某个位置使用公共蒸腾打开方向提示.我可以通过谷歌地图网址来做到这一点,但是网址会显示选择对话框.

maps android dialog

6
推荐指数
2
解决办法
5946
查看次数

在Python中反转字典

我想知道哪个是在python中反转字典的有效方法.我还希望通过比较键来消除重复值,并选择较大的值,假设它们可以进行比较.这是反转字典:

inverted = dict([[v,k] for k,v in d.items()])
Run Code Online (Sandbox Code Playgroud)

python maps dictionary

6
推荐指数
1
解决办法
276
查看次数

是否有关于SwingX-WS 1.1的任何[联合国]官方信息及其开发状态?

我一直在密切关注了近一年swingx-WS(上SwingX网站,通过谷歌和诸如此类的东西[ 1,2,等]),看看1.1版本最终使它成为一个里程碑公布(I" m使用v1.0但是根据JIRA,有一些JXMapViewer错误正在v1.1中解决.

我在错误的地方看?开发仍然活跃吗?

(如果你能建议一个很好的替代库来处理你特别喜欢的Swing在线地图,请这样做)

编辑:请参阅此问题以获取更新.

java maps swing swingx openstreetmap

6
推荐指数
1
解决办法
398
查看次数

在Google地图V2 for Android中替换ItemizedOverlay?

在Google Maps for Android的V1中,我使用ItemizedOverlay类实现了一种聚类形式.每个群集都有一个中心点(纬度/经度),半径(以英里为单位)和群集中项目数的计数.我使用了ItemizedOverlay.draw(Canvas,MapView,shadow)来使用Canvas对象方法绘制集群,例如drawCircle()和drawText().每个簇由包含计数的实心圆(根据计数所需的空间确定)和显示半径的圆组成.

在阅读V2上的文档并使用演示应用程序后,我看到没有相当于ItemizedOverlay,也没有明显的选择.我怀疑这样做的唯一方法是自己维护一个集群列表,然后继承MapView并提供其onDraw()方法的实现.

我是否遗漏了V2 API中哪些东西比继承MapView更好?

谢谢,

标记

maps android

6
推荐指数
1
解决办法
4647
查看次数

在 simplekml 中显示本地图像

我正在尝试使用simplekml将一堆地理标记照片放入 KML 文件(实际上是 KMZ 文件)中,以便在 Google Earth 中查看。我已经获得了要显示的位置,但是当我尝试将图像放入“描述”中时,因此当我单击图像出现的位置时,它不起作用。只有一张空白图像。我正在尝试使用此处显示的 addfile() 命令来完成此操作。我的代码如下所示:

import os, simplekml

path = r'C:\Users\as\Desktop\testpics'                     
    
kml = simplekml.Kml()

for (dirpath, dirnames, filenames) in os.walk(path):
    for filename in filenames:
        fullpath = os.path.join(dirpath, filename)
        try:
            Lat, Long, Alt = GetLatLong(fullpath) #Didn't include this function, but it appears to work
        except:
            Lat, Long, Alt = (None, None, None)
        if Lat: #Only adds to kml if it has Lat value.
            x, y = (FormatLatLong(Lat), FormatLatLong(Long)) #puts into decimal coords …
Run Code Online (Sandbox Code Playgroud)

python maps kml google-earth simplekml

6
推荐指数
1
解决办法
3869
查看次数

如何从后台服务android更新谷歌地图v2位置

我有一个实现LocationListener的后台服务,并将定期提供位置更新.我想然后使用这些位置更新来更新主活动中地图上的用户位置.我能够通过意图将纬度经度数据传递给主要活动,但我不知道如何使用该数据来显示用户的位置.

service maps android location

6
推荐指数
1
解决办法
768
查看次数

小叶重叠形状不透明

下面是一张传单(http://leafletjs.com/)的屏幕截图,其中有圆圈.

传单

圆的不透明度为0.5,您可以清楚地看到它们重叠的位置.是否可以添加样式规则,使重叠不具有更高的不透明度?看起来好像传单不支持这个,但我想知道css可能有这样的事情吗?

我希望能够显示红色圆圈结束的东西(即显示它下面的东西)并具有同质的颜色.将不透明度分配给一个是不可行的.

javascript css maps styles leaflet

6
推荐指数
1
解决办法
1885
查看次数

是否有可能制作连接到我的Android应用程序活动的磨损应用程序(地图)

我有一个程序有一个活动,用户可以通过按一个按钮从一个地方到另一个地方记录他的旅行.我想以某种方式制作一个连接这个活动的磨损应用程序,以便用户可以从智能手表按下该按钮基本上做任何android活动.

这是代码,以防它有用

Map.java

public class Map extends AppCompatActivity implements LocationListener, OnMapReadyCallback, NavigationView.OnNavigationItemSelectedListener {

   //VARIABLES

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.map);

    //CALL SERVICE
    Intent serviceIntent=new Intent(this, MyLocationService.class);
    startService(serviceIntent);


    getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);
    toolbar = (Toolbar) findViewById(R.id.toolbar);
    setSupportActionBar(toolbar);
    getSupportActionBar().setDisplayShowTitleEnabled(false);
    toolbar.setTitle("");
    toolbar.setSubtitle("");

    //gpsStatus = (TextView) findViewById(R.id.gpsStatus);
    dis = (TextView) findViewById(R.id.distancePreview);

    newActL = (RelativeLayout) findViewById(R.id.newAct);
    startActL = (RelativeLayout) findViewById(R.id.Act);
    timer = (TextView) findViewById(R.id.timePreview);

    newActB = (ImageButton) findViewById(R.id.newActB);
    stopActB = (ImageButton) findViewById(R.id.stopActB);
    gearMap = (ImageButton) findViewById(R.id.gearmap);

    List<String> spinnerArray = new ArrayList<String>();
    spinnerArray.add("Arrival"); …
Run Code Online (Sandbox Code Playgroud)

maps android sony-smartwatch

6
推荐指数
1
解决办法
95
查看次数

Angular Google Maps mapClick() 事件不起作用

使用 Angular Google Map (AGM),我试图在点击地图时添加一个新标记。为此,我添加了一个事件mapClick,它会将带有坐标的事件发送到addMarker方法。

<agm-map [latitude]="location.latitude" [longitude]="location.longitude" (mapClick)="addMarker($event.coords.lat, $event.coords.lng)">
<agm-marker [latitude]="location.latitude" [longitude]="location.longitude"></agm-marker>
Run Code Online (Sandbox Code Playgroud)
import { Component, OnInit } from '@angular/core';

import { Location } from '../models/map-model';

@Component({
  selector: 'app-map',
  templateUrl: './map.component.html',
  styleUrls: ['./map.component.scss']
})
export class MapComponent implements OnInit {
  public location: Location;
  public markers: [];

  constructor() { /*empty*/ }

  ngOnInit(): void {
    this.location = {
      latitude: -28.68352,
      longitude: -147.20785
    }
  }

  addMarker(latitude: number, longitude: number) {
    console.log(`latitude: ${latitude}, longitude: ${longitude}`);
  }
}
Run Code Online (Sandbox Code Playgroud)

问题

  • 无法获得坐标。html …

maps marker angular

6
推荐指数
1
解决办法
2036
查看次数