Tag: kml

使用Google地图加载本地.kml文件?

我创build了一个hello世界程序来加载一个本地的kml文件(借用谷歌的文档): var ctaLayer = new google.maps.KmlLayer("http://localhost:8080/kml/cta.kml"); 这不起作用(没有得到加载)。 但是,当我将该行更改为: var ctaLayer = new google.maps.KmlLayer("http://gmaps-samples.googlecode.com/svn/trunk/ggeoxml/cta.kml"); 它正确加载。 两个kml文件是相同的。 当我自己提供服务时,我需要做些什么来加载它? (我尝试了绝对path和相对path,我知道我使用的path是正确的…) 此外,我添加了正确的MIMEtypes到我的应用服务器的configuration文件: <mime-mapping> <extension>kml</extension> <mime-type>application/vnd.google-earth.kml+xml</mime-type> </mime-mapping> <mime-mapping> <extension>kmz</extension> <mime-type>application/vnd.google-earth.kmz</mime-type> </mime-mapping> 但它仍然无法加载。 我在google的文档中发现了这个: Google Maps API支持显示地理信息的KML和GeoRSS数据格式。 这些数据格式使用KmlLayer对象显示在地图上,其构造函数采用可公开访问的KML或GeoRSS文件的URL。 所以我想我要做的事情是不可能的,除非公众可以访问的url提供kml,除非有人可以certificate

在Google地图上覆盖ESRI shapefile的最佳方法是什么?

在Google Maps中覆盖shapefile的最佳方式是什么? 经过一些阅读后发现,将shapefile转换为KML并在Google地图中覆盖KML是一个选项。 如果是这样的话,我该如何将shapefile转换为KML? 我相信会有一些可用于此转换的开源工具。 任何人都可以指向一个工具来将shapefile转换为KML而不会丢失任何数据?

Android – 如何从networking服务器下载文件

在我的应用程序,我正在从web服务器下载kml文件。我已经设置了外部存储和互联网在我的Android清单文件的权限。我是新来的android,你的帮助是极大的赞赏 MainActivity.java package com.example.demo; import java.io.DataInputStream; import java.io.File; import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStream; import java.net.MalformedURLException; import java.net.URL; import android.app.Activity; import android.os.Bundle; import android.os.Environment; import android.util.Log; import android.view.Menu; public class MainActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); DownloadFiles(); } public void DownloadFiles(){ try { URL u = new URL("http://www.qwikisoft.com/demo/ashade/20001.kml"); InputStream […]

Google地图输出= kml破了?

所有 我在iPhone应用程序中使用谷歌地图KML输出。 如果我在浏览器中键入以下内容,它会提供一个选项来保存kml文​​件: http://maps.google.com/maps?q=restaurant&mrt=yp&num=10&sll=37.786945,-122.406013&radius=5&output=kml 但是今天突然间,它正在返回一个html文件。 发生了什么? 有任何想法吗? 我在我的iPhone应用程序中使用它,它是抛出错误,因为它不是一个有效的XML返回。 明显…. 谢谢,姆布

如何使用kml文件在地图上绘制path?

我可以parsingkml文件,以显示Android中的path或点? 请帮我一下吗? 这是我想要显示在Android谷歌地图的kml示例代码: <?xml version="1.0" encoding="UTF-8"?> <kml xmlns="http://www.opengis.net/kml/2.2"> <Document> <name>Paths</name> <description>Examples of paths. Note that the tessellate tag is by default set to 0. If you want to create tessellated lines, they must be authored (or edited) directly in KML.</description> <Style id="yellowLineGreenPoly"> <LineStyle> <color>7f00ffff</color> <width>4</width> </LineStyle> <PolyStyle> <color>7f00ff00</color> </PolyStyle> </Style> <Placemark> <name>Absolute Extruded</name> <description>Transparent green […]

为什么使用KML数据检索Android版Google路线不再适用?

可能重复: Google地图输出= kml破了? 几天后,我试图使用KML数据检索Google Directions,我开始遇到错误。 错误似乎是我请求的网址不再搜索KML数据,它返回整个页面。 为了实现这一目标,我遵循了这一点。 有什么解决方案呢? 有没有其他的选择?