标签: maps

将CSV文件导入Google地图

我有一个非常大的CSv文件,我想在谷歌地图或只是在地图上.这些只是坐标,但我有600.000 ..

你知道怎么做吗?

我在下面的XTabulator中添加了一个截图: csv文件

csv maps kml coordinates

9
推荐指数
4
解决办法
10万
查看次数

如何在墨卡托地图(JPEG)上获得x,y的纬度,经度?

我有一个墨卡托投影图作为JPEG,我想知道如何将给定的x,y坐标与其纬度和经度相关联.我看过Gudermannian函数,但老实说我不明白如何使用该函数并应用它.即,它期待什么输入?我发现的实现(JavaScript)似乎在-PI和PI之间取得了一个范围,但是我的y值(以像素为单位)与该范围之间的相关性是什么?

此外,我发现这个功能需要一个纬度并返回谷歌地图的瓷砖,谷歌地图也使用墨卡托.似乎如果我知道如何反转这个功能,我会非常接近我的答案.

/*<summary>Get the vertical tile number from a latitude
using Mercator projection formula</summary>*/

    private int getMercatorLatitude(double lati)
    {
        double maxlat = Math.PI;

        double lat = lati;

        if (lat > 90) lat = lat - 180;
        if (lat < -90) lat = lat + 180;

        // conversion degre=>radians
        double phi = Math.PI * lat / 180;

        double res;
        //double temp = Math.Tan(Math.PI / 4 - phi / 2);
        //res = Math.Log(temp);
        res = 0.5 * Math.Log((1 + Math.Sin(phi)) / (1 …
Run Code Online (Sandbox Code Playgroud)

mapping math maps latitude-longitude

8
推荐指数
1
解决办法
1万
查看次数

有没有办法通过REST访问Bing Maps地理编码API?

有没有办法通过REST访问Bing Maps API以从地址获取地理编码信息?这对谷歌和雅虎来说是微不足道的; 我正在寻找的是来自雅虎的这样的功能:

http://developer.yahoo.com/maps/rest/V1/geocode.html

(具体来说,请参阅该页面上的示例请求URL,但也可以想象具有简单"location"参数的URL,而不是单独的street,city,state和zip参数.)

我已经找到了通过REST使用Bing API的其他部分的示例,但没有任何内容可以访问Maps API,或者特别是地理编码功能.

maps google-maps geocoding bing-maps yahoo-maps

8
推荐指数
1
解决办法
2万
查看次数

如何对Java Hashtable进行排序?

我将一些数据插入Java Hashtable.如果我从Hashtable读取数据,它的返回顺序与我插入的顺序不同.如何从Hashtable获取有序数据?

我使用以下代码从哈希表中获取值:

// Get a set of the entries
Set set = hsUpdateValues.entrySet();
// Get an iterator
Iterator i = set.iterator();
// Display elements
while (i.hasNext()) {
    Map.Entry me = (Map.Entry) i.next();            
    System.out.print(
        "Key : " + me.getKey()
        + ", Value: " + me.getValue()
    );
}
Run Code Online (Sandbox Code Playgroud)

java sorting maps hashtable

8
推荐指数
4
解决办法
6万
查看次数

Android:使用图片自定义离线地图

我正在尝试构建一个应用程序,可以使用存储在应用程序中的图像显示地图,具有Google地图的大部分功能,但使用此自定义图像而无需连接以获取地图图块.我正在寻找的主要方法是显示一个图像,用户可以在其中进行缩放,拖动以移动并单击叠加.我还将尝试根据纬度/经度坐标向地图添加叠加并显示用户的位置,但这不应该太难,因为我可以在地图上定义一个纬度/经度点并计算其中的所有其他点.有谁知道我可以用来显示这样的地图吗?

maps android android-imageview

8
推荐指数
0
解决办法
1239
查看次数

获取基于lat&long的邮政编码?

有没有我可以ping的服务或API,并传入lat/long作为参数,它返回lat/long对所在的邮政编码?这只是美国的,所以我不必担心国际代码等.

我觉得谷歌地图的反向地理编码对我来说太沉重了.如果可能的话,我更喜欢更轻的东西.这将在javascript中完成.

javascript maps geolocation

8
推荐指数
3
解决办法
2万
查看次数

宣传单:添加指向标记的链接

非常简单的问题:如何使Leaflet中的地图标记可单击并将用户路由到另一个页面?每个标记都有自己的页面.

我试过以下但没有成功; 不知何故,所有标记都指向同一页面,这是最后分配的URI.

var markers = [
    { coords: [51.505, -0.09], uri: '/some-page' },
    ...
];

for(x in markers)
{
    L.marker(markers[x].coords).on('click', function() {
        window.location = markers[x].uri;
    }).addTo(map);
}
Run Code Online (Sandbox Code Playgroud)

这个问题真让我疯了.

javascript maps leaflet

8
推荐指数
1
解决办法
7101
查看次数

转置一张地图收集钥匙

我正在尝试转置地图,以便:

[x: y, w: y, a: b]
Run Code Online (Sandbox Code Playgroud)

[y: [x, w], b: a]
Run Code Online (Sandbox Code Playgroud)

(所有变量都是字符串)做类似的事情

["x": "y", "w": "y", "a": "b"].collectEntries { [it.value, it.key] }
Run Code Online (Sandbox Code Playgroud)

让我分道扬but,但是踩踏"y"的第一个新值.我只得到:[y:w,b:a]

将新值添加到数组中以获取其常用新键的最佳方法是什么?感谢您的任何帮助或建议.

maps groovy transpose

8
推荐指数
1
解决办法
6443
查看次数

android.view.WindowLeaked:Activity已泄漏窗口android.widget.ZoomButtonsController $ Container最初在这里添加

使用地图我有一个活动,当没有可用的连接时启动,并使用离线地图(MapQuest).活动运行正常,显示地图,以及所有叠加,标记等.当用户点击其中一个标记信息窗口时,将启动另一个活动,此时我在日志中收到一堆红色错误消息,但应用程序不会崩溃.这些消息(init在标题中)似乎谈论了ZoomButtons和触摸事件.对于代码中的ZoomButtons或触摸事件(多点触控),只有两行:

map.setBuiltInZoomControls(true);
map.setMultiTouchControls(true);
Run Code Online (Sandbox Code Playgroud)

而不是任何对话......

  • 如果我写:

    map.setBuiltInZoomControls(假); map.setMultiTouchControls(假);

红色错误消息消失但当然用户无法以任何方式放大或缩小...

由于错误(带有"true"参数)仅在启动另一个活动时发生,我认为我必须在pause()上添加一些内容,即:

onPause(){
map.setBuiltInZoomControls(false);
map.setMultiTouchControls(false);
super.OnPause();
}
Run Code Online (Sandbox Code Playgroud)

----但这样做并没有改变任何东西......任何提示??? - 提前致谢!

maps osmdroid

8
推荐指数
2
解决办法
5373
查看次数

解组时找不到类:android.support.v7.widget.Toolbar $ SavedState

我正在使用Maps API创建一个简单的Android应用程序,我得到一个我无法解决的奇怪错误.它通常发生在我旋转设备时.我正在使用谷歌服务8.4.0

4-23 15:39:47.503 9419-9419/com.licenta.vladut.mmap E/Parcel: Class not found when unmarshalling: android.support.v7.widget.Toolbar$SavedState
                                                               java.lang.ClassNotFoundException: android.support.v7.widget.Toolbar$SavedState
                                                                   at java.lang.Class.classForName(Native Method)
                                                                   at java.lang.Class.forName(Class.java:308)
                                                                   at android.os.Parcel.readParcelableCreator(Parcel.java:2275)
                                                                   at android.os.Parcel.readParcelable(Parcel.java:2239)
                                                                   at android.os.Parcel.readValue(Parcel.java:2146)
                                                                   at android.os.Parcel.readSparseArrayInternal(Parcel.java:2540)
                                                                   at android.os.Parcel.readSparseArray(Parcel.java:1868)
                                                                   at android.os.Parcel.readValue(Parcel.java:2203)
                                                                   at android.os.Parcel.readArrayMapInternal(Parcel.java:2479)
                                                                   at android.os.BaseBundle.unparcel(BaseBundle.java:221)
                                                                   at android.os.Bundle.getBundle(Bundle.java:782)
                                                                   at com.google.android.gms.maps.internal.ao.a(:com.google.android.gms.alldynamite:74)
                                                                   at maps.ei.bu.a(Unknown Source)
                                                                   at maps.ei.n.a(Unknown Source)
                                                                   at com.google.android.gms.maps.internal.i$a.onTransact(:com.google.android.gms.alldynamite:107)
                                                                   at android.os.Binder.transact(Binder.java:380)
                                                                   at com.google.android.gms.maps.internal.IMapFragmentDelegate$zza$zza.onCreateView(Unknown Source)
                                                                   at com.google.android.gms.maps.SupportMapFragment$zza.onCreateView(Unknown Source)
                                                                   at com.google.android.gms.dynamic.zza$4.zzb(Unknown Source)
                                                                   at com.google.android.gms.dynamic.zza.zza(Unknown Source)
                                                                   at com.google.android.gms.dynamic.zza.onCreateView(Unknown Source)
                                                                   at com.google.android.gms.maps.SupportMapFragment.onCreateView(Unknown Source)
                                                                   at android.support.v4.app.Fragment.performCreateView(Fragment.java:1974)
                                                                   at android.support.v4.app.FragmentManagerImpl.moveToState(FragmentManager.java:1036)
                                                                   at android.support.v4.app.FragmentManagerImpl.moveToState(FragmentManager.java:1230)
                                                                   at android.support.v4.app.FragmentManagerImpl.onCreateView(FragmentManager.java:2315)
                                                                   at android.support.v4.app.FragmentController.onCreateView(FragmentController.java:120)
                                                                   at android.support.v4.app.FragmentActivity.dispatchFragmentsOnCreateView(FragmentActivity.java:357)
                                                                   at …
Run Code Online (Sandbox Code Playgroud)

java xml api maps android

8
推荐指数
2
解决办法
5799
查看次数