[go: up one dir, main page]

ES2230989B1 - "SYSTEM AND METHOD TO PROVIDE DENOMINATIONS OF GEOGRAPHICAL AREAS". - Google Patents

"SYSTEM AND METHOD TO PROVIDE DENOMINATIONS OF GEOGRAPHICAL AREAS".

Info

Publication number
ES2230989B1
ES2230989B1 ES200300790A ES200300790A ES2230989B1 ES 2230989 B1 ES2230989 B1 ES 2230989B1 ES 200300790 A ES200300790 A ES 200300790A ES 200300790 A ES200300790 A ES 200300790A ES 2230989 B1 ES2230989 B1 ES 2230989B1
Authority
ES
Spain
Prior art keywords
denominations
mesh
tiles
meshes
tile
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
ES200300790A
Other languages
Spanish (es)
Other versions
ES2230989A1 (en
Inventor
Pablo Colom Imaz
Jose Maria Carazo Cepedano
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Genays Ii Spain S A U
Genays Ii Spain Sau
Original Assignee
Genays Ii Spain S A U
Genays Ii Spain Sau
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Genays Ii Spain S A U, Genays Ii Spain Sau filed Critical Genays Ii Spain S A U
Priority to ES200300790A priority Critical patent/ES2230989B1/en
Publication of ES2230989A1 publication Critical patent/ES2230989A1/en
Application granted granted Critical
Publication of ES2230989B1 publication Critical patent/ES2230989B1/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/487Arrangements for providing information services, e.g. recorded voice services or time announcements
    • H04M3/493Interactive information services, e.g. directory enquiries ; Arrangements therefor, e.g. interactive voice response [IVR] systems or voice portals
    • H04M3/4931Directory assistance systems
    • H04Q7/221
    • H04Q7/3855

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

Sistema y método para proporcionar denominaciones de zonas geográficas. Se propone un sistema y método para asignar denominaciones a zonas geográficas identificadas por sus coordenadas, integrados en sistemas destinados a la prestación de servicios de localización geográfica referidos a un territorio determinado. Tal asignación se lleva a cabo utilizando una base de datos almacenada en un soporte legible por ordenador correspondiente a un sistema de información geográfico construido a partir de una pluralidad de mallas que recubren imaginariamente el territorio en cuestión mediante teselas de igual forma y distinto tamaño en cada malla, identificadas unívocamente por las coordenadas de su centroide. El sistema y método de la presente invención es de especial aplicación en la telefonía móvil para asignar una o varias denominaciones a la zona donde está localizado un teléfono móvil.System and method to provide geographical area designations. A system and method is proposed to assign denominations to geographical areas identified by their coordinates, integrated in systems destined to the provision of geographic location services referred to a given territory. Such assignment is carried out using a database stored in a computer-readable medium corresponding to a geographic information system constructed from a plurality of meshes that imaginary cover the territory in question by means of tiles of the same shape and different size in each mesh, uniquely identified by the coordinates of its centroid. The system and method of the present invention is of special application in mobile telephony to assign one or more denominations to the area where a mobile telephone is located.

Description

Sistema y método para proporcionar denominaciones de zonas geográficas.System and method to provide denominations of geographical areas.

Campo de la invenciónField of the Invention

La presente invención se refiere a un sistema y método para proporcionar denominaciones a zonas geográficas identificadas por sus coordenadas de particular utilidad para la telefonía móvil.The present invention relates to a system and method to provide denominations to geographical areas identified by their coordinates of particular utility for the mobile telephony

Antecedentes de la invenciónBackground of the invention

En la actualidad son bien conocidos diversos medios de localización geográfica con distintos niveles de precisión. Como ejemplo de sistemas de alta precisión puede citarse a los sistemas GPS y como ejemplo de sistemas de menor precisión a las redes de telefonía móvil que identifican la posición de los teléfonos móviles conectados a ellas a partir de las señales proporcionadas por las diversas estaciones dentro de cuyo radio de acción está situado el teléfono móvil en cuestión.At present they are well known diverse geographical location means with different levels of precision. An example of high precision systems can be cited to GPS systems and as an example of less accurate systems to mobile phone networks that identify the position of mobile phones connected to them from the signals provided by the various stations within whose radius of Action is located the mobile phone in question.

Se conocen así mismo diversos sistemas que pueden proporcionar al usuario de un teléfono móvil o al conductor de un vehículo dotado de un sistema GPS distintos tipos de servicios de información geográfica. Así, por ejemplo, el usuario de un teléfono móvil puede recibir un mapa de la zona donde está localizado y el conductor de un vehículo recibir sugerencias para elegir una ruta determinada a partir de su posición. Ese tipo de servicios utilizan, lógicamente, sistemas complejos de información geográfica.Various systems that can provide the user of a mobile phone or the driver of a vehicle equipped with a GPS system different types of services geographic information Thus, for example, the user of a telephone mobile can receive a map of the area where it is located and the Vehicle driver receive suggestions for choosing a route determined from your position. That kind of services logically use complex information systems geographical

El solicitante no conoce sin embargo ningún sistema o método para proporcionar denominaciones a zonas geográficas identificadas por sus coordenadas como los que son objeto de la presente invención.The applicant does not know however any system or method to provide denominations to zones geographical identified by their coordinates as those that are object of the present invention.

Sumario de la invenciónSummary of the invention

El primer objeto de la invención es un sistema de información geográfico implementado en una base de datos almacenada en un soporte legible por ordenador.The first object of the invention is a system of geographic information implemented in a stored database on a computer readable media.

Ese sistema se construye a partir de una pluralidad de mallas que recubren imaginariamente el territorio en cuestión mediante teselas de igual forma y distinto tamaño en cada malla, es decir, siguiendo un modelo fractal.That system is built from a plurality of meshes that imaginary cover the territory in question through tiles of the same shape and different size in each mesh, that is, following a fractal model.

Cada una de esas teselas debe poder identificarse unívocamente por las coordenadas de su centroide. La distancia entre dos centroides adyacentes, ó paso de malla, es un parámetro que también caracteriza a cada malla.Each of these tiles must be able to identify uniquely by the coordinates of its centroid. Distance between two adjacent centroids, or mesh passage, is a parameter which also characterizes each mesh.

A cada una de esas teselas se le asigna una o varias denominaciones, según la aplicación a que esté dirigido el sistema, mediante procedimientos automatizados a partir de información georreferenciada disponible, ó mediante cualquier procedimiento que resulte conveniente.Each of these tiles is assigned one or several denominations, depending on the application to which the system, using automated procedures from geo-referenced information available, or through any procedure that is convenient.

Por su parte, el registro asociado a cada tesela contiene, junto con campos conteniendo esas denominaciones, las coordenadas de su centroide y el paso de malla, campos con las denominaciones de las teselas de las mallas de mayor escala que la recubren. Así pues, el registro de la base de datos para una tesela dada, contiene denominaciones sobre la misma correspondientes a distintas escalas.For its part, the record associated with each tile it contains, together with fields containing those denominations, the coordinates of its centroid and the mesh pitch, fields with the Tile denominations of meshes of a larger scale than They cover. Thus, the registration of the database for a tile given, contains denominations on it corresponding to different scales.

A los efectos de la presente invención, debe entenderse que una tesela de una malla dada recubre a una tesela de una malla de menor escala cuando la superficie de la segunda está contenida en la de la primera de forma total o de forma parcial en un grado que permita atribuir la denominación de la tesela de la malla de mayor escala a la de menor escala.For the purposes of the present invention, you must it is understood that a tile of a given mesh covers a tile of a smaller scale mesh when the surface of the second is contained in the first one totally or partially in a degree that allows to attribute the name of the tile of the larger scale mesh to smaller scale.

El segundo objeto de la invención es un sistema para asignar denominaciones a zonas geográficas identificadas por sus coordenadas, integrado en un sistema destinado a la prestación de servicios de localización geográfica, que está formado por los siguientes elementos:The second object of the invention is a system to assign denominations to geographical areas identified by its coordinates, integrated into a system intended to provide of geographic location services, which is formed by following elements:

- Una interfaz para recibir peticiones de asignación de denominaciones a una zona geográfica identificada por un conjunto de coordenadas.- An interface to receive requests from assignment of denominations to a geographical area identified by A set of coordinates.

- Una base de datos almacenada en un soporte legible por ordenador correspondiente a un sistema de información geográfico con las características mencionadas anteriormente.- A database stored in a medium readable by computer corresponding to an information system geographical with the characteristics mentioned above.

- Medios de programación para identificar la mejor tesela de la pluralidad de mallas del sistema de información geográfico contenido en la mencionada base de datos para asignar a la zona geográfica en cuestión las denominaciones contenidas en el registro de dicha tesela.- Programming means to identify the best tile of the plurality of information system meshes geographic content in the aforementioned database to assign to the geographical area in question the denominations contained in the registration of said tile.

- Una interfaz para responder a las peticiones de asignación de denominaciones a una zona geográfica con un mensaje que incluya una o más de las denominaciones contenidas en el registro de la tesela asignada a dicha zona geográfica.- An interface to respond to requests from assignment of denominations to a geographical area with a message that includes one or more of the denominations contained in the registration of the tile assigned to said geographical area.

El tercer objeto de la invención es un procedimiento para asignar denominaciones a zonas geográficas identificadas por sus coordenadas ejecutable en un servidor informático integrado en un sistema de prestación de servicios telemáticos de localización geográfica en un territorio determinado en tiempo real que, teniendo acceso a una base de datos correspondiente a un sistema de información geográfico con las características mencionadas anteriormente, incluye los siguientes pasos:The third object of the invention is a procedure to assign denominations to geographical areas identified by their executable coordinates on a server computer integrated in a service delivery system telematics of geographical location in a given territory in real time that, having access to a database corresponding to a geographic information system with the features mentioned above, includes the following Steps:

- Recepción de una petición de asignación de denominaciones a una zona geográfica identificada por un conjunto de coordenadas.- Receipt of a request for assignment of denominations to a geographical area identified by a set of coordinates.

- Cálculo de la superficie de la mencionada zona geográfica.- Calculation of the surface of the mentioned area geographical

- Selección de la malla o mallas apropiadas para identificar teselas que se solapen con la zona geográfica en cuestión.- Selection of mesh or meshes appropriate for identify tiles that overlap with the geographical area in question.

- Identificación de las teselas que se solapen con la zona geográfica en cuestión, en las mallas seleccionadas en el paso anterior y selección de la más apropiada de ellas para asignar su denominación a la zona geográfica en cuestión.- Identification of the overlapping tiles with the geographical area in question, in the meshes selected in the previous step and selection of the most appropriate of them to assign its name to the geographical area in question.

- Recuperación de las denominaciones asociadas a la tesela seleccionada en el paso anterior.- Recovery of denominations associated with the tile selected in the previous step.

- Elaboración de un mensaje en un formato preestablecido a partir de las denominaciones recuperadas en el paso anterior- Preparation of a message in a format preset from the names retrieved in the last step

Otras características y ventajas de la presente invención se desprenderán de la descripción detallada que sigue de una realización ilustrativa, y en ningún sentido limitativa, de la misma en relación con los dibujos que se acompañan.Other features and advantages of this invention will follow from the detailed description that follows from an illustrative, and in no sense limiting, embodiment of the same in relation to the accompanying drawings.

Descripción de las figurasDescription of the figures

Las Figuras 1a y 1b ilustran dos mallas de un sistema de información geográfico según la invención.Figures 1a and 1b illustrate two meshes of a Geographic information system according to the invention.

La Fig. 2 ilustra el contenido de dos registros de la base de datos en la que se almacena un sistema de información geográfico según la invención.Fig. 2 illustrates the content of two records of the database in which an information system is stored geographical according to the invention.

La Fig. 3 ilustra la utilización de las mallas del sistema de información geográfico para asignar denominaciones a una zona geográfica determinada según la invención.Fig. 3 illustrates the use of meshes of the geographic information system to assign denominations to a specific geographical area according to the invention.

La Fig. 4 muestra esquemáticamente el procedimiento según la invención para asignar denominaciones a una zona geográfica determinada.Fig. 4 schematically shows the method according to the invention to assign denominations to a determined geographical area.

Descripción detallada de la invenciónDetailed description of the invention

El sistema y método para proporcionar denominaciones de zonas geográficas según la invención utilizan el sistema de información geográfico que pasamos a describir.The system and method to provide designations of geographical areas according to the invention use the geographic information system that we describe.

El sistema de información geográfico está formado por una serie de mallas que recubren un determinado territorio mediante teselas de igual forma y distinto tamaño en cada malla. En la Figura la se representa una malla M1 formada por una pluralidad de teselas T1, T1', T1'' de forma hexagonal y en la Figura 1b una malla M4 formada por una pluralidad de teselas T4, T4', T4'' de forma hexagonal como en la malla M1 pero de diferente tamaño.The geographic information system is formed by a series of meshes that cover a certain territory using tiles of the same shape and different size in each mesh. In Figure 1 shows a mesh M1 formed by a plurality of tiles T1, T1 ', T1' 'of hexagonal shape and in Figure 1b a M4 mesh formed by a plurality of tiles T4, T4 ', T4' 'of hexagonal shape as in the M1 mesh but of different size.

Las teselas T1, T1' y T1'' de la malla M1 quedan identificadas unívocamente por sus centroides 1, 1', 1''. Análogamente las teselas de la malla M4 quedan identificadas por sus centroides 4, 4' y 4''. Como puede observarse en las Figuras 1a y 1b, dichos centroides pueden considerarse como los vértices de una imaginaria malla triangular.T1, T1 'and T1' 'tiles of the M1 mesh remain uniquely identified by their centroids 1, 1 ', 1' '. Similarly, the M4 mesh tiles are identified by its centroids 4, 4 'and 4' '. As can be seen in Figures 1a and 1b, said centroids can be considered as the vertices of a  Imaginary triangular mesh.

La distancia entre los centroides adyacentes en cada malla, a la que llamaremos en adelante paso de malla, se mantiene constante en toda la extensión. En las Figuras 1a y 1b puede verse que la malla M1 tiene un paso de malla P1 y la malla M4 un paso de malla P4.The distance between adjacent centroids in each mesh, which we will call the mesh step, is keeps constant throughout the extension. In Figures 1a and 1b it can be seen that the M1 mesh has a P1 mesh pitch and the M4 mesh one step P4 mesh.

Cualquier tipo de malla que cumpla estas condiciones, como sucedería, por ejemplo, con mallas con teselas cuadradas, entra dentro del ámbito de la presente invención.Any type of mesh that meets these conditions, as would happen, for example, with tiles with tiles square, falls within the scope of the present invention.

A cada una de las teselas de las mallas se le asigna una denominación que, para buena parte de las aplicaciones del sistema, se toma de una jerarquía de entidades espaciales superficiales.Each of the tiling tiles is assigns a name that, for many applications of the system, it is taken from a hierarchy of spatial entities superficial.

Así, por ejemplo, en un sistema de información geográfica aplicable a un determinado servicio de localización en el territorio de España podrían utilizarse mallas de pasos 400 m., 800 m., 1.600 m., 3.200 m., 6.400 m., 12.800 m., 25.600 m., con las denominaciones correspondientes a la siguiente estructura jerárquica, que sería aplicable en parte del territorio.Thus, for example, in an information system geographic applicable to a specific location service in the territory of Spain could be used 400 m step meshes., 800 m., 1,600 m., 3,200 m., 6,400 m., 12,800 m., 25,600 m., With denominations corresponding to the following structure hierarchical, which would be applicable in part of the territory.

         \newpage\ newpage
      

Paso de mallaMesh step Contenido semánticoContent semantic 400 m.400 m En ambiente urbano, cruce de las dos vías más importantesIn urban environment, crossing of the two roads more important en el área.In the area. 800 m.800 m Nombre del barrioName of neighborhood 1.600 m.1,600 m. En ambiente urbano, nombre del distrito. En ambiente rural,In urban environment, name of the district. In environment rural, núcleo de población.core of population. 3.200 m.3,200 m. Termino municipalMunicipality 8.400 m.8,400 m. Principal carretera en el áreaMain road in the area 12.800m12,800m ProvinciaProvince 25.600 m.25,600 m. Comunidad AutónomaAutonomous community

         \vskip1.000000\baselineskip\ vskip1.000000 \ baselineskip
      

Como puede verse, en el caso anterior se parte de una malla de paso de 400 m. y los pasos de cada malla son el doble del paso de la anterior. Esta estructura se considera muy adecuada para sistemas de información geográfica según la invención.As can be seen, in the previous case it is based on a 400 m step mesh. and the steps of each mesh are double from the previous step. This structure is considered very adequate. for geographic information systems according to the invention.

Adicionalmente, pueden asignarse a las teselas otras denominaciones como, por ejemplo:Additionally, they can be assigned to the tiles other denominations such as:

- Topónimos que identifican convenientemente determinados lugares como, por ejemplo, Bahía de Rosas o Mont Blanc.- Place names that conveniently identify certain places like, for example, Bahía de Rosas or Mont Blanc.

- Las denominaciones correspondientes a zonas relativas a alguna consideración del territorio que se desea utilizar en aplicaciones específicas y que pueden recubrir el territorio como Diócesis o no hacerlo como Parques Naturales o Zonas de Entretenimiento.- The denominations corresponding to zones relative to some consideration of the desired territory use in specific applications and that can coat the territory as Diocese or not as Natural Parks or Zones  of entertainment.

En definitiva, a una tesela se le puede asociar una denominación que se corresponde con su posición dentro de una estructura jerárquica espacial predeterminada y denominaciones adicionales que puedan resultar de interés.In short, a tile can be associated a denomination that corresponds to its position within a default spatial hierarchical structure and denominations additional that may be of interest.

Este sistema de información geográfico se implementa como un conjunto de datos estructurado almacenado en un soporte legible por ordenador.This geographic information system is implemented as a structured data set stored in a computer readable support.

Para cada tesela se crea un registro formado por varios campos que describiremos seguidamente en referencia a la Figura 2.For each tile a record consisting of several fields that we will describe next in reference to the Figure 2

El registro correspondiente a una tesela T1 de la malla de mayor escala contiene un campo con las coordenadas X,Y del centroide de la tesela, un campo con el paso de malla P1, un campo D1 con la denominación asociada a la tesela T1 en el marco de una estructura jerárquica espacial predefinida y campos con otras denominaciones asociadas a la tesela DF1 y DJ1.The record corresponding to a T1 tile of the larger mesh contains a field with the X, Y coordinates of the centroid of the tile, a field with the passage of mesh P1, a field D1 with the designation associated with the T1 tile within the framework of a predefined spatial hierarchical structure and fields with others denominations associated with the tile DF1 and DJ1.

El registro correspondiente a una tesela T4 de la malla de menor escala contiene un campo con las coordenadas X,Y del centroide de la tesela, un campo con el paso de malla P4, un campo D4 con la denominación asociada a la tesela T4 en el marco de una estructura jerárquica espacial predefinida, campos D3, D2 y D1 correspondientes a las teselas de las mallas de escala superior que recubren la tesela T4 en dicha estructura jerárquica y campos con otras denominaciones asociadas a la tesela DF4 y DJ4.The record corresponding to a T4 tile of the Smaller mesh contains a field with the X, Y coordinates of the centroid of the tile, a field with the P4 mesh pitch, a field D4 with the designation associated with the T4 tile within the framework of a predefined spatial hierarchical structure, fields D3, D2 and D1 corresponding to the tiles of the higher scale meshes that they cover the T4 tile in said hierarchical structure and fields with other names associated with the DF4 and DJ4 tile.

En mallas como las representadas en las figuras 1a y 1b los centroides de las mallas de distinto paso no necesariamente coinciden por lo que, para una determinada tesela de una de las mallas, puede no existir una tesela en la malla superior que la recubra totalmente o, haciéndolo parcialmente, en un grado suficiente como para atribuirle su denominación. Así, por ejemplo, para una tesela relativa a un término municipal de una provincia determinada situado en una zona limítrofe con otras dos provincias puede suceder que en la malla superior haya tres teselas que la recubran cuyas denominaciones correspondan a las tres provincias mencionadas sin que sea posible determinar con seguridad cual de ellas debe asignarse a la tesela de la malla de menor escala. Por tanto, hay que entender que una tesela de una malla recubre a otra tesela de una malla de escala inferior cuando lo hace totalmente o superando un límite predeterminado si lo hace parcialmente.In meshes as shown in the figures 1a and 1b the centroids of the meshes of different steps do not necessarily coincide for what, for a given tile of one of the meshes, there may not be a tile in the upper mesh that covers it completely or, partially doing so, to a degree enough to give it its name. For example, for a tile relative to a municipal term of a province determined located in a bordering area with two other provinces it may happen that in the upper mesh there are three tiles that the they cover whose denominations correspond to the three provinces mentioned without it being possible to determine with certainty which of they must be assigned to the tile of the smaller scale mesh. By therefore, it must be understood that a tile of one mesh covers another tiling of a lower scale mesh when fully or exceeding a predetermined limit if it does so partially.

Estos registros se almacenan bajo un sistema de gestión de base de datos utilizando como campos índices el campo con el paso de la malla a la que pertenece la tesela y el campo de coordenadas del centroide de cada tesela. A este efecto las coordenadas de los centroides se redondean a la unidad definida por el menor paso de malla del conjunto utilizado en cada aplicación. Así por ejemplo si se utiliza un sistema de localización con una precisión inferior a un metro, las coordenadas de cada centroide se redondean a la unidad de metros con un criterio único.These records are stored under a system of database management using as index fields the field with the passage of the mesh to which the tile belongs and the field of centroid coordinates of each tile. For this purpose the centroid coordinates are rounded to the unit defined by the smallest mesh step of the set used in each application. For example, if a location system with a precision less than one meter, the coordinates of each centroid are round to the unit of meters with a unique criterion.

La carga de los valores de la base de datos de un sistema de información geográfica según la invención para una aplicación determinada puede realizarse utilizando diversos procedimientos.Loading database values of a geographic information system according to the invention for a certain application can be done using various procedures

En primer lugar, se pueden aplicar procedimientos automatizados, para, utilizando información georeferenciada disponible en el mercado asignar en, al menos, algunas de las mallas, denominaciones a las teselas correspondientes a denominaciones administrativas bien definidas. En todo caso, las coordenadas de los centroides se generan automáticamente a partir de una coordenada de origen.First, procedures can be applied automated, for, using georeferenced information available in the market allocate in at least some of the meshes, tile designations corresponding to well-defined administrative names. In any case, the centroid coordinates are automatically generated from of an origin coordinate.

Pueden asignarse valores de áreas en las que se colocan los puntos de la malla, siendo las áreas regiones, provincias, términos municipales o cualquier otra división natural o administrativa.You can assign values from areas where place the points of the mesh, the areas being regions, provinces, municipal terms or any other natural division or administrative

Otras posibilidades pueden ser, por ejemplo, incorporar puntos de interés o cruces de las calles de mayor importancia o longitud en cada tesela, como elemento para denominar de una zona.Other possibilities may be, for example, incorporate points of interest or crossings of major streets importance or length in each tile, as an element to name of an area.

En todo caso, asignadas mediante uno ú otro procedimiento las denominaciones a las teselas de las distintas mallas de un sistema de información geográfica, la carga de los campos correspondientes a las teselas de mallas de mayor escala, es decir, los campos D3, D2 y D1 de la tesela T4 en la Figura 2 se puede realizar mediante un procedimiento automatizado similar al que describiremos más adelante para asignar la tesela TZ a la zona Z.In any case, assigned by one or the other procedure the designations to the tiles of the different meshes of a geographic information system, the burden of fields corresponding to the larger-scale mesh tiles, is that is, fields D3, D2 and D1 of tile T4 in Figure 2 are you can perform using an automated procedure similar to which we will describe later to assign the TZ tile to the zone Z.

El número de mallas utilizadas y el paso de cada una de ellas en un determinado sistema de información geográfica depende de los servicios que debe prestar. En general se utilizarán varias mallas porque en la mayoría de los servicios de localización geográfica se considera resulta conveniente utilizar varias denominaciones para identificar correctamente una determinada zona geográfica. Dado que el mínimo paso de malla no tiene virtualmente ninguna limitación, podemos considerar que el sistema de información geográfica objeto de esta invención responde a un "modelo fractal".The number of meshes used and the step of each one of them in a given geographic information system It depends on the services you must provide. In general they will be used several meshes because in most location services geographical it is considered convenient to use several denominations to correctly identify a certain area geographical Since the minimum mesh pitch has virtually no No limitation, we can consider that the system of geographical information object of this invention responds to a "fractal model".

Ahora bien, puede haber servicios que requieran un sistema de información geográfica con únicamente una malla.Now, there may be services that require a geographic information system with only one mesh.

Hay que señalar que los campos de denominaciones de los registros de las teselas no necesariamente deben tener información. Por ejemplo, en un sistema de información geográfico para todo el territorio español en el que se contemple una malla apropiada para identificar cruces de calles en ambientes urbanos, las teselas de esa malla no tendrán información en ambientes rurales.It should be noted that the denomination fields of the tile records must not necessarily have information. For example, in a geographic information system for the entire Spanish territory where a mesh is contemplated appropriate to identify street crossings in urban environments, the tiles of that mesh will not have information in environments rural.

A su vez, las denominaciones de las teselas de las mallas de mayor escala que recubren a una dada pueden no tener información cuando no haya ninguna que alcance un grado de recubrimiento preestablecido.In turn, the designations of the tiles of larger-scale meshes that cover a given may not have information when there is none that reaches a degree of preset coating.

Pasamos a describir ahora el sistema y método para proporcionar servicios de localización geográfica según la invención, utilizando el sistema de información geográfico que venimos de describir.We now describe the system and method to provide geographic location services according to the invention, using the geographic information system that We come to describe.

En términos generales, se trata de un sistema que permite proporcionar una respuesta rápida y concisa para servicios de localización geográfica. Por ejemplo, en un servicio referido a la localización de teléfonos móviles se trata de atender peticiones de localización de un teléfono móvil determinado mediante mensajes como "Se encuentra en la zona de Plaza de España, en Zaragoza ", o bien, "Se encuentra en la zona de Illescas, Toledo".In general terms, it is a system that allows you to provide a quick and concise answer for services of geographic location. For example, in a service referred to mobile phone location is about handling requests location of a mobile phone determined by messages as "It is located in the Plaza de España area, in Zaragoza "or," It is located in the Illescas area, Toledo".

Siguiendo con ese ejemplo, y en referencia a la Figura 3, se trata pues de que, una vez recibida la petición referente a un teléfono móvil, localizado en la zona geográfica Z mediante los medios propios de los operadores de la telefonía móvil, se responda a la misma con un texto generado a partir de las denominaciones contenidas en el registro correspondientes a la tesela TZ coincidente con dicha zona Z. Entre esas denominaciones se encuentran tanto la de la propia tesela, que sería Plaza de España o Zona de Illescas en los ejemplos mencionados y la de la tesela de la malla superior que la recubre, es decir Zaragoza o Toledo en dichos ejemplos.Following that example, and referring to the Figure 3, it is therefore that once the request is received referring to a mobile phone, located in the geographical area Z through the telephone operators' own means mobile, respond to it with a text generated from the denominations contained in the register corresponding to the TZ tile coinciding with said zone Z. Among those denominations they are so much the one of the own tessera, that would be Square of Spain or Illescas Zone in the aforementioned examples and that of the tile of the upper mesh that covers it, that is Zaragoza or Toledo in these examples.

El sistema consta de los siguiente elementos:The system consists of the following elements:

En primer lugar, una interfaz para recibir peticiones de asignación de denominaciones a zonas poligonales en las que se identifica a la zona Z en cuestión mediante las coordenadas de sus vértices.First, an interface to receive requests for assigning denominations to polygonal zones in those that are identified to the zone Z in question by means of coordinates of its vertices.

En segundo lugar, un sistema de información geográfico estructurado de manera conveniente para el servicio requerido de la manera que hemos descrito anteriormente.Second, an information system Geographically structured conveniently for service required in the manner described above.

En tercer lugar, medios de programación para asignar a la zona Z denominaciones contenidas en el registro de aquella tesela que la recubre en, al menos, un grado preestablecido.Third, programming means for assign to the zone Z denominations contained in the register of that tile that covers it in at least one degree preset

En cuatro lugar, una interfaz para responder a la petición mencionada con un texto con las denominaciones asignadas a la zona Z en el formato preestablecido para el servicio en cuestión.Fourth, an interface to respond to the request mentioned with a text with the denominations assigned to Z zone in the preset format for service in question.

Describimos seguidamente el procedimiento para asignar denominaciones a la zona Z en referencia a la Figura 4.We describe below the procedure for Assign denominations to the Z zone in reference to Figure 4.

En el paso 10 se reciben las coordenadas de los vértices de la zona Z.In step 10 the coordinates of the vertices of zone Z.

En el paso 12 se calcula la superficie S de la zona Z.In step 12 the surface S of the zone Z.

En el paso 14 se selecciona la malla o mallas apropiadas del sistema de información geográfica 20 para identificar la tesela que recubre la zona Z. A ese efecto se elige la malla o mallas en las que la superficie de cada tesela esté comprendida en entre Ksup x S y Kinf x S siendo Ksup y Kinf parámetros predeterminados. Si no hubiera ninguna se toman en consideración todas las mallas.In step 14 the mesh or meshes are selected appropriate geographic information system 20 to identify the tile that covers the zone Z. For this purpose, it is chosen the mesh or meshes in which the surface of each tile is between Ksup x S and Kinf x S being Ksup and Kinf default parameters. If there were none they are taken in Consider all the meshes.

En el paso 16 se calculan, para las mallas seleccionadas en el paso anterior, los puntos de centroide cuya tesela se solapa con la zona Z y el grado de solape de cada tesela con la zona Z. En base a esa información se decide la tesela o, en su caso, teselas apropiadas. Habitualmente se utilizan criterios bayesianos y de lógica difusa para esta decisión.In step 16 they are calculated, for the meshes selected in the previous step, the centroid points whose tile overlaps with zone Z and the degree of overlap of each tile with zone Z. Based on that information the tile is decided or, in If appropriate, appropriate tiles. Usually criteria are used Bayesian and fuzzy logic for this decision.

Una vez identificada la tesela o teselas apropiadas se recuperan, en el paso 18, las denominaciones contenidas en el registro correspondiente de la base de datos de información geográfica 20. Un ejemplo de esa información es el siguiente:Once the tile or tiles are identified appropriate the names are recovered in step 18 contained in the corresponding record of the database of geographic information 20. An example of that information is the next:

<?xml version="1.0" encoding="ISO-8859-1" ?><? xml version = "1.0" encoding = "ISO-8859-1"?>

- <GPPM_IT version="3.5" id="300c8a05-f4102553f2-0" status="0">- <GPPM_IT version = "3.5" id = "300c8a05-f4102553f2-0" status = "0">

- <CELL level="400">- <CELL level = "400">

- <FIELD x="4352344" y="356567" />- <FIELD x = "4352344" y = "356567" />

<FIELD name="cruce">CL DE ATOCHA / CL DE LOPE DE VEGA</FIELD><FIELD name = "crossover"> CL DE ATOCHA / CL OF LOPE DE VEGA </FIELD>

<FIELD name="barrio">CORTES</FIELD><FIELD name = "neighborhood"> CORTES </FIELD>

<FIELD name="complem" /><FIELD name = "complem" />

<FIELD name="codigo" /><FIELD name = "code" />

<FIELD name="categ">O</FIELD><FIELD name = "categ"> O </FIELD>

<FIELD name="nucleo">MADRID</FIELD><FIELD name = "nucleo"> MADRID </FIELD>

<FIELD name="munici">MADRID</FIELD><FIELD name = "munici"> MADRID </FIELD>

<FIELD name="provin">MADRID</FIELD><FIELD name = "provin"> MADRID </FIELD>

<FIELD name="comunidad">MADRID</FIELD><FIELD name = "community"> MADRID </FIELD>

</CELL></CELL>

</GPPM_IT></GPPM_IT>

Con esta información se puede construir la denominación requerida por el servicio en cuestión en un formato predeterminado tal como un mensaje de texto, un mensaje vocal o cualquier otro que resulte apropiado.With this information you can build the name required by the service in question in a format default such as a text message, a vocal message or any other that is appropriate.

La ventaja principal del sistema y método de la presente invención es su capacidad para proporcionar denominaciones de zonas geográficas identificadas por sus coordenadas en tiempos de respuesta muy cortos.The main advantage of the system and method of present invention is its ability to provide denominations of geographical areas identified by their coordinates in times Very short response.

En este sentido, se puede comparar con un sistema convencional que utilice un número N de puntos geográficos aleatoriamente distribuidos. En este caso, el tiempo de búsqueda de un punto es proporcional a N x log(N), siendo N el número de puntos almacenados en el sistema geográfico. En el caso de la presente invención, la búsqueda es algorítmica y produce los índices (coordenadas y paso de malla) de cada tesela cuya información se quiere obtener. En estas condiciones, el tiempo de búsqueda es proporcional a N.In this sense, it can be compared with a system conventional that uses a number N of geographical points randomly distributed. In this case, the search time of a point is proportional to N x log (N), where N is the number of points stored in the geographic system. In the case of present invention, the search is algorithmic and produces the indexes (coordinates and mesh pitch) of each tile whose Information you want to get. Under these conditions, the time of search is proportional to N.

Consideremos por ejemplo el caso de España, con una superficie de unos 500.000 Km2. Con una malla de paso 400 m, es decir, de una superficie unitaria del orden de 0,16 Km2, se requieren 3.125.000 teselas para cubrir el territorio. En estas condiciones una búsqueda por el sistema convencional es del orden de 6 veces más lenta, puesto que el log(N) es del orden de 6 unidades.Consider for example the case of Spain, with an area of about 500,000 km2. With a 400 m step mesh, it is that is, of a unit area of the order of 0.16 km2, 3,125,000 tiles are required to cover the territory. In these conditions a search by the conventional system is of the order of 6 times slower, since the log (N) is of the order of 6 units.

Como ya hemos sugerido, el sistema y método de la presente invención puede utilizarse para asignar denominaciones a la localización de un teléfono móvil en un momento determinado. Los medios actuales de la red GSM pueden proporcionar zonas Z de localización de los teléfonos móviles que aunque no sean muy precisas resultan útiles para proporcionar servicios de asignación de denominaciones a dichas zonas tanto para el propio usuario del teléfono móvil como para otros usuarios. Téngase en cuenta al respecto que tales denominaciones pueden ser tanto denominaciones propiamente dichas de la zona Z como denominaciones de servicios o de características especiales presentes en ella. En este tipo de aplicaciones, el servicio al usuario final se prestaría típicamente mediante mensajes SMS o mensajes de voz conteniendo las denominaciones correspondientes.As we have already suggested, the system and method of the The present invention can be used to assign denominations to the location of a mobile phone at a given time. The Current means of the GSM network can provide Z zones of location of mobile phones that although not very precise are useful to provide assignment services of denominations to these areas for both the user of the Mobile phone as for other users. Take into account the respect that such denominations can be both denominations proper of zone Z as denominations of services or of special features present in it. In this kind of applications, end-user service would typically be provided via SMS messages or voice messages containing the corresponding denominations.

La presente invención no se limita a las realizaciones descritas sino a cualquier otra comprendida dentro del alcance definido por las siguientes reivindicaciones.The present invention is not limited to described embodiments but to any other within of the scope defined by the following claims.

Claims (11)

1. Un soporte legible por ordenador integrado en un sistema informático destinado a la prestación de servicios de localización geográfica que contiene campos de datos referidos a un territorio determinado caracterizado porque dichos campos de datos se aplican a una pluralidad de mallas (M1, M4) que recubren dicho territorio mediante teselas (T1, T1', T1''; T4, T4', T4'') de igual forma y distinto tamaño en cada malla; porque dichos campos de datos están organizados mediante registros referidos a cada una de dichas teselas (T1, T1', T1''; T4, T4', T4'') que contienen, al menos, un campo con las coordenadas geográficas de su centroide (1, 1', 1''; 4, 4', 4''), un campo con un parámetro identificativo de la malla a la que pertenece, un campo con una denominación asociada a la tesela y una pluralidad de campos con denominaciones asociadas a las teselas de las mallas de mayor tamaño que la recubren en un grado; y porque dichos registros están organizados utilizando como campos índice el campo con las coordenadas del centroide (X,Y) y el campo con el parámetro identificativo de la malla.1. A computer-readable support integrated in a computer system for the provision of geographic location services containing data fields referred to a given territory characterized in that said data fields are applied to a plurality of meshes (M1, M4) that they cover said territory by means of tiles (T1, T1 ', T1''; T4, T4', T4 '') of the same shape and different size in each mesh; because said data fields are organized by means of records referring to each of said tiles (T1, T1 ', T1''; T4, T4', T4 '') that contain at least one field with the geographic coordinates of its centroid (1, 1 ', 1''; 4, 4', 4 ''), a field with an identifying parameter of the mesh to which it belongs, a field with a designation associated with the tile and a plurality of fields with denominations associated to the tiles of the larger meshes that cover it in one degree; and because these records are organized using as index fields the field with the centroid coordinates (X, Y) and the field with the mesh identification parameter. 2. Un soporte legible por ordenador integrado en un sistema informático destinado a la prestación de servicios de localización geográfica según la reivindicación 1, caracterizado porque las mencionadas teselas tienen forma hexagonal y porque el parámetro identificativo de cada malla es la distancia entre dos centroides adyacentes.2. A computer-readable support integrated in a computer system for the provision of geographic location services according to claim 1, characterized in that said tiles are hexagonal in shape and because the identifying parameter of each mesh is the distance between two adjacent centroids. 3. Un soporte legible por ordenador integrado en un sistema informático destinado a la prestación de servicios de localización geográfica según la reivindicación 2, caracterizado porque se utiliza una pluralidad de mallas en las que, de menor a mayor tamaño, la distancia entre dos centroides adyacentes en una malla dada es el doble que en la malla anterior.3. A computer-readable support integrated in a computer system for the provision of geographic location services according to claim 2, characterized in that a plurality of meshes are used in which, from smaller to larger, the distance between two adjacent centroids in a given mesh it is twice that in the previous mesh. 4. Un servido integrado en un sistema informático destinado a la prestación de servicios de localización geográfica en un territorio determinado caracterizado porque comprende una interfaz para recibir peticiones de asignación de denominaciones a una zona geográfica (Z) identificada por un conjunto de coordenadas; un soporte legible por ordenador que tiene almacenados de forma estructurada datos de una pluralidad de mallas (M1, M4) que recubren dicho territorio mediante teselas (T1, T1', T1''; T4, T4', T4'') de igual forma y distinto tamaño en cada malla, que están organizados mediante registros referidos a cada una de dichas teselas que contienen, al menos, un campo con las coordenadas geográficas de su centroide, un campo con un parámetro identificativo de la malla a la que pertenece, un campo con una denominación asociada a la tesela y una pluralidad de campos con las denominaciones asociadas a las teselas de las mallas de mayor tamaño que la recubren, utilizándose los dos primeros campos mencionados como campos índice; medios de programación para identificar la mejor tesela (TZ) de la mencionada pluralidad de mallas (M1, M4) para asignar a la mencionada zona geográfica (Z) las denominaciones contenidas en el registro de dicha tesela; y una interfaz para responder a las peticiones de asignación de denominaciones a una zona geográfica (Z) con un mensaje que incluya una o más de las denominaciones contenidas en el registro de la tesela (TZ) asignada a dicha zona geográfica (Z).4. A service integrated in a computer system for the provision of geographic location services in a given territory characterized in that it comprises an interface for receiving requests for assigning denominations to a geographical area (Z) identified by a set of coordinates; a computer-readable support that has data stored in a structured way a plurality of meshes (M1, M4) that cover said territory by tiles (T1, T1 ', T1''; T4, T4', T4 '') in the same way and different size in each mesh, which are organized by means of records referring to each of these tiles that contain at least one field with the geographic coordinates of its centroid, a field with an identifying parameter of the mesh to which it belongs, a field with a denomination associated with the tile and a plurality of fields with the denominations associated with the tiles of the meshes of greater size that cover it, using the first two fields mentioned as index fields; programming means for identifying the best tile (TZ) of said plurality of meshes (M1, M4) to assign to the said geographical area (Z) the denominations contained in the register of said tile; and an interface to respond to requests for assigning denominations to a geographical area (Z) with a message that includes one or more of the denominations contained in the tessel register (TZ) assigned to said geographical area (Z). 5. Un servidor integrado en un sistema informático destinado a la prestación de servicios de localización geográfica en un territorio determinado según la reivindicación 4 caracterizado porque la zona geográfica (Z) a la que se refieren las peticiones de asignación de denominaciones es la zona de localización de un teléfono móvil que manejan los operadores de teléfonos móviles.5. A server integrated in a computer system for the provision of geographic location services in a given territory according to claim 4, characterized in that the geographical area (Z) to which the designation requests refer to is the location zone of a mobile phone operated by mobile phone operators. 6. Un servidor integrado en un sistema informático destinado a la prestación de servicios de localización geográfica en un territorio determinado según la reivindicación 5 caracterizado porque el mensaje de respuesta a las peticiones de asignación de denominaciones a una zona geográfica (Z) es un mensaje SMS.6. A server integrated in a computer system for the provision of geographic location services in a given territory according to claim 5 characterized in that the response message to requests for assigning denominations to a geographical area (Z) is an SMS message . 7. Un servidor integrado en un sistema informático destinado a la prestación de servicios de localización geográfica en un territorio determinado según la reivindicación 5 caracterizado porque el mensaje de respuesta a las peticiones de asignación de denominaciones a una zona geográfica (Z) es un mensaje de voz.7. A server integrated in a computer system for the provision of geographic location services in a given territory according to claim 5 characterized in that the response message to the requests for assigning denominations to a geographical area (Z) is a message of voice. 8. Un procedimiento para asignar denominaciones a zonas geográficas identificadas por sus coordenadas que ejecuta en un servidor informático y que se utiliza para la prestación en tiempo real de servicios telemáticos de localización geográfica en un territorio determinado, caracterizado porque comprende los siguientes pasos:8. A procedure for assigning denominations to geographical areas identified by their coordinates that it executes on a computer server and that is used for the real-time provision of telematic services of geographical location in a given territory, characterized in that it comprises the following steps: a) Recepción de una petición de asignación de denominaciones a una zona geográfica (Z) identificada por un conjunto de coordenadas;a) Receipt of a request for assignment of denominations to a geographical area (Z) identified by a coordinate set; b) Cálculo de la superficie (S) de la mencionada zona geográfica (Z);b) Calculation of the surface (S) of the aforementioned geographical area (Z); c) Acceso a un soporte legible por ordenador que tiene almacenados de forma estructurada datos de una pluralidad de mallas (M1, M4) que recubren dicho territorio mediante teselas (T1, T1', T1''; T4, T4', T4'') de igual forma y distinto tamaño en cada malla, que están organizados mediante registros referidos a cada una de dichas teselas que contienen, al menos, un campo con las coordenadas geográficas de su centroide, un campo con un parámetro identificativo de la malla a la que pertenece, un campo con una denominación asociada a la tesela y una pluralidad de campos con las denominaciones asociadas a las teselas de las mallas de mayor tamaño que la recubren, utilizándose los dos primeros campos mencionados como campos índice, para llevar a cabo los siguientes pasos:c) Access to a computer readable media that it has structured data of a plurality of meshes (M1, M4) that cover said territory by means of tiles (T1, T1 ', T1' '; T4, T4 ', T4' ') of the same shape and different size in each mesh, which are organized by records referring to each one of these tiles containing at least one field with the geographic coordinates of its centroid, a field with a parameter identifying the mesh to which it belongs, a field with a denomination associated with the tile and a plurality of fields with the denominations associated with the tiles of the major meshes size that cover it, using the first two fields mentioned as index fields, to carry out the following Steps:
c1)c1)
Seleccionar la malla o mallas cuyas teselas tengan una superficie comprendida entre Ksup x S y Kinf x S siendo Ksup y Kinf valores predeterminados o, no habiendo ninguna, todas las mallas;Select the mesh or meshes whose tiles have a surface between Ksup x S and Kinf x S being Ksup and Kinf default values or, there being none, all meshes;
c2)c2)
Identificar la tesela o teselas, dentro de las mallas seleccionadas en el paso anterior, que se solapan con la zona Z y seleccionar la más apropiada de ellas para asignar su denominación a la zona Z;Identify the tile or tiles, within the meshes selected in the previous step, which overlap with zone Z and select the most appropriate of them to assign its name to zone Z;
c3)c3)
Recuperar las denominaciones asociadas a la tesela seleccionada en el paso anterior.Retrieve associated names to the tile selected in the previous step.
d) Elaboración de un mensaje en un formato preestablecido a partir de las denominaciones recuperadas en el paso anterior.d) Preparation of a message in a format preset from the names retrieved in the last step.
9. Un procedimiento para asignar denominaciones a zonas geográficas identificadas por sus coordenadas, según la reivindicación 8 caracterizado porque la zona geográfica (Z) a la que se refieren las peticiones de asignación de denominaciones es la zona de localización de un teléfono móvil que manejan los operadores de teléfonos móviles.9. A method for assigning denominations to geographical areas identified by their coordinates, according to claim 8, characterized in that the geographical area (Z) to which the requests for assigning denominations refer is the location area of a mobile telephone handled by the mobile phone operators 10. Un procedimiento para asignar denominaciones a zonas geográficas identificadas por sus coordenadas, según la reivindicación 9 caracterizado porque el mensaje de respuesta a las peticiones de asignación de denominaciones a una zona geográfica (Z) es un mensaje SMS.10. A method for assigning denominations to geographical areas identified by their coordinates, according to claim 9, characterized in that the response message to requests for assigning denominations to a geographical area (Z) is an SMS message. 11. Un procedimiento para asignar denominaciones a zonas geográficas identificadas por sus coordenadas, según la reivindicación 9 caracterizado porque el mensaje de respuesta a las peticiones de asignación de denominaciones a una zona geográfica (Z) es un mensaje de voz.11. A method for assigning denominations to geographical areas identified by their coordinates, according to claim 9, characterized in that the response message to requests for assigning denominations to a geographical area (Z) is a voice message.
ES200300790A 2003-04-03 2003-04-03 "SYSTEM AND METHOD TO PROVIDE DENOMINATIONS OF GEOGRAPHICAL AREAS". Expired - Fee Related ES2230989B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
ES200300790A ES2230989B1 (en) 2003-04-03 2003-04-03 "SYSTEM AND METHOD TO PROVIDE DENOMINATIONS OF GEOGRAPHICAL AREAS".

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
ES200300790A ES2230989B1 (en) 2003-04-03 2003-04-03 "SYSTEM AND METHOD TO PROVIDE DENOMINATIONS OF GEOGRAPHICAL AREAS".

Publications (2)

Publication Number Publication Date
ES2230989A1 ES2230989A1 (en) 2005-05-01
ES2230989B1 true ES2230989B1 (en) 2006-06-16

Family

ID=34565972

Family Applications (1)

Application Number Title Priority Date Filing Date
ES200300790A Expired - Fee Related ES2230989B1 (en) 2003-04-03 2003-04-03 "SYSTEM AND METHOD TO PROVIDE DENOMINATIONS OF GEOGRAPHICAL AREAS".

Country Status (1)

Country Link
ES (1) ES2230989B1 (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020032036A1 (en) * 2000-04-09 2002-03-14 Taketoshi Nakajima System for providing name of location at which cellular phone terminal unit
US20020042277A1 (en) * 2000-10-10 2002-04-11 Smith Steven W. Subscriber information service center (SISC)

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020032036A1 (en) * 2000-04-09 2002-03-14 Taketoshi Nakajima System for providing name of location at which cellular phone terminal unit
US20020042277A1 (en) * 2000-10-10 2002-04-11 Smith Steven W. Subscriber information service center (SISC)

Also Published As

Publication number Publication date
ES2230989A1 (en) 2005-05-01

Similar Documents

Publication Publication Date Title
Church et al. Location covering models
Cova et al. Modelling community evacuation vulnerability using GIS
US20100057346A1 (en) Intelligent Travel Routing System and Method
Xue et al. Multi-source data-driven identification of urban functional areas: A case of Shenyang, China
Stats Statistical standard for geographic areas 2023
KR101662841B1 (en) Method for representing linear features in a location content management system
Parrot et al. Urban GIS applications
Holguin-Veras et al. New york city park and ride study
CN115481212A (en) Building space-time coding method considering logical building
Weerasinghe et al. Modified traffic analysis zones approach for the estimation of passenger flow distribution in urban areas
CN116450958A (en) Detection point address selection method and device, electronic equipment and readable storage medium
ES2230989B1 (en) &#34;SYSTEM AND METHOD TO PROVIDE DENOMINATIONS OF GEOGRAPHICAL AREAS&#34;.
WO2016168948A1 (en) System and method for reserving parking space in real time
Kusam et al. Spatial proximity and dependency to model urban travel demand
Tsigdinos et al. Exploratory evaluation of road network hierarchy in small-sized cities: Evidence from 20 Greek cities
Stats Statistical standard for geographic areas 2023 (updated December 2023)
CN117114210A (en) Barrier-free public facility layout optimization method, device, equipment and storage medium
CN104599203A (en) Community data system
Shen et al. Emergency Resource Location and Allocation in Traffic Contingency Plan for Sports Mega‐Event
Ross et al. An economics-based road classification system for South Africa
Gu et al. GIS-FLSolution: A spatial analysis platform for static and transportation facility location allocation problem
JP7688747B2 (en) People flow analysis device and people flow analysis system
CN116205768B (en) Public transportation occupancy coverage analysis method based on multi-source data
Rwerekane et al. The MappGuru, a universal addressing system
Phan et al. The Method for Delimiting the Maritime Boundary in the Internal Waters Between Ba Ria-Vung Tau Province and the Coastal Provinces of Vietnam

Legal Events

Date Code Title Description
EC2A Search report published

Date of ref document: 20050501

Kind code of ref document: A1

FG2A Definitive protection

Ref document number: 2230989B1

Country of ref document: ES

FD2A Announcement of lapse in spain

Effective date: 20180808