Google maps 纬度及;使用谷歌地图数据库的澳大利亚州/地区经度坐标
我们有一个数据库,它使用谷歌地图API进行基于位置的搜索。然而,按澳大利亚的州或地区进行搜索是有问题的,因为谷歌地图将这些地区定位在州的中心,而澳大利亚的大多数人口中心都在海岸线上 我们需要输入纬度和经度的代码,以便当有人搜索“新南威尔士州”时,数据库返回相关结果。有人知道在哪里可以找到澳大利亚州和地区边界的坐标列表,并将其编码到数据库中吗 这将节省我们忙碌的程序员很多时间。Google maps 纬度及;使用谷歌地图数据库的澳大利亚州/地区经度坐标,google-maps,search,Google Maps,Search,我们有一个数据库,它使用谷歌地图API进行基于位置的搜索。然而,按澳大利亚的州或地区进行搜索是有问题的,因为谷歌地图将这些地区定位在州的中心,而澳大利亚的大多数人口中心都在海岸线上 我们需要输入纬度和经度的代码,以便当有人搜索“新南威尔士州”时,数据库返回相关结果。有人知道在哪里可以找到澳大利亚州和地区边界的坐标列表,并将其编码到数据库中吗 这将节省我们忙碌的程序员很多时间。 提前感谢。您可以将澳大利亚州边界作为XML文件下载到。请注意,需要共享衍生作品。您可以将澳大利亚州边界作为XML文件下载
提前感谢。您可以将澳大利亚州边界作为XML文件下载到。请注意,需要共享衍生作品。您可以将澳大利亚州边界作为XML文件下载到。请注意,需要您共享衍生作品。仅仅是一个想法,实际上可以有一个javascript数组,其中包含州名和相关的latlong,您想将其置于地图中心吗 因此,如果有人寻找新南威尔士州,则加载-33.833578151.190872
function initialize() {
var myLatlng = new google.maps.LatLng( -33.833578,151.190872);
var myOptions = {
zoom: 8,
center: myLatlng,
mapTypeId: google.maps.MapTypeId.ROADMAP
}
var map = new google.maps.Map(document.getElementById("map_canvas"), myOptions);
}
如果有帮助,请告诉我。否则你可以联系我,因为我在阿德莱德:)
干杯
Ives仅仅是一个想法,实际上可以有一个javascript数组,其中包含州名和要在地图中心显示的相关latlong 因此,如果有人寻找新南威尔士州,则加载-33.833578151.190872
function initialize() {
var myLatlng = new google.maps.LatLng( -33.833578,151.190872);
var myOptions = {
zoom: 8,
center: myLatlng,
mapTypeId: google.maps.MapTypeId.ROADMAP
}
var map = new google.maps.Map(document.getElementById("map_canvas"), myOptions);
}
如果有帮助,请告诉我。否则你可以联系我,因为我在阿德莱德:)
干杯
Ives我是名为的开发人员-我想我应该谈谈我们最终实现此功能所做的工作: 为了澄清这实际用于什么,该数据库用于搜索可能具有地理位置的事件 首先,我找到了这个免费的地图数据: 然而,数据很难处理,我们决定使用谷歌地图的“我的地图”功能(RMW就是这么做的)简单地生成每个州的基本轮廓 然后,我创建了PNPOLY函数的pl/sql实现,并编写了搜索代码来运行PNPOLY函数,将每个事件的lat和lng与状态大纲(从地图导出)进行比较,并仅返回边界内的事件 这方面存在两个主要问题:
- 由于州轮廓的分辨率较低,两个州之间边界上的城镇/城市有时被视为处于错误状态
- 担心实施效率低下/不美观(尽管未进行性能测试)李>
您可以在-从状态下拉列表中选择并单击“更新搜索结果”处看到它的运行情况。我是名为的开发人员-我想我应该谈谈我们最终实现此功能所做的工作: 为了澄清这实际用于什么,该数据库用于搜索可能具有地理位置的事件 首先,我找到了这个免费的地图数据: 然而,数据很难处理,我们决定使用谷歌地图的“我的地图”功能(RMW就是这么做的)简单地生成每个州的基本轮廓 然后,我创建了PNPOLY函数的pl/sql实现,并编写了搜索代码来运行PNPOLY函数,将每个事件的lat和lng与状态大纲(从地图导出)进行比较,并仅返回边界内的事件 这方面存在两个主要问题:
- 由于州轮廓的分辨率较低,两个州之间边界上的城镇/城市有时被视为处于错误状态
- 担心实施效率低下/不美观(尽管未进行性能测试)李>