CN101916267B - Intelligent spatial data object modeling method applied to management of spatial data resource of road system - Google Patents
Intelligent spatial data object modeling method applied to management of spatial data resource of road system Download PDFInfo
- Publication number
- CN101916267B CN101916267B CN201010244240.8A CN201010244240A CN101916267B CN 101916267 B CN101916267 B CN 101916267B CN 201010244240 A CN201010244240 A CN 201010244240A CN 101916267 B CN101916267 B CN 101916267B
- Authority
- CN
- China
- Prior art keywords
- road
- model
- definition
- data
- service interface
- 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.)
- Active
Links
Landscapes
- Instructional Devices (AREA)
Abstract
The invention discloses an intelligent spatial data object modeling method applied to the management of a spatial data resource of a road system, which comprises the following steps of: abstracting the spatial data resource of the road system, and creating objects of road service models; defining the relationship of the road service models; defining data templates of the road service models in the road system; carrying out indexing and code maintenance on the road service models; carrying out symbolic definition on the road service models; and defining service interfaces of the road service models, and using the intelligent spatial data models of the road service models. The method of the invention can model the urban basic information resources better, which especially can widely be used in the industries such as municipal administration, planning and mapping, land resources, and environmental protection, and the like.
Description
Technical field
The present invention relates to a kind of method of carrying out Spatial Data Modeling and management in industries such as municipal administration, planning and mapping, land resources, environmental protection, especially in order better to manage and analyze these data, comprise Non-spatial Data model and Spatial Data Model, traditional modeling method is optimized to the method designing with abstract, specifically a kind of intelligent space data object modeling method that is applied to the management of roadnet spatial data resource.
Background technology
Popular Spatial Data Modeling method is mainly to adopt third party GIS platform software to build storehouse both at home and abroad at present, only solve the storage problem with file or database mode (such as adopting the platforms such as Autodesk Map/ArcGis/Mapinfo) of spatial data, built up the ability that the spatial data in storehouse is not automatically identified and judged the relation of this complexity.So in the time that user need to implement the management information system of a basic space data model, except creating according to GIS platform software basic figure layer, realize the Premium Features such as complicated spatial relationship, such as to VectorLayer and between set up restriction relation, spatial relationship; Carry out secondary development realization with regard to the interface that needs usage platform, this itself has just increased time cost and the financial cost of client's solution; And follow-up maintenance also needs to drop into the renewal of upgrading of technical service cost.
Current Spatial Data Modeling method has just been utilized the fundamental characteristics of tables of data in current relational database system, supports basic data type and space geometry type; Can not set up flexibly interface relationship with system business function and external service.Can not meet the needs of client's spatial data resource management.
Summary of the invention
The object of the invention is the problem for the complicacy of the unicity in traditional modeling method, data model management and secondary development, the one proposing can solve city basic information resources modeling better, particularly in the industry such as municipal administration, planning and mapping, land resources, environmental protection, is applied to the intelligent space data object modeling method of roadnet spatial data resource management.
Technical scheme of the present invention is:
An intelligent space data object modeling method that is applied to the management of roadnet spatial data resource, it comprises the following steps:
Step 1: roadnet spatial data resource is carried out abstract, create road business model object: described roadnet spatial data resource comprises road axis, planning road surface and the road detail of various grades and classification; Described road business model object comprises: road axis (road_object), planning road surface (road_part), road detail (road_detail);
Step 2: road business model contextual definition: the pass defining between three kinds of road business models is 1:n, i.e. the corresponding multiple planning road surface of road axis, one is planned for correspondence in road surface and comprises multiple road details;
Step 3: road business model data template definition in roadnet: described road business model data template is mainly used in the municipal region of difference, Mass production has the road business model object data of similar Planning Standard, the definition of road business model data template is multiple have incidence relation described in step 2 business model object;
Step 4: road business model index, code maintenance: the concrete data of road business model have strict definition, index or code, comprise and have the definition in the definition of unique constraint or particular range value with unique constraint; Be index or the code that road business model has unique identification or characteristic of division, they add automatic sequence numbering with the prefix of specifying, automatically generate this unique index, the combination that wherein prefix is some attributes, comprises the attribute of how much basic models with correlationship;
Road axis is defined as unique index with " road starting point+administrative region title ";
Planning road surface is defined as unique index with " planning road surface code+place road axis ", and code is unique within the scope of particular space;
Road detail is defined as unique index with " the detailed code of segmentation road code+road category+road ", determine a unique index with spatial dimension and professional classification attribute like this, the municipal personnel of specialty go out the details of this road with this cognition, comprise classification and locus;
Step 5: road business model symbolism definition: it comprises the definition to staple and sub-key element;
Wherein staple is the definition of playing up to road business model object, controls the Show Styles of basic model object on map; It is that Line/MultiLine/Curve and face/multiaspect are Polygon/MultiPolygon that the space geometry type of road basic model comprises line/multi-thread/curve, corresponds on map Show Styles and be how much line segments and geometric surface;
The symbolism definition of staple refers to the definition to geometry line segment color, thickness, the border color to geometric surface, border thickness, Fill Color, the definition of transparency;
Sub-key element is expanded by staple, the additional multiple sub-key elements of staple; Be each road business model to have defined multiple space geometry types be label object a little, it is present near road object, realizes the mark to road business model object on map; Marked content comprises that road vehicle travel direction, Ming He road, road are long; The definition of sub-key element comprises font that marked content shows, color, size, the anglec of rotation, side-play amount from marked object;
Step 6: road business model Service interface definition: this service interface comprises map bibliography service interface (MapCatalog Service), model information service interface (Information Service), model editing service interface (Editing Service), relationship model service interface (Link Service), model definition service interface (Metadata Definition Service), model symbol service interface (Presentation Service), model traffic information services interface (Information Services),
Step 7: the use of road business model intelligent space data model: the service interface as described in step (6) is all realized and opened in the inside of three kinds of road basic models, on main flow CAD/GIS client platform, call above-mentioned service interface by WebServices, carry out highway layout and maintenance of information, space querying and specific analysis; Show analysis result data.
During road business module of the present invention comprises:
Center reference line when road axis is described a position of determining many roads during for planning and design, width, length and control of traffic and road; Its space geometry type is that line/multi-thread/curve is Line/MultiLine/Curve;
Planning road surface is described in the multistage roading road surface of classifying by road surface material on a road axis, comprises its areal extent, planning length, road category information; Its space geometry type is that face/multiaspect is Polygon/MultiPolygon;
Road detail is described concrete road component part in one section of planning road surface, comprises their specifying information such as classification, material, length, width; Its space geometry type is that face/multiaspect is Polygon/MultiPolygon;
Described roadnet spatial data resource comprises bicycle lane, common street, urban district major trunk roads, walkway, shopping mall, national highway and highway.
The present invention is in the time of the planning and design of municipal systems and system maintenance during in highway layout, the length of setting according to road axis, width benchmark, come picture track road surface, average length, mean breadth will be in this reference range, and the method that General Spatial Database Systems provide can only obtain polygonal area, girth, particularly to complex polygon (isolated island, polyhedron etc.) practical significance now of girth, the geometric object that this method is polygon/multiaspect Polygon/MultiPolygon to space type adopts n divide Polygons method to calculate this two parameters, with girth, area is all actual in this model to be calculated automatically.Formula is as follows:
Average length L=∑
i=0 n-1[(x
i+1-x
i)
2+ (y
i+1-y
i)
2]
1/2
Mean breadth W=area/L
Wherein:
X
i: polygon by N bar straight-line segment decile after, i article of straight Intersecting of line and polygon rise point coordinates x;
Y
i: polygon by N bar straight-line segment decile after, i article of straight Intersecting of line and polygon rise point coordinates y;
X
i+1: polygon by N bar straight-line segment decile after, the terminal coordinate x of i article of straight Intersecting of line and polygon;
Y
i+1: polygon by N bar straight-line segment decile after, the terminal coordinate y of i article of straight Intersecting of line and polygon;
Polygonal area calculates and can directly adopt the area computing function SDO_GEOM.SDO_AREA providing in relational database system to obtain.
In step 1 of the present invention, three kinds of road business modules are all geometric objects, when being created as spatial database object and being saved in spatial relationship data storehouse, have both comprised space geometry attribute field, also have the general property field of some different types of data;
In step 1 of the present invention, the attribute definition of business model object had both comprised general database type, also comprised the data type of expansion: operation user, dictionary territory, and spatial domain, service attribute etc., these attributes all have certain relation with business processing.
In step 3 of the present invention, the road of described similar Planning Standard refers at Period of Road Design, the road in some regions contains the close road axis of multiple general property values, in road axis, comprise again the planning road surface that general property value is close, these planning road surface have some road details that general property value is close equally.
In step 6 of the present invention, the service application of road model data realizes by the interface function of calling all openings.
In step 7 of the present invention, Spatial Data Model is the basis of all service interfaces; Map bibliography service interface and model information service interface are the infrastructure services that map datum is browsed in retrieval; Amendment and the renewal of model editing service interface customer in response end to concrete model object are also saved in database, support map edit; The model symbol service interface object symbolism definition information that externally supplies a model; Model traffic information services interface is the basic service that all properties query statistic, thematic data are analyzed; Model definition service interface and relationship model service interface are the attribute interface of Spatial Data Model, use for internal system, and general tree provides service outward.
Beneficial effect of the present invention:
Modeling method provided by the invention, reach urban basic data Resource Modeling and built the unitarity of library management, can create fast various spaces and Non-spatial Data model, meet well the effective management for various information resources in urban informationization management, have the great significance for popularization.
Intelligent space data object modeling method of the present invention is have flexibly the Spatial Data Modeling platform of universal property and design in order to set up one, the information can disposable customization with multiple attribute comprises basic data type, customization type (data field, operation user, geographic object etc.), and can and service management function, other geographic map layers automatically produce incidence relation.Data message that this business model has comprised one or more geographic map layers, space geometry type, between related constraint relation and spatial relationship.
Adopt modeling method of the present invention to go out the spatial information system that can effectively carry out effective management and decision analysis to business datum by rapid build; Make client depart to a greater degree the dependence to relational database definition, can make client be absorbed in more the degree of depth mining analysis to service logic; Reduce third party GIS platform software degree of dependence simultaneously, reduce the Installed capital cost of Geographic Information System construction unit; Reduce the cycle of system Construction and the cost of serving of later stage technical maintenance.
Brief description of the drawings
Fig. 1 is process flow diagram of the present invention.
Fig. 2 is model object attribute schematic diagram of the present invention.
Fig. 3 is model element data internal relations schematic diagram of the present invention.
Fig. 4 is the schematic diagram of the embodiment of the present invention: the relation that defines the objects such as road axis, planning road surface, road detail, highway law enforcement information in municipal Geographic Information System.
Embodiment
Below in conjunction with drawings and Examples, the present invention is further illustrated.
As shown in Figure 1, a kind of intelligent space data object modeling method that is applied to the management of roadnet spatial data resource, it comprises the following steps:
Step 1: roadnet spatial data resource is carried out abstract, create road business model object: described roadnet spatial data resource comprises road axis, planning road surface and the road detail of various grades and classification; Described road business model object comprises: road axis (road_object), planning road surface (road_part), road detail (road_detail);
Defining a spatial model object is a spatial data table from the angle representations of database storage, while defining in the method the attribute information of a spatial model object, mainly comprises:
● basic data type is described, and comprises master data (storehouse) type and expansion type;
● business datum contextual definition, comprise the definition of service computation relation, spatial relationship, calculate for how much,
The related definition such as interface operation, historical data management;
As the uml diagram of Fig. 2 is described:
In the system of common spatial relationship data storehouse, for parent map layer, object definition is all to use basic data type to add space geometry type, and according to the service needed of electronic government affairs system or industry Geographic Information System, we have expanded following several data types:
operation user type
User profile that can a certain record of autostore current operation;
service attribute type
Can be used as the data parameters that automatic computing service needs;
dictionary field type
This field contents is only stored or is shown the value (code, descriptor or ID) in data dictionary table
spatial domain type
This field contents is calculated and is stored this object place spatial positional information (such as administrative area, place, street etc.) automatically by model
Time on date (control performance) type
Following table 1-3 is the data model definition of these three business models in spatial relationship data storehouse:
Table 1
Wherein, LENGTH field is the length of automatically calculating current geometric element in the time of storage data;
ID | Integer | Major key |
Key_ID | Varchar2(200) | Index |
ID_Road_center | Integer | External key |
ID_BLOCK | Spatial domain | Affiliated community |
PARTNUMBER | Dictionary territory | Road number |
BEGIN | Varchar2(200) | |
END | Varchar2(200) | |
ID_CATEGORY | Dictionary territory | Classification of road |
ID_SOIL_SURFACE | Dictionary territory | Surface classification |
LENGTH | Number(10,2) | Link length |
AREA | Number(10,2) | Area |
SOURCE_LENGTH | Integer | Planning length |
User_Inserted | User type | |
User_Changed | User type | |
... |
Table 2
Wherein, LENGTH field is the length of automatically calculating current geometric element in the time of storage data; AREA field is the length of automatically calculating current geometric element in the time of storage data;
Table 3
Wherein, LENGTH field is the length of automatically calculating current geometric element in the time of storage data; AREA field is the area that automatically calculates current geometric element in the time of storage data; WIDTH field is the width that automatically calculates current geometric element in the time of storage data; Step 2: in various infosystems, various model objects normally have various complex relationships.Road business model contextual definition in native system: the pass defining between three kinds of road business models is 1:n, i.e. the corresponding multiple planning road surface of road axis, one is planned for correspondence in road surface and comprises multiple road details;
Model element data internal relations is as shown in Figure 3:
Such as define the relation of the objects such as road axis, planning road surface, road detail, highway law enforcement information in municipal Geographic Information System, as shown in Figure 4:
Just can be automatically in the process of using in system according to these relations from longitudinally, laterally retrieving the data of the model of same line of business, this is in other main flow spatial data relation management systems, not realize at present.
The general direct control of municipal service personnel be all the data such as road managing detailed catalogue, road information, so the information such as attribute, planned range in some spatial dimensions can directly obtain by relationship model.So can further find out relation between the model defining by our method from space geometry relation and database relation:
Step 3: in the time of the data of the various models of management, using Template Manager is one method extremely easily, this is one of function comparing in this method characteristic, particularly in the time of all model datas of bulk management business module according to 1 couple of object 1, the relation such as more than 1 pair, can generate simultaneously, upgrade one/many, a collection of/many batch data.
In roadnet, road business model data template is mainly used in the municipal region of difference, and Mass production has the road business model object data of similar Planning Standard.Road business model data template can define multiple have incidence relation described in step 2 business model object.Below according to town road planning, a road data template instances of definition:
● plan that length is the road axis of 2000 meters for one;
The corresponding three slip gauge road plan road surfaces of ■ (surface, plot is each record of pitch, concrete, masonry);
◆ under the section of pitch, comprise two, meticulous asphalt roads face (urban district trunk roads);
◆ 2, section, Stop of bus district;
◆ walkway, the each record in shopping mall.
This group template data can use simultaneously, is used for Mass production business datum in the time that system is built storehouse or highway layout, and this is also that at present domestic all Spatial Data Model definition or municipal administration system do not realize.Municipal administration designer will make some mileage charts continuously in a certain region, and has certain general character (such as Planning Standard is identical), so just can use the template construct method of this model, produces in batches these data.Then revise as required geometric figure or other attribute informations.
Step 4: road business model index, code maintenance: the concrete data of road business model have strict definition, index or code, comprise and have the definition in the definition of unique constraint or particular range value with unique constraint; Be index or the code that road business model has unique identification or characteristic of division, they add automatic sequence numbering with the prefix of specifying, automatically generate this unique index, the combination that wherein prefix is some attributes, comprises the attribute of how much basic models with correlationship;
Road axis is defined as unique index with " road starting point+administrative region title ";
Planning road surface is defined as unique index with " planning road surface code+place road axis ", and code is unique within the scope of particular space;
Road detail is defined as unique index with " the detailed code of segmentation road code+road category+road ", determine a unique index with spatial dimension and professional classification attribute like this, the municipal personnel of specialty go out the details of this road with this cognition, comprise classification and locus;
How more step 5: symbolism function is the problem that must consider in all Geographic Information Modeling work, but universalization, operation simplicity, reduces that map is played up, refresh rate, certainly will optimization process from modeling.This method mainly from versatility, to supportive the doing a lot of work of each CAD/GIS platform interface.
Road business model symbolism definition: it comprises the definition to staple and sub-key element;
Wherein staple is the definition of playing up to road business model object, controls the Show Styles of basic model object on map; It is that Line/MultiLine/Curve and face/multiaspect are Polygon/MultiPolygon that the space geometry type of road basic model comprises line/multi-thread/curve, corresponds on map Show Styles and be how much line segments and geometric surface;
The symbolism definition of staple refers to the definition to geometry line segment color, thickness, the border color to geometric surface, border thickness, Fill Color, the definition of transparency;
Sub-key element is expanded by staple, the additional multiple sub-key elements of staple; Be each road business model to have defined multiple space geometry types be label object a little, it is present near road object, realizes the mark to road business model object on map; Marked content comprises that road vehicle travel direction, Ming He road, road are long; The definition of sub-key element comprises font that marked content shows, color, size, the anglec of rotation, side-play amount from marked object;
The definition of key element performance is divided into according to the geometric type of above-mentioned model:
◆ line graph performance definition;
◆ the definition of face graphical representation.
Sub-key element comprises the definition of mark, and space geometry shows as an object, and a staple performance can corresponding multiple sub-key elements show, and such as the center line of a town road, the performance definition on map can be:
Staple performance:
The solid line that √ line style is continuous;
√ color is blue (#0000FF);
√ engineer's scale scope etc.
Sub-key element performance can define
√ road axis mark (4-6, depend on service needed).
● marked content definition
● size/engineer's scale scope
● color
● position/alignment thereof/side-play amount
Current domestic Spatial Data Modeling system major part is mark of a correspondence, only there is a graphic recording just to have symbol definition method, also like this spatial data symbolism is not done to as a whole processing, and can expand to multiple symbolism definition (except the model record of other any geometric types without geological information can define multiple expression symbol and multiple markup information).
Step 6: road business model Service interface definition: this service interface comprises map bibliography service interface (MapCatalog Service), model information service interface (Information Service), model editing service interface (Editing Service), relationship model service interface (Link Service), model definition service interface (Metadata Definition Service), model symbol service interface (Presentation Service), model traffic information services interface (Information Services),
Step 7: the use of road business model intelligent space data model: the service interface as described in step (6) is all realized and opened in the inside of three kinds of road basic models, on main flow CAD/GIS client platform, call above-mentioned service interface by WebServices, carry out highway layout and maintenance of information, space querying and specific analysis; Show analysis result data.
Below illustrate and how to use the detailed model of the road having defined, because all service interfaces have been opened to the outside world to main flow CAD/GIS client platform (as ArcGIS, AutoMap, BentleyMap), so client is without developing in addition other functions, and excessively pay close attention to figure layer data library structure and service logic relation, because these have all been realized in model inside
1) highway layout and maintenance of information
A) directory service automatically loads and shows that geometric figure is on map according to the map, because directory service meeting Automatically invoked symbolism service interface, map can be played up automatically
B) municipal administration design, no matter computer memory position automatically, be first to design road axis or directly design planning road surface, road detail, model system all can computer memory information, as: administrative area, neighbour, community, street etc.;
If c) use template to generate, detailedly automatically generate attribute, coding, and automatically upgrade encoding information from center line, planning road surface, road, generate symbol, marked content etc.;
D) automatic reference area, length, width;
E) define automatic computer memory position according to metadata;
F) dynamic search is drawn coding rule calculating generating indexes code automatically;
2) space querying, specific analysis
A) search space and planning information, other have with it the attribute of the model of correlationship or spatial relationship auto-associating;
B) auto-associating display space information, geological information (area, length, width);
C) can be according to spatial information, length, width, statistical graph (land use balance table);
D), according to Query Result call sign service interface, show that thematic maps is on map.
Suppose (District) the 01 interior neighbour (Neighbourhood) 01,02 that has administrative area; Road axis (Road_Object) A, B; Planning road surface (Road_Part) 01,02; Road detail (Road_Detail) 01,02,03, add up neighbour 01 all road details (Road_Detail) that still do not belong to again road axis B, its planned land use area (Road_Part) is less than 100, and thematic map color requires as to play up by classification of road (Road_Part).
Because Road_Object, Road_part, there is correlationship in Road_Detail, so the spatial information that the locus of inquiry roads detail (Road_Detail) can direct correlation Object; Planning road surface (Road_Part) and road detail (Road_Detail) exist again the relation that comprises and correlationship (1:n) so symbolism interface can directly use the attribute conditions of planning road surface (Road_Part), therefore adopt model method statistics special topic ad hoc for some figure layer exploitation customization condition, utilize automatic spatial relationship and correlationship fast query to go out desired result.
During road business module of the present invention comprises:
Center reference line when road axis is described a position of determining many roads during for planning and design, width, length and control of traffic and road; Its space geometry type is that line/multi-thread/curve is Line/MultiLine/Curve;
Planning road surface is described in the multistage roading road surface of classifying by road surface material on a road axis, comprises its areal extent, planning length, road category information; Its space geometry type is that face/multiaspect is Polygon/MultiPolygon;
Road detail is described concrete road component part in one section of planning road surface, comprises their specifying information such as classification, material, length, width; Its space geometry type is that face/multiaspect is Polygon/MultiPolygon;
Described roadnet spatial data resource comprises bicycle lane, common street, urban district major trunk roads, walkway, shopping mall, national highway and highway.
In step 1 of the present invention, three kinds of road business modules are all geometric objects, when being created as spatial database object and being saved in spatial relationship data storehouse, have both comprised space geometry attribute field, also have the general property field of some different types of data;
In step 1 of the present invention, the attribute definition of business model object had both comprised general database type, also comprised the data type of expansion: operation user, dictionary territory, and spatial domain, service attribute etc., these attributes all have certain relation with business processing.
In step 3 of the present invention, the road of described similar Planning Standard refers at Period of Road Design, the road in some regions contains the close road axis of multiple general property values, in road axis, comprise again the planning road surface that general property value is close, these are planned for road surface equally some road details that general property value is close.
In step 6 of the present invention, the service application of road model data realizes by the interface function of calling all openings.
In step 7 of the present invention, Spatial Data Model is the basis of all service interfaces; Map bibliography service interface and model information service interface are the infrastructure services that map datum is browsed in retrieval; Amendment and the renewal of model editing service interface customer in response end to concrete model object are also saved in database, support map edit; The model symbol service interface object symbolism definition information that externally supplies a model; Model traffic information services interface is the basic service that all properties query statistic, thematic data are analyzed; Model definition service interface and relationship model service interface are the attribute interface of Spatial Data Model, use for internal system, and general tree provides service outward.
The part that the present invention does not relate to all prior art that maybe can adopt same as the prior art is realized.
Claims (8)
1. an intelligent space data object modeling method that is applied to the management of roadnet spatial data resource, is characterized in that it comprises the following steps:
step 1:roadnet spatial data resource is carried out abstract, create road business model object: described roadnet spatial data resource comprises road axis, planning road surface and the road detail of various grades and classification; Described road business model object comprises: road axis, planning road surface, road detail;
step 2:road business model contextual definition: the pass defining between three kinds of road business model objects is 1:n, i.e. the corresponding multiple planning road surface of road axis, in a planning road surface, correspondence comprises multiple road details;
step 3:road business model data template definition in roadnet: described road business model data template is mainly used in the municipal region of difference, Mass production has the road business model object data of similar Planning Standard, the multiple business model objects with the business model of road described in step 2 relation of road business model data template definition;
step 4:road business model index, code maintenance: the concrete data of road business model have strict definition, index or code, comprise and have the definition in the definition of unique constraint or particular range value with unique constraint; Be index or the code that road business model has unique identification or characteristic of division, they add automatic sequence numbering with the prefix of specifying, automatically generate this unique index, the combination that wherein prefix is some attributes, comprises the attribute of how much basic models with correlationship;
Road axis is defined as unique index with " road starting point+administrative region title ";
Planning road surface is defined as unique index with " planning road surface code+place road axis ", and code is unique within the scope of particular space;
Road detail is defined as unique index with " the detailed code of segmentation road code+road category+road ", determine a unique index with spatial dimension and professional classification attribute like this, the municipal personnel of specialty go out the details of this road with this cognition, comprise classification and locus;
step 5:road business model symbolism definition: it comprises the definition to staple and sub-key element;
Wherein staple is the definition of playing up to road business model object, controls the Show Styles of basic model object on map; It is that Line/MultiLine/Curve and face/multiaspect are Polygon/MultiPolygon that the space geometry type of road basic model comprises line/multi-thread/curve, corresponds on map Show Styles and be how much line segments and geometric surface;
The symbolism definition of staple refers to the definition to geometry line segment color, thickness, the border color to geometric surface, border thickness, Fill Color, the definition of transparency;
Sub-key element is expanded by staple, the additional multiple sub-key elements of staple; Be each road business model to have defined multiple space geometry types be label object a little, it is present near road object, realizes the mark to road business model object on map; Marked content comprises that road vehicle travel direction, Ming He road, road are long; The definition of sub-key element comprises font that marked content shows, color, size, the anglec of rotation, side-play amount from marked object;
step 6:road business model Service interface definition: this service interface comprises map bibliography service interface, model information service interface, model editing service interface, relationship model service interface, model definition service interface, model symbol service interface, model traffic information services interface; Described map bibliography service interface and model information service interface are the infrastructure services that map datum is browsed in retrieval; Amendment and the renewal of model editing service interface customer in response end to concrete model object are also saved in database, support map edit; The model symbol service interface object symbolism definition information that externally supplies a model; Model traffic information services interface is the basic service that all properties query statistic, thematic data are analyzed; Model definition service interface and relationship model service interface are the attribute interface of Spatial Data Model, use for internal system;
step 7:the use of road business model intelligent space data model: the service interface as described in step 6 is all realized and opened in the inside of three kinds of road basic models, on main flow CAD/GIS client platform, call above-mentioned service interface by WebServices, carry out highway layout and maintenance of information, space querying and specific analysis; Show analysis result data.
2. the intelligent space data object modeling method that is applied to the management of roadnet spatial data resource according to claim 1, is characterized in that in described road business model object:
Center reference line when road axis is described a position of determining many roads during for planning and design, width, length and control of traffic and road; Its space geometry type is that line/multi-thread/curve is Line/MultiLine/Curve;
Planning road surface is described in the multistage roading road surface of classifying by road surface material on a road axis, comprises its areal extent, planning length, road category information; Its space geometry type is that face/multiaspect is Polygon/MultiPolygon;
Road detail is described concrete road component part in one section of planning road surface, comprises their classification, material, length, the specifying information of width; Its space geometry type is that face/multiaspect is Polygon/MultiPolygon;
Described roadnet spatial data resource comprises bicycle lane, common street, urban district major trunk roads, walkway, shopping mall, national highway and highway.
3. the intelligent space data object modeling method that is applied to the management of roadnet spatial data resource according to claim 2, it is characterized in that length, the width benchmark set according to road axis, come picture track road surface, the geometric object that this method is polygon/multiaspect Polygon/MultiPolygon to space type adopts n divide Polygons method to calculate average length, mean breadth, and formula is as follows:
Average length L=∑
i=0 n-1[(x
i+1-x
i)
2+ (y
i+1-y
i)
2]
1/2
Mean breadth W=area/L
Wherein:
X
i: polygon by N bar straight-line segment decile after, i article of straight Intersecting of line and polygon rise point coordinates x;
Y
i: polygon by N bar straight-line segment decile after, i article of straight Intersecting of line and polygon rise point coordinates y;
X
i+1: polygon by N bar straight-line segment decile after, the terminal coordinate x of i article of straight Intersecting of line and polygon;
Y
i+1: polygon by N bar straight-line segment decile after, the terminal coordinate y of i article of straight Intersecting of line and polygon;
Polygonal area calculates and can directly adopt the area computing function SDO_GEOM.SDO_AREA providing in relational database system to obtain.
4. the intelligent space data object modeling method that is applied to the management of roadnet spatial data resource according to claim 1, it is characterized in that, in step 1, three kinds of road business model objects are all geometric objects, when being created as spatial database object and being saved in spatial relationship data storehouse, both comprise space geometry attribute field, also had the general property field of some different types of data.
5. the intelligent space data object modeling method that is applied to the management of roadnet spatial data resource according to claim 1, it is characterized in that, in step 1, the attribute definition of business model object had both comprised general database type, also comprise the data type of expansion: operation user, dictionary territory, spatial domain, service attribute, these attributes all have certain relation with business processing.
6. the intelligent space data object modeling method that is applied to the management of roadnet spatial data resource according to claim 1, it is characterized in that, in step 3, the road of described similar Planning Standard refers at Period of Road Design, the road in some regions contains the close road axis of multiple general property values, in road axis, comprise again the planning road surface that general property value is close, these planning road surface have some road details that general property value is close equally.
7. the intelligent space data object modeling method that is applied to the management of roadnet spatial data resource according to claim 1, is characterized in that, in step 6, the service application of road model data realizes by the interface function of calling all openings.
8. the intelligent space data object modeling method that is applied to the management of roadnet spatial data resource according to claim 1, is characterized in that, in step 7, Spatial Data Model is the basis of all service interfaces; Map bibliography service interface and model information service interface are the infrastructure services that map datum is browsed in retrieval; Amendment and the renewal of model editing service interface customer in response end to concrete model object are also saved in database, support map edit; The model symbol service interface object symbolism definition information that externally supplies a model; Model traffic information services interface is the basic service that all properties query statistic, thematic data are analyzed; Model definition service interface and relationship model service interface are the attribute interface of Spatial Data Model, use for internal system.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201010244240.8A CN101916267B (en) | 2010-08-03 | 2010-08-03 | Intelligent spatial data object modeling method applied to management of spatial data resource of road system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201010244240.8A CN101916267B (en) | 2010-08-03 | 2010-08-03 | Intelligent spatial data object modeling method applied to management of spatial data resource of road system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101916267A CN101916267A (en) | 2010-12-15 |
CN101916267B true CN101916267B (en) | 2014-10-01 |
Family
ID=43323779
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201010244240.8A Active CN101916267B (en) | 2010-08-03 | 2010-08-03 | Intelligent spatial data object modeling method applied to management of spatial data resource of road system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101916267B (en) |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102999801A (en) * | 2012-09-11 | 2013-03-27 | 上海研庆电子有限公司 | Municipal road and bridge common management platform |
CN104142836A (en) * | 2013-05-10 | 2014-11-12 | 鸿富锦精密工业(深圳)有限公司 | Data processing system and method |
CN103297538B (en) * | 2013-06-19 | 2016-08-10 | 胡宝清 | The polymerization of models for resources and environment |
CN106204683B (en) * | 2016-07-13 | 2018-10-09 | 国家海洋信息中心 | The ocean density drawing drawing method with meta graph recognition is rendered based on GIS symbols |
CN108088455A (en) * | 2017-12-14 | 2018-05-29 | 山东中图软件技术有限公司 | A kind of air navigation aid |
CN108880659B (en) * | 2018-06-28 | 2022-07-01 | 福州大学 | An emergency map symbolization method based on Beidou short message |
CN111553517A (en) * | 2020-04-17 | 2020-08-18 | 平安科技(深圳)有限公司 | Road optimization method, system, terminal and computer readable storage medium |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1945582A (en) * | 2005-10-04 | 2007-04-11 | 株式会社电装 | Road map data generation method, road map data update system, and road map data management device |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4994256B2 (en) * | 2008-01-28 | 2012-08-08 | 株式会社ジオ技術研究所 | Data structure of route guidance database |
-
2010
- 2010-08-03 CN CN201010244240.8A patent/CN101916267B/en active Active
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1945582A (en) * | 2005-10-04 | 2007-04-11 | 株式会社电装 | Road map data generation method, road map data update system, and road map data management device |
Also Published As
Publication number | Publication date |
---|---|
CN101916267A (en) | 2010-12-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101916267B (en) | Intelligent spatial data object modeling method applied to management of spatial data resource of road system | |
Miller et al. | Geographic information systems for transportation: principles and applications | |
Malinowski et al. | Representing spatiality in a conceptual multidimensional model | |
Goodchild | Geographic information systems and disaggregate transportation modeling | |
CN107038259B (en) | Operation method and system for constructing traffic network data | |
CN101477547B (en) | Regulation based spatial data integration method | |
CN115587399A (en) | BIM-based project schedule management system and its application | |
CN110211231B (en) | A 3D Geological Hazard Information Model Modeling Method | |
CN101964084A (en) | Intelligent dynamic network structure modeling and processing method applied to urban integrated pipeline system | |
CN103514235B (en) | A kind of method for building up of incremental code library and device | |
CN110688756B (en) | Collection and drawing integrated completion drawing manufacturing method | |
MacDonald | Building a geodatabase | |
CN104951526A (en) | Three-dimensional model management system | |
CN101477549A (en) | Knowledge base supported spatial database design method | |
CN112347215B (en) | Construction method of three-dimensional railway construction organization design management system | |
CN115292507A (en) | Traffic travel analysis method, device, equipment and medium based on knowledge graph | |
Nan et al. | A spatial-temporal system for dynamic cadastral management | |
CN116719898B (en) | Geographic entity generation method and system based on multi-source heterogeneous data | |
CN106951453A (en) | A kind of geographical entity coding method of quick renewal and data sharing | |
Zhu et al. | Hierarchical lane‐oriented 3D road‐network model | |
US20050114107A1 (en) | Method and apparatus for automatically discovering hierarchical relationships in planar topologies | |
CN101950295B (en) | Intelligent starlike structure modeling method applied to traffic signal system management | |
US7634149B2 (en) | Method for dynamically updating a planar topology | |
Garvey et al. | Introduction to object-oriented databases | |
Wang et al. | GIS cloud computing based government Big Data analysis platform |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |