CadCorp хөгжүүлэх хэрэгслүүд
Өмнөх бичлэг дээр бид ширээний хэрэгсэл нь CadCorp-ийн загвартай төстэй ESRI-с авсан. Энэ тохиолдолд бид чадавхийг хөгжүүлэх эсвэл өргөжүүлэх өргөтгөлүүд эсвэл нэмэлт шийдлүүдийн талаар ярих болно.
Энэ утгаараа эдгээр хэрэгслүүдийн харьцуулалт нь ArcGIS Engine болон ArcIMS-тэй ижил төстэй байдлыг тодорхойлоход тийм ч хялбар биш байгаа тул CadCorp-ийн бизнесийн загвар илүү сонирхолтой байдаг.
1. ActiveX Хөгжлийн Ашиглалт Ажиллах үеийн
Хяналтын модулиуд (ЦХМ)
CadCorp-ийн үндсэн хөгжүүлэлтийн хэрэгслүүд нь хяналтын модулиуд (CDM) гэж нэрлэгддэг бөгөөд хэрэглэгчийн интерфэйсүүд болон шидтэнгүүд болон зөн совингийн хэрэглэгчийн интерфэйсүүдийг газрын зургийн хэрэглэгчийн логикт авчирдаг давуу талтай юм. Жишээлбэл, Modeller програмыг хөгжүүлэх хэрэгсэл нь зөвхөн програмчлалын зорилгоор MapModeller-тэй ижил төстэй интерфэйстэй байдаг. Эдгээр хэрэгслүүд нь ESRI-ийн ArcGIS Engine болон ArcSDE-д ижил төстэй байдаг.
- MapViewer хэрэгсэл нь өөрийн CDM Viewer бүрэлдэхүүнтэй
- MapManager хэрэгсэл нь өөрийн ЦХМ-ын менежер бүрэлдэхүүнтэй байдаг
- MapModeller хэрэгсэл нь өөрийн CDM Modeller бүрэлдэхүүнтэй
Энэ нь ActiveX технологи болон Visual Basic, Delphi, C ++ болон PowerBuilder зэрэг хэлнүүдтэй хөгжүүлж болно.
Эдгээр ЦХМ-ууд нь сонирхолтой онцлогтой бөгөөд тэдгээр нь цаг хугацаагаар (ажиллах хугацаанд) тусгай зөвшөөрөл авах боломжтой бөгөөд ингэснээр нэг жилийн лиценз авах боломжтой, жишээлбэл, хөгжүүлэгч зөвхөн төслийн хугацаанд л бүтээгдэхүүн худалдан авах боломжийг олгодог. хөгжиж байна.хөгжиж байна. Энэ нь зардлаа эрс багасгадаг ч "Программист ногдох лиценз" гэсэн ойлголт нь нэг компьютерт биш харин хачирхалтай юм.
Энэ нь хэрэглэгчдэд зөвхөн (ойр эх бүрэлдэхүүн хэсэг% 40 нь ихэвчлэн үнэ цэнэ) ажиллах үеийн тусгай зөвшөөрлийн зардлыг төлөх хэрэгтэй гэж дахин борлуулах боловсруулсан програмуудад зориулсан зардлыг бууруулдаг.
2. Вэб хөгжүүлэх хэрэгсэл
Энэ нь веб үйлчилгээнүүд дээр ажиллах програмуудыг бий болгох, Интранет болон интернетийн тархалтын стандартуудын дагуу өгөгдөл үүсгэх боломжийг олгодог функц юм.
- MapBrowser
MapBrowser нь OpenGIS газарзүйн стандартын дагуу өгөгдлийн үйлчилгээг удирдах үнэгүй хэрэглээний бүтээгдэхүүн бөгөөд CadCorp нь OGC-ийг дэмждэг давуу талуудын нэг юм. Ийм байдлаар газрын зураг нийтлэхэд чиглэсэн Вэб Map Server (WMS) програмууд, GML / XML ба Web Coverage Server (WCS) форматаар геометр шилжүүлэхэд чиглэсэн Вэбсайт Сервер (WFS) -ийг хоёуланг нь хөгжүүлэх боломжтой; бүгд нээлттэй хэрэглээний стандартад нийцсэн давуу талтай.
Энэ нь IMS / GIS серверийн бүтээгдэхүүнүүдийн ESRI-ийн хаалттай сэтгэхүйтэй харьцуулахад өндөр боломжтой боломжит шийдэл юм.
- GeognoSIS
Өмнө нь ASC буюу Active Server Component байсан бөгөөд энэхүү шийдлээс татгалзаж байгаа бөгөөд CadCorp нь бусад хөгжүүлэлтийн бүрэлдэхүүн хэсгүүдийн үйл ажиллагааг өргөжүүлэн Дотоод сүлжээ эсвэл Интернэтэд ашиглах програмуудыг санал болгодог. .NET хөгжүүлэлтийн орчин эсвэл олон сервер дээр ажиллуулж болох Java зэрэг бусад HTTP, SOAP дээр суурилсан хэлийг ашиглах. Энэ хэрэгсэл нь ESRI гэр бүлийн ArcIM-тэй төстэй.
Өмнөх ASC-ийн дагуу GeognoSIS-д хийгдсэн үйлчилгээнүүдийг орчуулах хэрэгслүүд байдаг.
3. Бизнес хөгжлийн хэрэгсэл (EDK)
Энэ бол хоёр хэлбэрээр хөгжүүлэгч бүтээгдэхүүний багц юм:
- Програм хангамжийн хөгжүүлэлтийн хэрэгсэл (SDK), tencología ActiveX програмыг үүсгэхийн тулд
- Интернэт хөгжүүлэлтийн хэрэгсэл (EDK), вэбсайт үйлчилгээг түгээх орон зайн өгөгдлийг боловсруулахад туслах (вэб үйлчилгээ) Энэ хэрэгсэл ESRI гэр бүлийн ArcGIS Server-тэй төстэй (тийм биш) юм.