l0oky के उत्तर का विस्तार करते हुए, विभिन्न प्रकार की ज्यामिति के साथ जोंस का उपयोग करने के बारे में बहुत सारे अच्छे सुराग हैं। मूल रूप से, ऐसा प्रतीत होता है कि सीक्वेलाइज प्रदान की गई ज्यामिति वस्तु को यह मानकर कड़ा कर देगा कि यह वैध जियोसन है और पोस्टजीआईएस फ़ंक्शन ST_GeomFromGeoJSON में पाइप है। इसलिए, कोई केवल GeoJSON spec का अनुसरण कर सकता है। ज्यामिति वस्तुओं के लिए।
अंक:
var point = { type: 'Point', coordinates: [39.807222,-76.984722]};
User.create({username: 'username', geometry: point }).then(function(newUser) {
...
});
लाइनस्ट्रिंग:
var line = { type: 'LineString', 'coordinates': [ [100.0, 0.0], [101.0, 1.0] ] };
User.create({username: 'username', geometry: line }).then(function(newUser) {
...
});
बहुभुज:
var polygon = { type: 'Polygon', coordinates: [
[ [100.0, 0.0], [101.0, 0.0], [101.0, 1.0],
[100.0, 1.0], [100.0, 0.0] ]
]};
User.create({username: 'username', geometry: polygon }).then(function(newUser) {
...
});
कस्टम SRID सेट करना:
var point = {
type: 'Point',
coordinates: [39.807222,-76.984722],
crs: { type: 'name', properties: { name: 'EPSG:4326'} }
};
User.create({username: 'username', geometry: point }).then(function(newUser) {
...
});