Excerpt |
---|
GEODI servislerinden alınan bazı bilgileri yorumlamak için proje bilgileri gerekebilir. Bu servis ile projedeki tanıyıcı ve kaynaklaraProject information may be required to interpret some information from GEODI services.With this service you can reach the identifiers and resources in the project, id / short id değerlerine ulaşabilirsinizvalues |
Projeye birden fazla eklenen katmanlar için ID değerleri proje bazında değişmektedir. Projeye bir defa eklenebilen listedeki katmanların ID değerleri sabittir. The ID values vary by project for multiple layers added to the project. The ID values of the layers in the list, which can be added to the project once, are fixed.
Recognizer | ShortID |
---|
Geometri TanıyıcıGeometry Recognizer | 1724773852 Tarih |
TanıyıcıDate Recognizer | 1394679678 Dil |
TanıyıcıLanguage Recognizer | -45620008 |
İsim TanıyıcıName Recognizer | 1908803329 |
E-Posta TanıyıcıMail Recognizer | -137705666 |
Ada/Parsel TanıyıcıParcel Recognizer | -82231797 |
Kilometre TanıyıcıRecognizer | -100440746 |
Coğrafi Sınır TanıyıcıGeographical Boundary Recognizer | -773006848 |
Twitter Hashtag TanıyıcıRecognizer | -1235424222 |
Twitter Mention TanıyıcıRecognizer | 1004933692 |
TCKN TanıyıcıRecognizer | -770985758 |
Telefon No TanıyıcıPhoneNo Recognizer | -827888131 VKN Tanıyıcı |
Tax Identification Number Recognizer Recognizer | 557387937 Adres |
TanıyıcıAddress Recognizer | 1628522554 |
Token Generating a Geodi Token sayfasındaki bilgiler ile elde edilebilir is needed.
GetWSInfo |
---|
AçıklamaDefiniton | Adı verilen workspace bilgilerini dönerReturns the workspace information. |
---|
İstekRequest | [GEODIURL]/WSInfoHandler?op=GetWSInfo&wsName=[WSNAME]&IncludeInfo=[IncludeInfo] - wsName: Workspace Adı Name
- IncludeInfo(Opsiyoneloptional): Dönen nesne içine hangi bilgileri ekleneceğini seçen enum değeri. Enum değerlerine karşılık gelen bilgiler aşağıdaki gibidirThe enum value that selects which information to include in the returned object. The information corresponding to the enum values is as follows:
- 0: Varsayılan (tüm bilgileri eklerDefault(adds all.)
- 1: TanıyıcılarRecoginzers
- 2: Enumerator'lerEnumerators
- 4: İçerik okuyucularContent readers
- 8: DillerLanguages
- 16: Diğer workspace'lerOther workspaces
- 31: HepsiAll
|
---|
HttpMethod | GET,POST |
---|
Dönebilecek HatalarExpected Errors | 401 Unauthorized access / Access denied 403 Forbidden 511 Network Authentication Required 501 Server Error |
---|
Dönecek sonuçReturning Value |
Code Block |
---|
{
"Recognizers": [],
"Enumarators": [],
"ContentReaders": [],
"Workspaces":
[
{
"Name": "",
"IconName": "",
"CanEdit": true
}
],
"Languages": [],
} |
- Recognizers:Workspace'e ekli olan tanıyıcılar. IncludeInfo değerinde Tanıyıcılar Identifiers attached to Workspace. Returns if the Recognizers (1) biti set edilmişse dönerbit is set to IncludeInfo.
- Enumerators:Workspace'e ekli olan enumerator'ler. IncludeInfo değerinde Enumerators attached to Workspace. Returns if the Enumerator (2) biti set edilmişse dönerbit is set to IncludeInfo.
- ContentReaders: Workspace'e ekli olan okuyucular. IncludeInfo değerinde İçerik OkuyucuReaders attached to Workspace. Returns if the Content Reader (4) biti set edilmişse dönerbit is set to IncludeInfo.
- Workspaces: Workspace bilgileri. Normalde wsName parametresinde adı verilen workspace gelir. IncludeInfo değerinde diğer workspace'leri getirmek için olan information. It normally comes from the workspace called in the wsName parameter.
- IncludeInfo If the bit (8) set edilmişse diğer workspaceler de bu listeye eklenirset to bring other workspaces is set, then other workspaces are added to this list.
- Name: Workspace adıNAME
- IconName: Workspace ikonunun adı.İCON NAME
- CanEdit:İstekte bulunan kullanıcının workspace'i düzenleme yetkisi olup olmadığı.
| Örnek- Whether the requesting user is authorized to edit the workspace.
|
---|
Example |
Code Block |
---|
| //Request : [GEODIURL]/WSInfoHandler?op=GetWSInfo&wsName=TEST-BUCA&IncludeInfo=3
{
"Recognizers": [
{
"__type": "Factory.LayerFactory:ParcelRecognizer",
"DisplayName__NonLocalized": "[$Recognizer:parcelRecognizerName]",
"DisplayName": "Ada/Parsel",
"WizardDisplayName__NonLocalized": "[$Recognizer:parcelRecognizerWizardName]",
"WizardDisplayName": "Ada/Parsel Tanıyıcı",
"AddingCondition": 2,
"IconName": "Layer/parcel",
"ItemHashCode": -82231797,
"ID": "Default_ParcelRecognizer"
},
{
"__type": "Factory.LayerFactory:GeodiDictionary",
"ID": "GeodiDictionary_500edf39-8770-4c57-bcc8-27d530ce100c",
"GroupName": "Belediye",
"AddingCondition": 1,
"WizardDisplayName": "",
"DisplayName": "Mahalle (Buca)",
"IconName": "Layer/yer_imleri_2",
"ItemHashCode": -1243119817
}
],
"Enumarators": [
{
"__type": "Factory.ContentReaderEnumaratorFactory:FolderContentReaderEnumarator",
"ItemHashCode": -309705026,
"ID": "FolderContentReaderEnumarator_02ccfe71-5894-473b-a9a1-12d8345ae1d4",
"DisplayName": "BUCA",
"IconName": "Enumarator/folder"
}
],
"Workspaces": [
{
"CanEdit": true,
"IconName": "Workspace/workspace32",
"Name": "TEST-BUCA"
}
]
} |
|
---|
Örnek UygulamalarExample Applications |
Iframe |
---|
src | https://rawcdn.githack.com/decesw/html/master/WsInfoApi.html |
---|
frameborder | hide |
---|
style | width:100%;border:1px solid #ccc |
---|
height | 600px |
---|
|
|
---|
...