2012-07-18 36 views
2

可以说我拥有某个国家的地图。无论如何,我可以将地图划分为多个部门?像下面的图片?将谷歌地图划分为多个部门

我之所以要划分的原因是我给了一个任务,以获得当前部门的用户是基于他目前的经纬度和长期从android手机。由于谷歌地图不会将地图划分为我想要的地区,因此我可能必须将它们分别划分,然后将线条划分为叠加层。你们有没有什么好的解决方案enter image description here

该部门的界限是谷歌地图的高速公路。我相信最好的情况是手动绘制边界?我有一个高分辨率约100mb的地图。但是,我可以知道我如何手动绘制边框?图像只是分割工作的一个想法。这整个系统正在部署在Android手机上

+0

是基于国家的界限的 “部门”? – geocodezip 2012-07-18 14:01:45

+0

嗨,先生,编辑我的qn更清晰 – ericlee 2012-07-18 14:14:56

+0

你需要澄清你在找什么(因为接受的答案只是“未被接受”)。您是否在谷歌“我的地点”中绘制“部门”有困难? – geocodezip 2012-07-22 13:38:41

回答

2

一种选择是创建kml来定义您的自定义扇区。这可以导入到FusionTables中并使用FusionTablesLayer显示在地图上。

这是an example (using a geocoded address),它检测FusionTable中包含该点的行。

您可以使用Google Maps“MyPlaces”绘制多边形并检索kml。

其他几个例子:

point in polygon using geocoder and geoxml3

point in polygon using geocoder and FusionTables

+0

嘿,你如何定义每个部门?在谷歌我的地方,我只能画线,但无法将它们定义为扇区 – ericlee 2012-07-24 04:24:12

+0

不要画线,绘制多边形。 – geocodezip 2012-07-24 12:00:56

0

当然可以!看看这个例子划分48个州进入大小的细胞指定:

http://maps.forum.nu/server_side_clusterer/index2.php

检查前两个复选框,“显示集群细胞”和“钳网格细胞经/纬度”,然后点击“刷新”加载标记。单元格绘制在客户端。

+0

恩对不起,实际上这个部门的部门并没有链接到图片。这是我的一位客户提供的自绘地图。对不起, – ericlee 2012-07-18 13:17:40

+0

在这种情况下,我很抱歉,但我不明白你需要什么。 – Marcelo 2012-07-18 13:21:58