Location 统一地理位置ID

Location 统一地理位置ID,location,geospatial,Location,Geospatial,我想在我的应用程序中使用位置的标题,如“芝加哥,伊利诺伊,美国”,或“萨里,不列颠哥伦比亚,加拿大”,或斯普林菲尔德之一 我将在应用程序生命周期中一个接一个地将它们添加到DB中,不需要一次添加全部,我认为用唯一的ID标识它们会很好。我可以从1转到n,作为一个键 但对于未来潜在的灵活性,我可以使用一些标准来确保当我解码并在某个地方输入它的ID时,我会得到这个Springfield,比如谷歌 也许我可以使用公共来源的lat/lon数据,例如维基百科,并将这对数据转换成密钥?或者可能已经有一些由当局或

我想在我的应用程序中使用位置的标题,如“芝加哥,伊利诺伊,美国”,或“萨里,不列颠哥伦比亚,加拿大”,或斯普林菲尔德之一

我将在应用程序生命周期中一个接一个地将它们添加到DB中,不需要一次添加全部,我认为用唯一的ID标识它们会很好。我可以从
1
转到
n
,作为一个键

但对于未来潜在的灵活性,我可以使用一些标准来确保当我解码并在某个地方输入它的ID时,我会得到这个Springfield,比如谷歌


也许我可以使用公共来源的lat/lon数据,例如维基百科,并将这对数据转换成密钥?或者可能已经有一些由当局或某个机构指定的ID是某种标准的?

一种可能性是使用位置信息。这将为您使用的每个位置提供唯一的代码。一个额外的好处是,它可以让你确定他们之间的距离有多近。

一种可能性是使用一个位置的标签。这将为您使用的每个位置提供唯一的代码。另外一个好处是,它可以让你确定他们之间的距离有多近