7. The method of claim 6 , wherein the natural language query processing step comprises: a parsing step of parsing the request for natural language query by searching a category table, an entity table in the location ontology database and a constant table in the location query language database; a fuzzy processing step of performing, to the fuzzy description in the parsed request, at least one step of deleting redundant words based on a grammar feature, detecting and completing incomplete words based on the location ontology, and finding words omitted by the user by using context-aware technology based on the user's query history; an indirection processing step of converting indirect description in the query into the corresponding category name in the location ontology database by searching the category table in the location ontology database; a query language matching step of matching the processed request with the location query language database, and generating the query action corresponding to the query; a database searching step of retrieving the corresponding query result from the location database according to the query action; and an answer fusing and generating step of fusing the query result to generate an answer, and sends the answer to the user terminal.
7. The method of claim 6 , wherein the natural language query processing step comprises: a parsing step of parsing the request for natural language query by searching a category table, an entity table in the location ontology database and a constant table in the location query language database; a fuzzy processing step of performing, to the fuzzy description in the parsed request, at least one step of deleting redundant words based on a grammar feature, detecting and completing incomplete words based on the location ontology, and finding words omitted by the user by using context-aware technology based on the user's query history; an indirection processing step of converting indirect description in the query into the corresponding category name in the location ontology database by searching the category table in the location ontology database; a query language matching step of matching the processed request with the location query language database, and generating the query action corresponding to the query; a database searching step of retrieving the corresponding query result from the location database according to the query action; and an answer fusing and generating step of fusing the query result to generate an answer, and sends the answer to the user terminal. 8. The method of claim 7 , wherein the natural language query processing step further comprises: a compound sentence processing step of dividing the request for natural language query which comprises a compound sentence into a plurality of separate request for natural language query and provides the divided request to the parsing unit.