CanVec: Geometric Model

From OpenStreetMap Wiki
Jump to: navigation, search
Available languages — CanVec: Geometric Model
Afrikaans Alemannisch aragonés asturianu azərbaycanca Bahasa Indonesia Bahasa Melayu Bân-lâm-gú Basa Jawa Baso Minangkabau bosanski brezhoneg català čeština dansk Deutsch eesti English español Esperanto estremeñu euskara français Frysk Gaeilge Gàidhlig galego Hausa hrvatski Igbo interlingua Interlingue isiXhosa isiZulu íslenska italiano Kiswahili Kreyòl ayisyen kréyòl gwadloupéyen Kurdî latviešu Lëtzebuergesch lietuvių magyar Malagasy Malti Nederlands Nedersaksies norsk bokmål norsk nynorsk occitan Oromoo oʻzbekcha/ўзбекча Plattdüütsch polski português português do Brasil română shqip slovenčina slovenščina Soomaaliga suomi svenska Tiếng Việt Türkçe Vahcuengh vèneto Wolof Yorùbá Zazaki српски / srpski беларуская български қазақша македонски монгол русский тоҷикӣ українська Ελληνικά Հայերեն ქართული नेपाली मराठी हिन्दी অসমীয়া বাংলা ਪੰਜਾਬੀ ગુજરાતી ଓଡ଼ିଆ தமிழ் తెలుగు ಕನ್ನಡ മലയാളം සිංහල ไทย မြန်မာဘာသာ ລາວ ភាសាខ្មែរ ⵜⴰⵎⴰⵣⵉⵖⵜ አማርኛ 한국어 日本語 中文(简体)‎ 吴语 粵語 中文(繁體)‎ ייִדיש עברית اردو العربية پښتو سنڌي فارسی ދިވެހިބަސް

Canvec Product - geometric model

The proposed geometric model provides a partial integration of geometries. This is a compromise between a fully integrated model and a self-contained geometry model.


Self-contained model: all geometries are complete by themselves. Overlapping lines segments are duplicated. Coordinates (nodes) at intersections are also duplicated. The model however allows the selection of a subset of entities for data import. A disadvantage is that it isn't possible to use polygons with holes.

Full integration model: none of the geometries is duplicated, including nodes. All adjacent entities must however be formed by relations - multipolygon or route type. The model does not allow the selection of a subset of entities for data import. Everything must be imported at the same time.

Partial integration model: all geometries are complete by themselves. Integration at coordinate level eliminates duplicate nodes. Overlapping lines segments are duplicated. The model however allows the selection of a subset of entities for data import.



Graphically, the proposed model can be described as below
ModelCanvecOsm.png


For discussions about the proposed model, please use the Talk:CanVec:_Geometric_Model page