पृष्ठभूमि
वेब पेज पर एक नक्शा (केवल आंतरिक उपयोग के लिए) प्रदर्शित करना। एप्लिकेशन को कस्टम परतें जोड़ने में सक्षम होना चाहिए (मानचित्र सेवा होस्ट को डेटा भेजे बिना):
- म्यूनिसिपल ज़ोन (शेपफाइल्स द्वारा परिभाषित)
- कस्टम क्षेत्र (बहुभुज द्वारा परिभाषित, संभवतः नगर क्षेत्रों के संदर्भ में)
- साइट स्थान (lat / long द्वारा परिभाषित)
- अतिरिक्त शहर डेटा (आकार फ़ाइलों द्वारा परिभाषित)
क्योंकि यह एक निजी उपक्रम है, यह कई मानचित्र सेवाओं को समाप्त करता है, जिनमें शामिल हैं: Google मानचित्र, बिंग, याहू! मैप्स, मैपक्वेस्ट और अन्य पे-फॉर-यूज़ सर्विसेस।
अपडेट # 1
शायद MapQuest एक संभावना है ।
अद्यतन # 2
आवश्यकताएँ जिनका मैं उल्लेख करना भूल गया:
- अतिरिक्त डेटा (शहर, कस्बे, शहर) OpenStreetMap का हिस्सा नहीं हैं। मानचित्र प्रदाता को डेटा दिए बिना इन शहरों को शामिल किया जाना चाहिए।
- विभिन्न परतें (जैसे कि कर्मचारी स्थान) भी प्रदर्शित होनी चाहिए, बिना मानचित्र प्रदाता को बताए कि डेटा कहां मिलेगा (यानी, डेटा एक फ़ायरवॉल के पीछे होगा)।
वर्तमान विकास
वर्तमान में, मैं अपनी आवश्यकताओं को पूरा करने वाले सर्वर को खोजने में सक्षम नहीं हूं, इसलिए मैं एक मैपिक वेब सर्वर स्थापित करने के लिए विभिन्न वेब साइटों के निर्देशों का पालन कर रहा हूं:
- http://dbsgeo.com/foss4g2010/html/_static/pdf/osm-rendering-foss4g2010.pdf
- http://osgeo.org.cn/l18n/geodjango/install.html
- http://wiki.openstreetmap.org/wiki/Mapnik/Installation
- http://www.postgresonline.com/journal/archives/180-pgAdmin113plugins_postgis.html
- http://blog.geoserver.org/2009/01/30/geoserver-and-openstreetmap/
- http://workshops.opengeo.org/stack-intro/postgis.html
- PostGIS में बल्क लोड कई शेपफाइल्स
इस बिंदु पर, मेरे पास डेटा के विभिन्न टुकड़े हैं:
- शहर और नगरपालिका डेटा (पोस्टजीस में लोड की गई आकार की फाइलें)
- प्राकृतिक पृथ्वी डेटा (आकार फ़ाइलें; भरी हुई नहीं)
- Mapnik स्टाइलशीट (विभिन्न फ़ाइलें; भरी हुई नहीं)
GeoServer
मैंने GeoServer (Mapnik से पहले) स्थापित करने की कोशिश की, लेकिन दस्तावेज़ में कमी पाई गई, वेब-आधारित प्रशासन उपकरण को कॉन्फ़िगर करने के लिए बोझिल होने के लिए, और 2 गीगाहर्ट्ज मशीन पर जवाबदेही को धीमा करने के लिए (10 सेकंड के साथ एक टाइल प्रदान करने के लिए) एकल परत: सड़कें), और डिफ़ॉल्ट सौंदर्यवादी धुंध। (मुझे पता है कि मैं प्रस्तुति का लाभ उठाने के लिए स्टाइलशीट का उपयोग कर सकता हूं, लेकिन इसका मतलब है कि उपयुक्त फ़ाइलों को खोजने या बनाने के लिए , उन्हें स्थापित करें, उनका परीक्षण करें, और आगे।)
आवश्यकताएँ
तकनीकी आवश्यकताओं में शामिल हैं:
- शहर, रोडवेज, जल के निकाय (झीलें, नदियाँ, महासागर)
- राजनीतिक सीमाएँ (प्रांत, देश)
- उच्च गुणवत्ता (Google मानचित्र, MapQuest, आदि के समान नेत्रहीन)
- ऊँचा उठना
- 900913 प्रक्षेपण (गूगल मैप्स के समान)
- उत्तरदायी टाइल (प्रति टाइल 0.1 सेकंड के तहत)
- कनाडा के लिए सड़क डेटा का उत्कृष्ट कवरेज
- स्लिपी मैप के लिए उपयोगी (OpenLayers के साथ संगत)
- प्रति दिन 10,000 टाइल अनुरोध
- वाणिज्यिक (या निजी) उपयोग के लिए नि: शुल्क, या प्रति वर्ष $ 2000 से कम?
अच्छा उदाहरण
यहाँ एक उत्कृष्ट उदाहरण (OpenLayers) है जिसे मैं प्राप्त करना चाहता हूँ:
खराब उदाहरण
जो मैं हासिल नहीं करना चाहता उसका एक उदाहरण:
अपूर्ण डेटा का एक उदाहरण:
सम्बंधित लिंक्स
- http://atlas.nrcan.gc.ca/site/english/dataservices/web_map_service.html
- http://columbo.nrlssc.navy.mil/ogcwms/servlet/WMSServlet
- http://wiki.openstreetmap.org/wiki/WMS
- http://geoserver.org/display/GEOS/Available+WMS+and+WFS+servers
- http://www.skylab-mobilesystems.com/en/wms_serverlist.html
- http://www.ogcnetwork.net/servicelist
- http://ows-search-engine.appspot.com/ - [टूट गया]
सवाल
WMS, WMTS, या WFS सर्वर क्या आवश्यक कार्यक्षमता प्रदान करते हैं?