2010-02-18 16 views
5

मुझे एक ओपन सोर्स जीआईएस की आवश्यकता है जो किसी को वेब ब्राउज़र का उपयोग करके नक्शे को देखने/ज़ूम/क्लिक करने की अनुमति देता है और जावा अनुपालन (जावा ऐप सर्वर पर तैनाती) होना चाहिए।ओपन सोर्स जीआईएस

इनपुट:
स्थान: अक्षांश/देशांतर
डाटा

ठीक है, मैं 'क्या-ए-राशि' में आवश्यकता और 'क्या-ए-जरूरत सूचियों की संरचना करने की कोशिश की है: प्रदर्शन के लिए पाठ
ज़ूम स्तर: (मान देखते हैं के बारे में 5)

आउटपुट
डाटा एक मानचित्र पर प्रदर्शित

मुझे प्राप्त होने वाली सभी सहायता की सराहना करेगा।

धन्यवाद।

UPDATE: GeoServer + OpenLayers seems to be the best fit for this requirement

+0

क्या आप अपनी आवश्यकताओं के लिए Google मानचित्र API का उपयोग नहीं कर सकते? http://code.google.com/apis/maps/ –

+0

अच्छी तरह से, ग्राहक नीति इसकी अनुमति नहीं देती है। हालांकि अच्छा सुझाव है। –

+0

आपको http://stackoverflow.com/questions/324976/what-open-source-gis-tools-do-you-use-recommend – MarkJ

उत्तर

4

GeoServer: http://geoserver.org/display/GEOS/Welcome

... मैं क्या उपयोग है। यद्यपि आप जो भी चुनते हैं, उसके बावजूद आपके सामने काम है। डेटा स्रोतों को सेट करना और उन्हें अच्छा दिखाना एक सभ्य प्रयास है।

+0

+1। MapServer GeoServer http://mapserver.org/ – MarkJ

4

क्लाइंट साइड के लिए, OpenLayers एक उत्कृष्ट जावास्क्रिप्ट लाइब्रेरी है।

0

मुझे लगता है कि आप की आवश्यकता होगी:

  1. GDAL/OGR एक kml फ़ाइल example
  2. कि KML फ़ाइल लो में डेटा का अनुवाद और या तो में यह पंप करने के लिए:

    एक। Google मानचित्र एपीआई या ओपनलेयर

    बी। मैं जो मैं व्यक्तिगत रूप से अनुशंसा करते हैं

1

मैं geoserver प्रतिक्रिया और प्रतिक्रियाओं के सभी बाकी के साथ सहमत हैं कि आपका बयान है कि जावा के साथ काम करने के लिए किया उपेक्षा featuresever का उपयोग कर भाग्य के बहुत सारे किया है। एकमात्र अन्य बुरा विकल्प geotools का उपयोग करके कुछ लिखना होगा।

ओपनजीओ साइट पर जाएं और वे जिस स्टैक का समर्थन करते हैं उसे देखें। यही वह ढेर है जिसे आप तैनात करने में शायद रूचि रखते हैं।

+0

+1 के लिए भी एक अच्छा विकल्प है, जिससे मुझे जल्दी से जवाबों को समझने में मदद मिल सके –

संबंधित मुद्दे